@classmethod
def from_json(cls, data, args=None):
    """Deserialise the given json object into an EMDB-SFF object

        :param dict data: the data to be converted into `SFF*` objects
        :param args: command line arguments
        :type args: :py:class:`argparse.Namespace`
        :return: the corresponding `SFF*` object
        :rtype: :py:class:`.base.SFFType` subclass
        """
    raise NotImplementedError
