@classmethod
def _infodict(cls, name):
    """load the info dictionary for the given name"""
    info = cls._dataset_info.get(name, None)
    if info is None:
        raise ValueError(
            'No such dataset {0} exists, use list_datasets() to get a list of available datasets.'
            .format(name))
    return info
