All software
cupla
cupla is a simple user interface for the platform-independent parallel kernel acceleration library alpaka. It follows a similar concept as the NVIDIA® CUDA® API by providing a software layer to manage accelerator devices. alpaka is used as a backend for cupla.
- C++
- heterogeneous computing
- High performance computing
- + 3
- C++
- CMake
- Shell
- + 5
cwltool
The reference implementation of the Common Workflow Language standards
- CommonWL
- CWL
- SciWorkflows
- Common Workflow Language
- Dockerfile
- JavaScript
- + 4
DataLad Container extension
This DataLad extension package equips DataLad's run/rerun functionality with the ability to transparently execute commands in containerized computational environments. On re-run, DataLad will automatically obtain any required container at the correct version prior execution.
- DataLad
- data managment
- Workflow Execution
- Python
- Shell
- Makefile
- + 2
DataLad NEXT extension
This DataLad extension is a staging area for add-ons, for performance upgrades, and user experience improvements. Unlike other topical extensions, the focus is on functionality with broad applicability.
- data distribution
- DataLad
- data management
- Python
- Shell
- Batchfile
- + 2
devcontainer
CLI to create devcontainer template for running AI agents in a container
- AI agent
- containers
- docker
- + 2
- Makefile
- Python
- Shell
duckdb-mmcif
Read/write protein structure mmCIF files using SQL with DuckDB
- Data
- Data Analysis
- Optimized data handling
- C++
- CMake
- Makefile
- + 2
Epistemic Pipeline
Evidence-aware state-machine framework for research workflows with explicit claims, evidence, conflicts, runtime policy, checkpoints, provenance, claim verification, bounded transfer, and portable evidence handoff
- agentic systems
- evidence lineage
- Provenance
- + 3
- Makefile
- Python
Gammapy: Python toolbox for gamma-ray astronomy
Gammapy analyzes gamma-ray data and creates sky images, spectra and lightcurves, from event lists and instrument response information; it can also determine the position, morphology and spectra of gamma-ray sources. It is used to analyze data from H.E.S.S., Fermi-LAT, HAWC, and the Cherenkov Tele...
- astronomy
- Data Analysis
- Gamma-rays
- Cython
- Dockerfile
- Makefile
- + 1
R3BRoot
Software for simulations and data analysis of Reactions with Relativistic Radioactive Beams (R3B) experiments at GSI/FAIR
- cmake
- c-plus-plus
- Data Analysis
- + 13
- C
- C++
- CMake
- + 5
SKAO Science Data Challenge 1 Solution Workflow
The SKA Science Data Challenge 1 (SDC1, https://astronomers.skatelescope.org/ska-science-data-challenge-1/) tasked participants with identifying and classifying sources in synthetic radio images. Here we present an environment and workflow for producing a solution to this challenge that can easil...
- astronomy
- Data
- Machine learning
- + 2
- Dockerfile
- Jupyter Notebook
- Makefile
- + 2
Experiment Launcher
Generate and launch Jupyter notebooks for your users.
- Workflow technologies
- Makefile
- Python
FAIR Data Point Client
fairdatapoint-client is a simple and elegant library to interact with FAIR Data Point resources from Python, e.g. read and write catalogs, datasets and distributions in an FDP server.
- Makefile
- Python