All software
PIConGPU
PIConGPU is a relativistic Particle-in-Cell code running on graphic processing units as well as regular multi-core processors. It is Open Source und is freely available for download. It can be used to study plasmas with relativistic dynamics, solving the Maxwell-Vlasov system of equations.
- C++
- CPU
- GPU
- + 9
- C++
- Python
- Shell
- + 5
ASPECT - The Advanced Solver for Planetary Evolution, Convection, and Tectonics
ASPECT is a code to simulate convection and tectonic processes in the Earth and other planetary bodies. It has grown from a mantle-convection code into a tool for many geodynamic applications, like glacial isostatic adjustment, lithospheric scale deformation, ore formation and two-phase flow.
- C++
- CFD
- Computational Fluid Dynamics
- + 6
- C++
- Python
- CMake
- + 10
FastSurfer
FastSurfer is a fast and accurate deep-learning pipeline for the analysis of human brain MRI. FastSurfer provides a fully compatible FreeSurfer alternative for volumetric and surface-based thickness analysis, also supporting sub-mm resolutions, and sub-segmentation of neuroanatomical structures.
- Data analysis
- Deep Learning
- Image processing
- + 3
- Jupyter Notebook
- Python
- Shell
- + 1
MIRP
MIRP is a python package for quantitative analysis of medical images. It focuses on processing images for integration with radiomics workflows. These workflows either use quantitative features computed using MIRP, or directly use MIRP to process images as input for deep learning models.
- Medical Image Processing
- python
- radiomics
- Python
- Jupyter Notebook
- R
- + 2
SeisBench: A toolbox for machine learning in seismology
SeisBench is an open-source Python toolbox for machine learning in seismology. It brings together the whole machine learning model lifecycle: datasets and benchmarks, models and training pipelines, and efficient implementations for deploying the models in production.
- Earth & Environment
- GPU
- Helmholtz AI
- + 4
- Jupyter Notebook
- Python
pycomlink
A python toolbox for deriving rainfall information from commercial microwave link (CML) data.
- precipitation estimation
- python
- rainfall
- + 2
- Jupyter Notebook
- Python
ESMValCore
- Data analysis
- Earth & Environment
- FAIR Software
- + 2
- Python
- Jupyter Notebook
- HTML
- + 5
Trixi.jl
Trixi.jl is a numerical simulation framework for conservation laws written in Julia with an extensible design with a fast implementation, Trixi.jl is focused on being easy to use for new or inexperienced users, including the installation and postprocessing procedures.
- CFD
- Earth & Environment
- hpc
- + 3
- Julia
- Jupyter Notebook
- Shell
- + 2
LiberTEM
LiberTEM is an open source platform for high-throughput distributed processing of large-scale binary data sets and live data streams using a stream-based programming model. The current focus is pixelated scanning transmission electron microscopy (4DSTEM) and scanning electron beam diffraction data.
- 4D STEM
- electron microscopy
- high-throughput
- + 3
- Python
- TypeScript
- JavaScript
- + 6
calibr8
calibr8 is a Python toolbox for likelihood-based calibration modeling and Bayesian inference. It supports uni- and multivariate problems, continuous & discrete distributions and includes ready to use models for many non-linear problems. It integrates with PyMC for advanced Bayesian inference.
- Calibration
- Data analysis
- Earth & Environment
- + 4
- Jupyter Notebook
- Python
pySDC
pySDC is a Python implementation of the spectral deferred correction approach and its flavors, esp. the parallel-in-time extension PFASST. It is intended for rapid prototyping and educational purposes. New ideas can be tested and first toy problems can be easily implemented.
- collocation
- high-performance computing
- Information
- + 4
- Jupyter Notebook
- Python
- C++
- + 2
ESM-Tools
ESM-Tools is a toolbox to assist you in running climate and Earth System Model simulations.
- Earth & Environment
- Earth System Modelling
- FAIR Software
- + 11
- Shell
- Python
- Fortran
- + 5