Recent Releases of RESKit
RESKit - v0.4.3
This is the first release since RESKit development went fully public and moved entirely to GitHub.
All Issues were migrated from an internal GitLab instance.
1. Features and Enhancements:
- Simulation workflows for direct air capture (DAC) were added: Add DAC workflow to RESKit & Add Air Cooling Workflow to RESKit
- Pandas 2 is now supported: 133 update to pandas2
- Added alternative projection of wind speeds to hub height for wind workflow by using the the Global Wind Atlas for vertical interpolation: adapt hub height scaling function
- Updated wind speed and capacity factor correction files for wind_era5_PenaSanchezDunkelWinklerEtAl2025 to match scientific publication that will be published soon Version used for wind workflow publication
- Tests were added the ICONLAM-based wind workflows: add tests for ICONLAM workflows
2. Bugfixes:
- adapt lat limits to 90deg
- Reskit v.0.3.0 is broken
- Remove ivcurve_pnts
- Switched to RegularGridInterpolator for interpolation.
- adapt lat lon checks
3. Documentation & Code Structure
- Change formater to ruff
- Add ruff as formatting and linting tool
- 199 create a readthedocs documentation
4. Dependencies and Pipeline
- Support Newer Versions of Scipy
- Test Valid Dependency Range for RESKit 4.3
- Update Scipy and Papermill requirements
- Fix push to dev
- Setup GitHub test pipeline
Energy Systems - Renewable Energy Integration
- Python
Published by phil-fzj 7 months ago
RESKit - v0.4.1
Version 0.4.1 includes the following major improvements since (v0.3.0):
- Introduction of the validated ETHOS.RESKit.Wind Workflow described in https://doi.org/10.48550/arXiv.2501.0793
- CSP simulation workflow
- Automated weather tile finding if weather source is saved in tiled manner
- Allow custom power curve libraries for wind energy simulation
- Option to apply wake effects using https://github.com/wind-python/windpowerlib
- Option to flexibly consider wake effects and power curves per simulated wind turbine
- Option to correct wind-speeds based on linear, polynomial or wind-speed dependent correction factors
- Wind turbine capacity factor correction based on spatial raster files
- Provision of a global raster file to correct wind turbine simulation outputs relatively towards officially reported national average capacity factors
- Wind Turbine and solar PV parameters interpolated by setting technology year
- Support for batched simulation to reduce RAM usage during simulation
- Flexible nodata handling in input data
- Additional modular ETHOS.RESKit.wind.wind_config() workflow with fully customized choice of parameters for code developers
- Support for ICONLAM as additional weather source and introduction of ETHOS.RESKit.wind.onshore_wind_iconlam_2023() and ETHOS.RESKit.solar.openfield_pv_iconlam() workflows
- hundreds of bug fixes and other small improvements
Energy Systems - Renewable Energy Integration
- Python
Published by phil-fzj about 1 year ago