All software
openPMD-api
openPMD is an open meta-data schema that provides meaning and self-description for datasets in science and engineering. This library provides a reference API for openPMD data handling, supporting established I/O backends such as HDF5, ADIOS2, JSON and TOML from serial to MPI-parallel workflows.
- ADIOS
- data
- file-format
- + 8
- C++
- Python
- CMake
- + 5
OpenTPS
OpenTPS is an open-source treatment planning system (TPS) for research in radiation therapy and proton therapy.
- Treatment Planning and dosimetry
- C
- C++
- Cuda
- + 2
opynsim
Python-Native Musculoskeletal Modelling
- Batchfile
- BitBake
- C
- + 14
OsiriX
Widely used DICOM viewer. Supports 2D, 3D, 4D, 5D viewing.
- Imaging and Image Processing
- ActionScript
- AppleScript
- C
- + 12
ParFlow
ParFlow is a parallel, integrated hydrology model that simulates spatially distributed surface and subsurface flow.
- Earth System Modelling
- High performance computing
- Hydrology
- + 2
- C
- Tcl
- Python
- + 17
Peary
This is Peary Caribou, a data acquisition software framework for the Caribou DAQ system. It provides hardware abstraction for periphery components such as voltage regulators and simplifies direct detector configuration and data acquisition through a common interface.
- C++
- DAQ
- Matter
- C++
- CMake
- Python
- + 2
Plastimatch
Focuses on high-performance volumetric registration, segmentation, and image processing of volumetric medical images. Supports DICOM and DICOM-RT import/export.
- Imaging and Image Processing
- C
- C++
- CMake
- + 2
PLUG2
Multitau and two-time correlation function computations for XPCS experiments
- Data analysis
- Matter
- XPCS
- C++
- Nix
- Shell
- + 2
ProFASi
PROFASI (PROtein Folding and Aggregation SImulator) is a C++ package for HPC Monte Carlo simulations of protein folding and aggregation. It provides an all atom, implicit solvent force field, and a set of tools to perform Monte Carlo simulations. A plugin mechanism allows for user extensions.
- Monte Carlo
- Peptide Aggregation
- Protein folding
- + 2
- C++
- CMake
- Python
- + 1
PyTango
PyTango is a python module that exposes to Python the complete Tango C++ API. This means that you can write not only Tango applications (scripts, CLIs, GUIs) that access Tango device servers but also Tango device servers themselves, all of this in pure python.
- Controled Experiments
- DCS - Distributed Control System
- Motor Control
- + 2
- Python
- C++
- CMake
- + 2
python-pcl
Use the industry-standard Point Cloud Library from within Python.
- Big data
- High performance computing
- C
- C++
- Makefile
- + 2
ReStore
ReStore for MPI programs enables scalable in-memory recovery of data after process failures via an appropriate data distribution and replication. It supports shrinking and replacing recovery-schemes and is substantially faster than parallel file system based approaches.
- Distributed Memory Algorithms
- Fault-Tolerance
- High performance computing
- C++
- R
- CMake
- + 2