Skip to content

input4mips_validation.cvs.source_id.values#

input4mips_validation.cvs.source_id.values #

Source ID values definition

SourceIDValues #

Values defined by a source ID

Source code in src/input4mips_validation/cvs/source_id/values.py
@frozen
class SourceIDValues:
    """
    Values defined by a source ID
    """

    contact: str
    """Email addresses to contact in case of questions about the file"""

    further_info_url: str
    """URL where further information about the file/data in the file can be found"""

    institution_id: str
    """ID of the institute that created the file"""

    mip_era: str
    """The MIP era to which this file belong"""

    source_version: str
    """The version of the file, as defined by the source"""

    license_id: Union[str, None] = None
    """ID of the license that applies to this dataset"""

    authors: Union[tuple[Author, ...], None] = None
    """Author(s) of the dataset"""

authors: Union[tuple[Author, ...], None] = None class-attribute instance-attribute #

Author(s) of the dataset

contact: str instance-attribute #

Email addresses to contact in case of questions about the file

further_info_url: str instance-attribute #

URL where further information about the file/data in the file can be found

institution_id: str instance-attribute #

ID of the institute that created the file

license_id: Union[str, None] = None class-attribute instance-attribute #

ID of the license that applies to this dataset

mip_era: str instance-attribute #

The MIP era to which this file belong

source_version: str instance-attribute #

The version of the file, as defined by the source