All software
REMix
REMix is a powerful software for energy systems optimization. It can be used for the planning and techno-economical assessment of future multi-energy systems of any spatial, temporal and technological scope. REMix offers a wide range of methods and features that can be flexibly selected by the user.
- Energy
- Energy planning
- ESD
- + 5
- GAMS
- Python
- Dockerfile
ETHOS.FINE - Framework for Integrated Energy System Assessment
ETHOS.FINE provides a framework for modeling, optimizing and assessing energy systems. Systems with multiple regions, commodities and time steps can be modeled. Target of the optimization is the minimization of the total annual cost while considering technical and environmental constraints.
- Energy
- Energy planning
- ESD
- + 6
- Python
- Dockerfile
AMIRIS
AMIRIS is the open Agent-based Market model for the Investigation of Renewable and Integrated energy Systems. It aims at enabling scientists to dissect the complex questions arising with respect to future energy markets, their market design, and energy-related policy instruments.
- Agent-based Model
- electricity
- Energy
- + 4
- Java
- Python
- BibTeX
oemof.solph
oemof.solph is a model generator for energy system modelling and optimisation. It facilitates the formulation of (mixed-integer) linear programs from a generic graph-based structure, allowing to create multi-sector models on different levels of detail with user-defined time-resolution.
- Energy
- Energy System Analysis
- ESD
- + 2
- Python
- Batchfile
MFDFA
The Python package `MFDFA` provides the tools to perform a multifractal detrended fluctuation analysis that enables the investigation of stochastic processes where long-range memory and persistence are necessary to consider.
- Data analysis
- Energy
- ESD
- + 3
- Python
COMANDO
COMANDO is a next generation modeling framework for Component-Oriented Modeling and optimizAtion for Nonlinear Design and Operation of integrated energy systems.
- Energy
- ESD
- ESD - Topic 2
- Python
kramersmoyal
The Python package `kramersmoyal` provides functions to analyze stochastic drift-diffusion and discontinuous stochastic processes in observational and experimental data.
- Data analysis
- Drift-Diffusion
- Energy
- + 5
- Python
- TeX
Copy-Paste Imputation (CPI) for Energy Time Series
This project provides a Python implementation of an imputation method for energy time series. The CPI method copies data blocks with similar characteristics and pastes them into gaps of the time series while preserving the total energy of each gap.
- Earth & Environment
- Energy
- ESD
- + 2
- Python
AutoPV
Automated photovoltaic forecasts with limited information using an ensemble of pre-trained models.
- Energy
- Ensemble
- ESD
- + 4
- Python
GasNetSim
GasNetSim is a simulation package designed for gas network steady-state simulation. It supports the steady-state natural gas network simulations with different gas mixture compositions, thus enabling accurate analysis of the impacts of hydrogen injection on the gas network.
- Energy
- ESD
- ESD - Topic 2
- + 1
- Jupyter Notebook
- Python
AutoPQ
Automated point forecast-based quantile forecasts
- Energy
- ESD
- ESD - Topic 2
- + 3
- Python
Emipy
Emipy is a Python package to access, manipulate, analyze and visualize data on various pollutants, which is collected in the European Pollutant Release Register (E-PRTR). Therefore, it enables the easy use of this data for research in different fields (e.g., public health or energy system analysis).
- Data analysis
- Earth & Environment
- Energy
- + 3
- Python