All software
Davidson diagonalization in Fortran
This package contains a Modern Fortran implementation of the Davidson diagonalization algorithms to compute several eigenvalue-eigenvector pairs of a symmetric matrix
- High performance computing
- Fortran
- CMake
- Python
gemdat
a Generalized Molecular Dynamics Analysis Tool
- analysis
- molecular dynamics
- python
- + 1
- Python
- Nix
GenAP
Genetics and Genomics Analysis Platform (GenAP)
- Biology
- genetics
- genomics
- + 5
Geoflow visualizer
Visualizes any type of flow between countries. Takes a CSV as input, applies filtering and aggregation (danfojs) to show relations and data in a number of visualizations (d3.js)
- Visualization
- web-based
- JavaScript
- HTML
- CSS
GitHub action to set up gRPC
To compile C Plus code against gRPC in a GitHub action workflow you need to install it first. This GitHub action compiles or downloads it for you.
- TypeScript
GitHub action to set up singularity
To use Singularity containers in a GitHub action workflow you need to install it first. This GitHub Action downloads, compiles and installs it for you.
- TypeScript
- Shell
GraphvizDotLang.jl
Interface for Graphviz in Julia. This module helps to create graph visualizations programatically in Julia, with Graphviz as a back-end.
- Graphs
- Julia Package
- Visualization
- Julia
- Makefile
GridFormat
Header-only C++ Library for grid file I/O
- Grid-based PDE methods
- grid file I/O
- mesh file I/O
- + 3
- C++
- CMake
- Python
- + 1
grpc4bmi
Run, read and write model state of a numerical simulation written in a variety of languages remotely from Python
- Multi-scale & multi model simulations
- Python
- C++
- Dockerfile
- + 5
Components for Haddock3 analysis
React components used by analyse command of haddock3 and haddock3 web application.
- TypeScript
- HTML
- CSS
- + 1
haddock3-ui
The haddock3 web application had several components that could be used outside of the web application. This software contains those components.
- TypeScript
- HTML
- JavaScript
- + 2
Hadrianus scripts
Scripts that transform cultural heritage relational databases into linked data by using cultural heritage ontologies.
- Inter-operability & linked data
- Shell
- Perl
- Python
Harmony
Making harmonisation simple. Social scientists often have to compare items from different questionnaires or datasets. Harmony is a tool that uses natural language processing and generative AI models to help researchers harmonise questionnaire items quickly, even in different languages.
- AI
- Data
- Data Science
- + 10
- Python
- Jupyter Notebook
YODA
YODA is a lightweight C++ and Python library for histogramming and statistical analysis, designed for use in particle physics workflows. It supports reproducible, high-performance data analysis and is the foundation for data handling in tools like Rivet.
- Data Analysis
- High performance computing
- Statistics
- + 1
- C++
- TeX
- Python
- + 2
HERA_CAL_QUANTUM
Radioastronomy calibration pipeline of the HERA telescope ported on quantum computers
- calibration
- python
- Quantum Computing
- + 1
- Jupyter Notebook
- Python
- Shell
H-gear
This tool analyzes the transmission of political ideas during the American Revolution. It enables users to track shifts in concepts in letter correspondence networks, using semi-supervised topic modeling and temporal social network modeling to reveal ideological shifts and identify key influencers.
- American Revolution
- semi-supervised topic modeling
- social network analysis
- + 2
- R
- Python
- Batchfile
hhl-prototype
The HHL prototype allows to use the HHL algorithm to solve linear system of equations
- Numerical analysis
- Quantum Computing
- Python
holodev
A command-line tool written in shell script to simplify the creation of LXC Linux containers.
- Shell
- Makefile
HORTON
HORTON is a Helpful Open-source Research Tool for N-fermion systems, written primarily in the Python programming language. The ultimate goal of HORTON is to provide a platform for testing new ideas on the quantum many-body problem at a reasonable computational cost.
- electronic structure theory
- quantum chemistry
- Python
- C++
- Cython
- + 6
HPGEM
hpGEM is a C++ partial differential equation solver. It is intended for Discontinuous Galerkin Finite Element Methods, but can also do normal (conforming) Finite Element Methods and Finite Volume.
- Finite Element
- High performance computing
- C++
- CMake
- TeX
- + 6
htr-quality-classifier
A package to determine the quality of a a digitized text, from a handwritten script or scanned print (HTR/OCR output).
- Machine learning
- python
- Text analysis & natural language processing
- Jupyter Notebook
- Python
- Shell
iBridges
A wrapper around the python-irodsclient to allow for easy interaction with iRODS servers for research software engineers to integrate compute wokflows and data management.
- Data management
- iRODS
- Metadata Management
- + 1
- Python
- Jupyter Notebook
- Dockerfile
- + 2
iBridges-GUI
A graphical user interface to iRODS employing the iBridges python package.
- Data management
- Graphical user interface
- iRODS
- + 1
- Python
ICD_GEMs.jl
A Julia package that allows to translate ICD-9 into ICD-10 codes and viceversa via the General Equivalence Mappings (GEMs) of the International Classification of Diseases (ICD).
- CDC
- Clinical Data
- Coding Scheme
- + 12
- Julia
ICGC ARGO
Harmonising world-wide efforts to reduce the global burden of cancer
- Cancer Genomics
- Data portal
ICOS CP python library
This package, available at pip as icoscp, allows you to have direct access to data objects from the ICOS Carbon Portal where a "Preview" is available. It provides easy access to data objects hosted at the ICOS Carbon Portal. By using this library you can load data files directly into memory.
- Big data
- Data Analysis
- python
- + 2
- Python
- Just
ICOS data repository
The ICOS Portal app is a FAIR linked data repository for metadata and data. In first instance primarily targeted at hosting the high quality data from ICOS. The repository is optimized for machine to machine communication. Instances in production now for ICOS, Swedish SITES and ICOS Cities networks.
- Data
- Inter-operability & linked data
- metadata
- + 3
- Scala
- JavaScript
- HTML
- + 3
I-EMIC
An Implicit Earth system Model of Intermediate Complexity
- ESM
- oceanography
- Fortran
- C
- C++
- + 6
iEnvironment
iEnvironment is a web-based, extensible and distributed data management platform and user gateway for integrated environmental monitoring and modelling (IEMM).
- Benthic Macroinvertebrates
- Channel Morphology
- Channel Stability
- + 8
IMAGE-LAND-LUE
This is a free and open source software (FOSS) Python version of the simulation model IMAGE-land, the land cover change model from the IMAGE 3.1 Integrated Assessment Model (IAM). Most, but not all, capabilities of the original model are included.
- geospatial
- integrated assessment model
- land use change
- + 2
- Python
imas2xarray
Imas2xarray is a python library for reading IMAS data in hdf5 format into xarray.
- fusion-reactor
- hdf5
- python
- + 1
- Jupyter Notebook
- Python
- Shell
INA tool
A tool for visualising and analysing Institutional Statements
- Multilayer Networks
- Visualization
- TypeScript
- JavaScript
- CSS
- + 1
infra-stemmus-scope
Set-up and run STEMMUS-SCOPE on SURF research cloud (SRC)
- Workflow technologies
Internet Archive scraper
The Internet Archive scraper is a workflow for collecting webpages archived in Internet Archive's Wayback Machine. It is designed to run serverless on Amazon's AWS infrastructure.
- AWS
- Internet Archive
- python
- + 2
- Python
- HCL
- Shell
Introduction to deep learning lesson
This lesson gives an introduction to deep learning.
- deep learning
- lesson
- python
- HTML
Islandora
Islandora is an open-source software framework designed to help institutions and organizations and their audiences collaboratively manage, and discover digital assets using a best-practices framework.
- Drupal
- Fedora
- open source
- + 1
- PHP
- JavaScript
- Twig
- + 1
i-VRESSE jupyterlab haddock3 configurator
Jupter Lab extension to create/edit haddock3 configuration file.
- Inter-operability & linked data
- TypeScript
- Python
- JavaScript
- + 1
JUBE
JUBE is a generic, lightweight, configurable environment to run, monitor and analyse application execution in a systematic way. This software is commonly used to execute benchmarks and complex workflows on High Performance Computers, but is not limited to these systems.
- Benchmarking
- High performance computing
- HPC
- + 4
- Python
- Shell
- C
JupyterDaskOnSLURM
A Dask cluster and a Jupyter server on a SLURM system
- Big data
- High performance computing
- jupyter notebooks
- + 1
- Python
- Shell
JupyterLab dataset browser for THREDDS
A browser that allows you to include NetCDF data stored in THREDDS catalog into a Jupyter Notebook.
- Big data
- Optimized data handling
- Python
- TypeScript
- Jupyter Notebook
- + 2
JURI
JURI (Jülich Reporting Interface) provides a template-driven fully client-based web framework to visualise data lists and associated data graphs.
- JavaScript
- HTML
- CSS
- + 5
Kernel Launcher
Dynamically compile GPU kernels and launch them easily and safely using C++ magic. Tight integration with Kernel Tuner results in blazing fast CUDA code that is maintainable and performance portable.
- auto-tuning
- CUDA
- GPU
- + 2
- C++
- Python
- CMake
- + 3
KMM
KMM is a lightweight C++ middleware for accelerated computing.
- GPU
- High performance computing
- C++
- Cuda
- CMake
- + 1
kunefe
A Python package that helps users run containerized applications on HPC systems
- Agent-based modeling
- Apptainer
- containers
- + 5
- Python
- Shell
- Dockerfile
LARA
LARA (Laboratory Automation Robotic Assistant) is an open source Research Data Management Suite and 2nd generation Electronic Lab Notebook with that provides a rich infrastructure for lab communication, orchestration, data/metadata storage, evaluation and exchange.
- laboratory automatization
Laserfarm
Laserfarm: Laserchicken Framework for Applications in Research in Macroecology. Leverage Laserchicken in distributed fashion to use continental scale point cloud datasets for research.
- Python
- Jupyter Notebook
- Dockerfile
Ldot
Workflow and participant registration support
- GDPR
- participant information
- storage
- + 2
leakybucket
A Python BMI leaky bucket model 🪣
- Jupyter Notebook
- Python
- Dockerfile