All software
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
TetraX
TetraX is a package for finite-element-method (FEM) micromagnetic modeling with the aim of providing user-friendly and versatile micromagnetic workflows. Among other features, it allows to efficiently calculate spin-wave spectra in different magnetic systems of general geometries.
- finite-element-method
- magnetization dynamics
- micromagnetic modeling
- + 4
- Python
- C
- Cython
perun
perun is a Python package that calculates the energy consumption of Python scripts by sampling usage statistics from hardware interfaces. It can handle MPI applications, gather data from hundreds of nodes, and accumulate it efficiently.
- Earth & Environment
- Energy
- FAIR Software
- + 2
- Python
Radiative forcing of hypersonic aircraft trajectories
The software quantifies climate impact of hypersonic aircraft trajectories as a number and within seconds instead of very long numerical simulations that produce Petabytes of data. The input requires water vapor, hydrogen and nitrogen oxide emission data along flight trajectories.
- airclim
- aircraft
- atmosphere
- + 10
- Jupyter Notebook
- Python
CellRank
CellRank is a computational framework to study cellular fate decisions based on various types of single-cell genomics data. CellRank scales to large cell numbers, is fully compatible with the scverse ecosystem, and is easy to use.
- Data analysis
- fate mapping
- fate prediction
- + 7
- Python
Stable-Baselines3
Stable Baselines3 (SB3) is a set of reliable implementations of reinforcement learning algorithms in PyTorch.
- Machine learning
- robotics
- Python
- Shell
- Makefile
- + 1
Propulate
An asynchronous evolutionary optimization algorithm and software package for global optimization and hyperparameter search on high-performance computers.
- Aeronautics, Space and Transport
- Earth & Environment
- Energy
- + 9
- 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
- Python
- Jupyter Notebook
- C++
- + 2
Flow-Alert
A machine-learning and seismic data–driven model for early warning of channelized flows.
- debris (channelized) flows
- early warning
- event detection
- + 3
- Python
- Shell
LaPy
LaPy is an open-source Python package for differential geometry on triangle and tetrahedra meshes. It includes an FEM solver to estimate the Laplace, Poisson or Heat equations, also the computations of gradients, divergence, mean-curvature flow, conformal mappings, geodesics, ShapeDNA and more.
- computational geometry
- FEM
- Laplace
- + 4
- Python
HoloWizard
HoloWizard is a software to reconstruct near-field holograms form x-ray microscopy experiments and other sources.
- Near-field holography
- Phase problem
- Phase retrieval
- + 2
- Python
- HTML
- Shell
KaMinPar
Shared-Memory and Distributed-Memory Graph Partitioning
- Data analysis
- Graphs
- High performance computing
- + 3
- C++
- CMake
- Python
- + 4