Forschungszentrum Jülich
PDAF
PDAF - the Parallel Data Assimilation Framework is one of the most widely used a software frameworks for data assimilation. PDAF provides support for ensemble modeling and fully implemented data assimilation methods to merge models and observational data which let models learn from observations.
- Atmospheric science
- data assimilation
- Earth & Environment
- + 9
- Fortran
- Makefile
- Python
- + 3
PeakPerformance
PeakPerformance is a Python toolbox for estimating peak areas from mass-spectrometry or HPLC datasets under uncertainty. It applies Bayesian inference using the PyMC library to parametric models of peak curves.
- Data analysis
- Earth & Environment
- mass spectrometry
- + 4
- Python
- TeX
PeCon.py
PeCon.py is a Python-Software, that enables the calculation of the ionic and electronic conductivities of Perovskite-type ceramic materials, i.e. the conductivities within oxygen-transport ceramic membranes.
- Energy
- MTET
- open source
- + 1
PedPy
PedPy is a Python library for the analysis of pedestrian movement data.
- pedestrian analysis
- pedestrian dynamics
- research software
- Pascal
- Python
- Jupyter Notebook
- + 1
PEPC
The PEPC project (Pretty Efficient Parallel Coulomb Solver) is a public tree code that has been developed at Jülich Supercomputing Centre since the early 2000s. Our code is a non-recursive version of the Barnes-Hut algorithm, using a level-by-level approach to both tree construction and traversals.
- Barnes-Hut
- High performance computing
- hpc
- + 2
- Fortran Free Form
- C
- Shell
- + 2
PeTrack
PeTrack (Pedestrian Tracking) automatically extracts accurate pedestrian trajectories from video recordings (calibration, recognition, tracking). Individual codes enable personalized trajectories with static information of each participant. With a stereo camera also markerless tracking is possible.
- Annotation
- Calibration
- Computer Vision
- + 17
- C++
- Python
- CMake
- + 2
PostWRF
PostWRF is a bunch of interactive tools, written in NCL and Bash scripts, to visualize and post-process the WRF and ERA5 model outputs.
- NCL
- Shell
- Python
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
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
- Jupyter Notebook
- Python
- C++
- + 2
SampleDB
SampleDB is a web-based electronic lab notebook with a focus on sample and measurement metadata. With SampleDB, you can track each step in the sample lifecycle and its schema system allows you to define exactly what metadata should be stored for each process, from a simple check box to time series.
- Electronic Lab Notebook
- metadata
- Research Data Management
- Python
- HTML
- JavaScript
- + 3
Scalasca
The Scalasca Trace Tools support performance optimization of parallel programs with a collection of highly scalable trace-based tools for in-depth analyses of concurrent behavior, in particular with respect to communication and synchronization, and offers guidance in exploring their causes.
- hpc
- Information
- Performance Analysis
- + 3