message_ix_models.project.ssp.transport.process_file

message_ix_models.project.ssp.transport.process_file(path_in: pathlib.Path, path_out: pathlib.Path, *, method: METHOD, platform_name: str | None = None) None[source]

Process data from file.

  1. Read input data from path_in in IAMC CSV format.

  2. Call get_computer() and in turn one of method_A(), method_B(), or method_C() according to the value of method.

  3. Write to path_out in the same format as (1).

Parameters:
  • path_in – Input data path.

  • path_out – Output data path.

  • method – One of METHOD.