Write Output

Results generation: scenario visualization, comparisons, and summary reports.

When to use this module

Use project.write_output to:

  • generate figures for scenario outputs

  • compare multiple scenario runs

  • build summary artifacts such as summary_run.pdf

project.write_output.compare_results(output, path)[source]

Write comparison between measured and calculated output.

Parameters:
  • output (Series) –

  • path (str) –

project.write_output.decomposition_analysis(output, save=None)[source]

Estimates emissions reduction attribution across different channels with the LDMI method.

project.write_output.indicator_policies(result, folder, cba_inputs, social_discount_rate=0.032, duration_investment=30, policy_name=None, reference='Reference', factor_cofp=0.2, order_scenarios=None, figure=True)[source]
project.write_output.make_summary(path, option=None)[source]
project.write_output.plot_compare_scenarios(result, folder, quintiles=None, order_scenarios=None, reference='Reference', colors=None, scenario_assessment=None, social_discount_rate=0.032)[source]

Grouped scenarios output.

Parameters:
  • result (dict) –

  • folder (str) –

  • quintiles (bool, default None) –

  • scenario_assessment (str, default None) –

project.write_output.plot_compare_scenarios_simple(result, folder, quintiles=None, reference='Reference')[source]

Plot the results of the scenarios.

Parameters:
  • result (dict) –

  • folder (str) –

  • quintiles (bool, default None) –

Return type:

None

project.write_output.plot_scenario(output, stock, buildings, detailed_graph=False)[source]
project.write_output.select_output(output, path)[source]