Skip to content
Open
11 changes: 11 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]

### Added
* **Flexible temporal resolution**: Support for `"year"`, `"month"`, and `"day"` resolutions via `temporal_resolution` config
- Monthly resolution enables seasonal modeling (e.g., renewable intermittency, water scarcity)
- Daily resolution for fine-grained operations and storage optimization
- Automatic conversion between resolutions (yearly→monthly→daily)
* **Mixed temporal resolutions**: Processes can use different resolutions in the same model
- `detect_temporal_resolution()` infers resolution from TemporalDistribution values
- Coarser resolutions automatically expanded to match configured resolution
* **User-provided characterization factors**: New `characterization_factors` field for custom time-varying LCIA
- Maps `(flow_code, time_index)` tuples directly to characterization factor values
- No Brightway method required - full flexibility for seasonal/regionalized factors
- Example: seasonal water scarcity factors varying by month
* **Vintage-dependent foreground parameters**: Model how process characteristics change based on installation year (vintage). Supports two approaches:
- Explicit values per vintage via `foreground_*_vintages` fields
- Scaling factors via `technology_evolution` field
Expand Down
12 changes: 12 additions & 0 deletions docs/content/examples/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,18 @@ Here are some examples on how you can use the `optimex` package.

*by @TimoDiepers & @JanTautorus*

- :lucide-sun:{ style="color: #ffd43b" } **Monthly Resolution Example**

---

Seasonal renewable electricity with monthly temporal resolution. Demonstrates user-provided time-varying characterization factors for water scarcity.

[:lucide-arrow-right: View Example](./monthly_resolution_example.ipynb)

---

*Monthly resolution & dynamic characterization*

- :lucide-hourglass:{ style="color: #ffa94d" } **More Examples coming soon...**

---
Expand Down
Loading