message_ix_models.project.circeular.structure.CL_TRANSPORT_SCENARIO

class message_ix_models.project.circeular.structure.CL_TRANSPORT_SCENARIO[source]

Bases: StructureFactory[common.Codelist]

SDMX code list IIASA_ECE:CL_CIRCEULAR_TRANSPORT_SCENARIO.

This code lists contains unique IDs for CircEUlar transport scenarios.

__init__()

Methods

__init__()

create()

Create and return the artefact.

get(*[, force])

Retrieve the artefact, possibly from file.

Attributes

urn

Partial URN for the artefact that is returned, excluding the version.

version

Version.

classmethod create() common.Codelist[source]

Create and return the artefact.

classmethod get(*, force: bool = False) MaintainableT

Retrieve the artefact, possibly from file.

The highest version of the artefact with urn is loaded using from file using read().

If the artefact from file has a version that does not match version or if force=True, create() is called to regenerate a complete and up-to-date version of the artefact as of version. This updated version is stored using write().

urn: str = 'IIASA_ECE:CL_CIRCEULAR_TRANSPORT_SCENARIO'

Partial URN for the artefact that is returned, excluding the version.

version: str = '1.0.0'

Version.