message_ix_models.model.transport.files.ExogenousDataFile
- class message_ix_models.model.transport.files.ExogenousDataFile(parts: str | Tuple[str, ...], key: KeyLike | None = None, doc: str | None = None, required: bool = True, *, dims: Tuple[str, ...] | None = None)[source]
Bases:
object
Information about exogenous data expected in a file.
- __init__(parts: str | Tuple[str, ...], key: KeyLike | None = None, doc: str | None = None, required: bool = True, *, dims: Tuple[str, ...] | None = None)[source]
Methods
__init__
(parts[, key, doc, required, dims])add_tasks
(c, *args, context)Attributes
required
Parts of the path.
Key, including preferred dimensions.
Documentation/description of the data flow.