All software
KaRRi - Karlsruhe Rapid Ridesharing
KaRRi is a state-of-the-art dispatcher for the dynamic taxi sharing problem with meeting points. KaRRi utilizes highly engineered many-to-many shortest path queries to compute optimal assignments of riders to vehicles and according meeting points within milliseconds.
- algorithm engineering
- algorithms
- Future Mobility
- + 11
- C++
- CMake
- Shell
- + 3
KinFit
KinFit can be used for kinematic fitting in particle and hadron physics experiments. The iterative procedure is based on the Langrange multiplier technique. Constraints such as mass, vertex and momentum conservation are included.
- C++
- Data analysis
- open source
- C++
- C
- CMake
libcerf
Complex error function library
- Math Library
- Numerics
- Special functions
- C
- PostScript
- Python
- + 2
MemRBC
MemRBC is an R package for spectral modeling of red blood cell shapes in R. It is the result of open science research, demonstrating the idea of hi-level apps with metadata creation in a lightweight obejct oriented approach.
- cell shape
- Helfrich
- R
- + 5
- R
- C++
- C
methylKit
methylKit is an R package for DNA methylation analysis and annotation from high-throughput bisulfite sequencing. The package is designed to deal with sequencing data from RRBS and its variants, but also target-capture methods and whole genome bisulfite sequencing.
- R
- C++
- TeX
Millepede II
Millepede II has been developed to solve the linear least squares problem with a simultaneous fit of all global and local parameters, irrespectively of the number of local parameters.
- Alignment
- Large linear equation system
- Matter
- + 1
- Fortran Free Form
- C
- Python
- + 2
Minion
Minion is an optimization library designed for solving complex optimization problems where gradients are unavailable or unreliable. It implements state-of-the-art evolutionary algorithms which are often missing in standard optimization libraries.
- C++
- optimization
- python
- C++
- Python
- Jupyter Notebook
- + 4
MooViE
MooViE is an easy-to-use tool to display multidimensional data with input-output semantics from all research domains. It supports researcher in studying the mapping of several inputs to several outputs in large multivariate data sets.
- C++
- Data Visualization
- C++
- CMake
- Dockerfile
- + 2
NetworKit
NetworKit is a growing open-source toolkit for large-scale network analysis. Its aim is to provide tools for the analysis of large networks in the size range from thousands to billions of edges. It implements efficient graph algorithms, many of them parallel to utilize multicore architectures.
- C++
- Cython
- Python
- + 9
Nexus - Nuclear Elastic X-ray scattering Universal Software
The Nuclear Elastic X-ray scattering Universal Software (Nexus) is a Python package for simulating and fitting of Mossbauer spectra, nuclear resonant scattering (NRS) data, pure electronic X-ray reflectivities (XRR), nuclear X-ray reflectivities, and polarization dependent electronic scattering.
- Mossbauer
- Mossbauer spectroscopy
- Nuclear resonant scattering
- + 1
- C++
- SWIG
- Python
- + 2
oidc-agent
oidc-agent is an OpenID Connect tool suite designed to simplify authentication processes for command-line applications and workflows that require access to resources protected by OIDC. It provides a secure, but user-friendly way to manage tokens on the command-line.
- AAI
- command-line
- OIDC
- + 2
- C
- C++
- Makefile
- + 4
openFuelCell2
openFuelCell2 is a computational fluid dynamics (CFD) toolbox for simulating electrochemical devices such as fuel cells and electrolysis. The solver is based on the open-source library, OpenFOAMĀ®.
- Electrolyzer
- Energy
- Fuel cells
- + 1
- C
- C++
- Python
- + 2