Scenario (Datahub Entry)¶
Reference documentation for Scenario objects in EnergyAtlas.
Overview¶
Scenario objects define energy retrofit scenarios for comparative analysis. Scenarios specify which retrofit measures to apply to which buildings, allowing evaluation of energy savings and economic impacts.
Object Structure¶
Properties¶
id (string, required) - Unique identifier for the scenario - Format: UUID or custom identifier
name (string, required) - Human-readable scenario name - Example: "Deep Retrofit Scenario"
description (string, optional) - Scenario description and purpose - Explains scenario objectives
baseline_simulation_id (string, required) - ID of baseline simulation to compare against - Must reference completed simulation
buildings (array, required) - List of building IDs or building groups - Buildings included in scenario
measures (array, required) - List of retrofit measures to apply - See measure application structure below
parameters (object, optional) - Scenario-specific parameters - Penetration rates, timing, etc.
created_at (datetime, required) - Creation timestamp
updated_at (datetime, required) - Last update timestamp
Measure Application Structure¶
1 2 3 4 5 6 7 8 9 10 11 12 | |
Example Scenario¶
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | |
Scenario Types¶
Single Measure Scenario¶
Applies one retrofit measure:
1 2 3 4 5 6 7 8 | |
Package Scenario¶
Applies multiple measures:
1 2 3 4 5 6 7 8 9 10 11 12 | |
Phased Scenario¶
Applies measures over time:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | |
Operations¶
Create Scenario¶
1 2 3 4 5 6 7 | |
Get Scenario¶
1 | |
Update Scenario¶
1 2 3 4 5 | |
Delete Scenario¶
1 | |
Run Scenario¶
1 2 3 4 | |
Get Results¶
1 | |
Usage Examples¶
Creating Single Measure Scenario¶
- Navigate to Scenarios section
- Click "Create New Scenario"
- Enter scenario name and description
- Select baseline simulation
- Select buildings or building groups
- Add retrofit measure
- Configure measure application
- Set scenario parameters
- Save scenario
Creating Package Scenario¶
- Create new scenario
- Select baseline simulation
- Select buildings
- Add multiple retrofit measures
- Configure each measure:
- Select measure
- Set penetration
- Configure parameters
- Save scenario
Running Scenario¶
- Select scenario
- Click "Run Scenario"
- Review configuration
- Confirm and submit
- Monitor simulation progress
- Review results when complete
Scenario Parameters¶
Analysis Period¶
analysis_period (integer) - Years for economic analysis - Typical: 20-30 years
Discount Rate¶
discount_rate (number) - Discount rate for NPV calculations - Typical: 0.03 (3%)
Energy Prices¶
energy_prices (object) - Electricity and fuel prices - Can vary over time
Incentives¶
incentives (array) - Rebates, tax credits - Applied to measure costs
Best Practices¶
- Clear naming: Use descriptive scenario names
- Document purpose: Explain scenario objectives
- Validate inputs: Check buildings and measures exist
- Test configuration: Review before running
- Compare fairly: Use same baseline and building set
Common Issues¶
Issue: Scenario Fails to Run¶
Solutions: - Verify baseline simulation exists - Check building IDs are valid - Verify measure IDs exist - Review scenario configuration
Issue: Unexpected Results¶
Solutions: - Verify measure parameters - Check building selections - Review measure application logic - Validate input data
Related Objects¶
- Retrofit Measure - Measures used in scenario
- Datahub - Building data source
References¶
- Scenario Design Workflow - Creating scenarios
- Retrofit Measures Library - Available measures