All software
cudawrappers
The cudawrappers library is a C++ wrapper for the Nvidia C libraries such as the CUDA driver, NVRTC, and cuFFT.
- accelerators
- CUDA
- GPU
- C++
- CMake
- Python
- + 2
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
cvasl
This library allows exploration and analyses of neuroimaging datsets. The software was developed to allow implementation of multiple large data harmonization and machine learning algorithms over neuroradiology datasets. The core algorithms are implemented in Python.
- Jupyter Notebook
- Python
- R
- + 3
cwltool
The reference implementation of the Common Workflow Language standards
- CommonWL
- CWL
- SciWorkflows
- Python
- Common Workflow Language
- Shell
- + 4
DAMNIT
DAMNIT (Data And Metadata iNspection Interactive Thing) is a tool developed by the Data Analysis group at the European XFEL to provide users with a way to automatically create an overview of their experiment, hopefully replacing the manually-created spreadsheets that are often used.
- Data analysis
- FAIR Data
- metadata
- + 1
- Python
DataDesc
The framework surrounding DataDesc, a metadata schema for software documentation with focus on interfaces, comes with a machine-actionable metadata exchange format and a software toolkit supporting the documentation, extraction and publication of software metadata.
- data managment
- ESD
- FAIR Data
- + 4
- Python
- Shell
- Jupyter Notebook
DataFlow
A comprehensive framework for automated data processing and manual postprocessing, including quality control and flagging. Modular and extensible design allows to create customizable pipelines and monitor their performance throughout the data lifecycle.
- data managment
- Data Visualization
- Pipeline
- + 2
- TSX
- Python
- TypeScript
- + 2
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
Data Processing (What Works When for Whom)
Data processing scripts for the project What Works When for Whom
- Jupyter Notebook
- Python
- Shell
datasalad
A Python library for working with data in the vicinity of Git and git-annex. A focus is efficient communication with subprocesses, which read and produce data in some format.
- DataLad
- git
- git-annex
- + 1
- Python
- Jinja
- Batchfile
DeepLOKI
DeepLOKI is an AI-based software that uses deep learning to classify zooplankton species from high-resolution images, improving research efficiency by enabling faster and more accurate onboard image analysis in marine science.
- Data analysis
- Earth & Environment
- Machine learning
- + 2
- Python