XML File Formats

project.xml

The project.xml file describes all the workflow steps required to run a pygcam project.

scenarios.xml

The scenarios.xml file provides instructions for modifying GCAM configuration files to generate desired scenarios. It can be used as an alternative to defining a custom Python module, though the latter provides greater customizability.

query.xml

The queries.xml file describes XML queries to run against the XML database generated by GCAM, including aggregation “rewrites” that are added on-the-fly.

rewriteSets.xml

The rewriteSets.xml file describes named sets of “rewrite” statements that can be referenced by queries in queries.xml.

landProtection.xml

The landProtection.xml file describes which types of unmanaged land should “protected”, (i.e., removed from economic consideration in the model), and at what percentages in each region.