@classmethod
def get_factory(cls, format_string):
    """Get the file factory for this format"""
    format_string = cls.simplify_format(format_string)
    if format_string in cls._factories:
        return cls._factories[format_string]
    else:
        raise ValueError('Unknown file format: ' + format_string)
