All software
ILTpy
ILTpy is a python library for performing regularized inversion of one-dimensional or multi-dimensional data without non-negativity constraint. Primary applications include magnetic resonance (NMR, EPR), and electrochemical impedance spectroscopy (distribution of relaxation times; DRT).
- Distribution of Relaxation times
- DRT
- EPR
- + 7
- Python
- HTML
DataSAIL
DataSAIL is an open-source software tool that splits machine learning datasets while minimizing Information Leakage. It formulates the splitting of a dataset as a constrained minimization problem and optimizes the data split towards an objective function that accounts for information leakage.
- Convex Optimization
- data management
- Data Splitting
- + 3
- Python
- Go Template
- Shell
- + 1
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
Julearn
Julearn aims to provide an easy-to-use but flexible interface to build predictive models with cross-validation (CV) consistent performance estimates. It poses as a solution accessible to domain experts without extensive ML training, enabling them to quickly fit and evaluate ML algorithms.
- Machine learning
- Neuroimaging
- python
- Python
Cheetah
Fast and differentiable particle accelerator optics simulation for reinforcement learning and optimisation applications.
- Automatic Differentiation
- Differentiable Programming
- Differentiable Simulation
- + 7
- Python
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
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
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
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
ARTIST
AI-enhanced differentiable Ray Tracer for Irradiation Prediction in Solar Tower Digital Twins
- Concentrated Solar Energy
- Differentiable Ray Tracing
- digital twin
- + 5
- Python
- TeX
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
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