message_ix_models.tools.add_emission_trajectory.main

message_ix_models.tools.add_emission_trajectory.main(scen: Scenario, data: DataFrame, type_emission: str = 'TCE', unit: str = 'Mt C/yr', remove_bounds_emission: bool = True) None[source]

Modify scen to include an emission bound.

Parameters:
  • scen – Scenario to which changes should be applied.

  • data – Data with index region (node), columns (years).

  • type_emissiontype_emission to which constraint is applied.

  • unit – Units in which values are provided.

  • remove_bound_emissions – Option whether or not existing bounds withing the optimization time horizon are removed.