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.