impacts
Computes life cycle impact assessment (LCIA) scores by multiplying the inventory against a loaded characterization method. Returns scores per impact category, plus the top contributing flows.
Historically this command was named lcia; it is now impacts across all user-facing surfaces (MCP get_impacts, HTTP /impacts, CLI impacts, pyvolca get_impacts). The internal Haskell/Python type names still use the LCIA acronym since it’s the domain term of art.
volca --config volca.toml --db <DB> impacts <PROCESS_ID> --method <METHOD_UUID>Command reference
Section titled “Command reference”{impactsHelp}Examples
Section titled “Examples”# Compute scoresvolca --config volca.toml --db ecoinvent impacts <UUID> --method <METHOD_UUID>
# Export to CSVvolca --config volca.toml --db ecoinvent impacts <UUID> --method <METHOD_UUID> \ --csv results.csv
# Export to XML (ILCD format)volca --config volca.toml --db ecoinvent impacts <UUID> --method <METHOD_UUID> \ --output result.xml
# JSON for scriptingvolca --config volca.toml --db ecoinvent impacts <UUID> --method <METHOD_UUID> \ --format jsonFinding a method UUID
Section titled “Finding a method UUID”# List all loaded methods with UUIDsvolca --config volca.toml methodsUnderstanding the output
Section titled “Understanding the output”Each impact category shows:
- Category name (e.g. “Climate change”, “Acidification”)
- Score with unit
- Top contributing flows (which elementary flows drive the score)
Low scores don’t always mean low impact — check the mapping coverage (flow-mapping command) to understand how many characterization factors were matched.