Welcome to Pathways’ documentation!

Pathways provides tools for prospective life cycle assessment (LCA) driven by scenario pathways and impact assessment. It reads a datapackage containing:

  • Scenario data (e.g., model/scenario/year/region → variables/values)

  • Mapping between scenario variables and LCA activities

  • Prebuilt LCA matrices

You can then compute multi-year, multi-region impact results with a single call to pathways.Pathways.calculate(), aggregate the results with pathways.Pathways.aggregate_results(), and export them to a compact Parquet file with pathways.Pathways.export_results(). For larger Monte Carlo studies, calculate can also use an experimental iterative solver, collapse selected dimensions before caching, and parallelize the final cache-assembly step.

Contents

Indices and tables