Skip to content

voiage.factory.create_environmental_analysis

create_environmental_analysis([positional or keyword] nb_array: np.ndarray | ValueArray = None, [positional or keyword] parameter_samples: np.ndarray | ParameterSet | dict[str, np.ndarray] | None = None, [positional or keyword] carbon_intensity: float = 0.5, [positional or keyword] energy_consumption: float = 10000, [positional or keyword] water_intensity: float = 0.1) -> DecisionAnalysis

Create an environmental impact VOI analysis.

This factory method creates a DecisionAnalysis object configured for environmental impact assessment.

Args: nb_array: Net benefit array parameter_samples: Parameter samples for EVPPI calculation carbon_intensity: Carbon intensity (kg CO2/kWh) energy_consumption: Energy consumption (kWh) water_intensity: Water intensity (L/kWh)

DecisionAnalysis: Configured environmental analysis object

Parameters:

  • nb_array np.ndarray | ValueArray
  • parameter_samples np.ndarray | ParameterSet | dict[str, np.ndarray] | None (default: None)
  • carbon_intensity float (default: 0.5)
  • energy_consumption float (default: 10000)
  • water_intensity float (default: 0.1)

Returns: DecisionAnalysis