Recent Releases of OnStove
OnStove - v0.2.0
Release Notes - v0.2.0
We are excited to announce the release of OnStove v0.2.0! This release introduces significant new features, notably the Stove Shares and Affordability modules, alongside major improvements to data handling and calibration processes.
Highlights
📊 Stove Shares & Affordability
The most significant addition in this release is the support for Stove Shares, allowing users to define and analyze scenarios where multiple clean cooking technologies share the market.
- New Affordability Metrics: Introduced comprehensive affordability analysis, including
cost_income_ratiotargets. - Advanced Plotting: New functions
plot_affordability()andplot_distribution()to visualize the economic accessibility of different technologies. - Target Shares: Ability to group technologies and calculate summary affordability metrics for allocated technologies.
🗺️ Baseline Map & Spatial Integration
- Baseline Scenarios: Added
set_baseline_map()to better handle existing cooking situations and compare them against transition scenarios. - Improved Spatial Processing: Enhanced spatial join handling to ensure no data is lost during complex geographic operations.
🛠️ Data Handling Improvements
- Multi-band Raster Support:
RasterLayernow supports selecting specific bands, providing more flexibility for complex datasets. - GeoPackage Export: Improved support for exporting results to
.gpkgformat for better interoperability with GIS software. - Reprojection & Alignment: Refined
reproject()andalign()methods for more robust data preparation.
⚡ Technology & Calibration
- Electricity Calibration: A complete rewrite of the electricity access calibration module for improved accuracy.
- Economic Refinements: Added weights to salvage value calculations and options to toggle partial access accounting.
Bug Fixes
- Fixed various issues in wealth and distribution reporting.
- Resolved prioritization conflicts in technology selection.
- Improved stability of example notebooks and core plotting utilities.
- Fixed minor data alignment issues in GeoPackage exports.
For more details, please refer to the documentation.
Energy Systems - Renewable Energy Integration
- Python
Published by camiloramirezgo 3 months ago
OnStove - OnStove v0.1.6
This is an incremental release for OnStove solving several bugs, improving stability, and adding a complete test suite. This includes among others:
- General bug fixes
- Bug fixes and improved visualization controls
- Bug fixes and improved methods of
MCAclass - Implementation of functional test and added coverage metrics
- Improved spatial representation of baseline
Energy Systems - Renewable Energy Integration
- Python
Published by camiloramirezgo over 2 years ago
OnStove - v0.1.5
This release implements:
- Bug fixes in plotting functions
- The possibility of setting distance constraints for LPG usage based on proximity to roads
- Solves issues with dependencies incompatibilities
Energy Systems - Renewable Energy Integration
- Python
Published by camiloramirezgo almost 3 years ago
OnStove - v0.1.3
This release makes several improvements to the model that makes it more stable:
- Updates in the documentation.
- Changes in plotting methods to make them more consistent.
- Addition of new technology class for existing Mini Grids.
- General bug fixes.
- Updates to the MCA analysis.
- Additions to data processing methods for the
RasterLayerandVectorLayerclasses. - Updates to the example notebook.
Energy Systems - Renewable Energy Integration
- Python
Published by camiloramirezgo about 3 years ago
OnStove - OnStove version for the sub-Saharan study
The official OnStove version used for the regional sub-Sahara Africa study.
Energy Systems - Renewable Energy Integration
- Python
Published by babakkhavari over 3 years ago
OnStove - First stable OnStove release
This release contains major improvements to the code, both in structure and performance. It also adds documentation, a read the docs website and a Jupyter notebook example.
Energy Systems - Renewable Energy Integration
- Python
Published by camiloramirezgo over 3 years ago
OnStove - First OnStove release
First numbered release. OnStove is a geospatial cost-benefit clean cooking tool. OnStove calculates the net-benefits of different stove options in a given geography and compares all stoves to another with regards to their net-benefit.
Energy Systems - Renewable Energy Integration
- Python
Published by babakkhavari almost 4 years ago