message_ix_models.tools.iea.web.TRANSFORM
- class message_ix_models.tools.iea.web.TRANSFORM(*values)[source]
Bases:
FlagFlags for optional transformations of IEA EWEB data.
- __init__(*args, **kwds)
Methods
from_value([value])Return a member of the enumeration given a name,
int, or None.is_valid(*[, fail])Check whether a particular set of flags is value.
Attributes
Aggregate using "n::groups"—the same as
ExoDataSource.transform().Derive additional "flow" labels using
transform_C().DEFAULT- A = 1
Aggregate using “n::groups”—the same as
ExoDataSource.transform(). This operates on the \(n\) labels transformed to alpha-3 codes by step (1) above.Mutually exclusive with
B.
- B = 2
Compute intermediate quantities using
transform_B().Aggregate using the groups returned by
get_node_groups_B().
Mutually exclusive with
A.
- C = 4
Derive additional “flow” labels using
transform_C().