message_ix_models.model.transport.config.ScenarioCodeAnnotations
- class message_ix_models.model.transport.config.ScenarioCodeAnnotations(SSP_URN: str, is_LED_scenario: bool, DIGSY_scenario_URN: str, EDITS_scenario_URN: str, base_scenario_URL: str, policy: Policy | None)[source]
Bases:
AnnotationsMixIn
Set of annotations appearing on each Code in
CL_TRANSPORT_SCENARIO
.- __init__(SSP_URN: str, is_LED_scenario: bool, DIGSY_scenario_URN: str, EDITS_scenario_URN: str, base_scenario_URL: str, policy: Policy | None) None
Methods
__init__
(SSP_URN, is_LED_scenario, ...)from_obj
(obj[, globals])Return a new instance of cls given an AnnotableArtefact obj.
get_annotations
(_rtype)Return a collection of
Annotation
for the fields of the object.Attributes
SSP_URN
is_LED_scenario
DIGSY_scenario_URN
EDITS_scenario_URN
base_scenario_URL
policy
- classmethod from_obj(obj, globals=None)[source]
Return a new instance of cls given an AnnotableArtefact obj.