_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.

API method:

GET /api/packages?search=hello&page=1&limit=20

where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned in response headers.

If you'd like to join our channel search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


fenics-ffcx 0.10.1.post0
Channel: guix-science
Location: guix-science/packages/maths.scm (guix-science packages maths)
Home page: https://fenicsproject.org/
Licenses: LGPL 3+
Build system: cmake
Synopsis: UFCx interface header for finite element kernels
Description:

FFCx is a compiler for finite element variational forms.

From a high-level description of the form in the UFL, it generates efficient low-level C code that can be used to assemble the corresponding discrete operator (tensor). In particular, a bilinear form may be assembled into a matrix and a linear form may be assembled into a vector.

This package provides the UFCx interface header.

grace 5.1.25
Dependencies: fftw@3.3.10 libjpeg-turbo@2.1.4 libpng@1.6.39 motif@2.3.8-1.0f556b0 netcdf@4.9.0 t1lib@5.1.2 xbae@4.60.4
Channel: guix-science
Location: guix-science/packages/maths.scm (guix-science packages maths)
Home page: https://plasma-gate.weizmann.ac.il/Grace/
Licenses: GPL 2+
Build system: gnu
Synopsis: 2D plotting tool for the X Window System
Description:

Grace is a 2D plotting tool for the X Window System. It has a Motif-based GUI and a scripting language that includes curve fitting, analysis, and export capabilities.

blaspp 2025.05.28
Dependencies: openblas@0.3.30
Channel: guix-science
Location: guix-science/packages/maths.scm (guix-science packages maths)
Home page: https://github.com/icl-utk-edu/blaspp
Licenses: Modified BSD
Build system: cmake
Synopsis: C++ API for the Basic Linear Algebra Subroutines
Description:

The Basic Linear Algebra Subprograms (BLAS) have been around for many decades and serve as the de facto standard for performance-portable and numerically robust implementation of essential linear algebra functionality. The objective of BLAS++ is to provide a convenient, performance oriented API for development in the C++ language, that, for the most part, preserves established conventions, while, at the same time, takes advantages of modern C++ features, such as: namespaces, templates, exceptions, etc.

fenics-dolfinx 0.10.0.post5
Propagated dependencies: adios2@2.11.0 boost@1.89.0 fenics-basix@0.10.0.post0 fenics-ffcx@0.10.1.post0 hdf5-parallel-openmpi@1.14.6 openmpi@4.1.6 petsc-openmpi@3.24.0 pt-scotch32@7.0.7 pugixml@1.12.1 slepc-openmpi@3.24.0 spdlog@1.13.0
Channel: guix-science
Location: guix-science/packages/maths.scm (guix-science packages maths)
Home page: https://fenicsproject.org/
Licenses: LGPL 3+
Build system: cmake
Synopsis: FEniCS problem solving environment in C++
Description:

DOLFINx is the computational environment of FEniCSx and implements the FEniCS Problem Solving Environment in C++ and Python.

This package provides the C++ interface.

siemens-to-ismrmrd 1.3.0
Channel: guix-science
Location: guix-science/packages/medical.scm (guix-science packages medical)
Home page: https://github.com/ismrmrd/siemens_to_ismrmrd
Licenses: non-copyleft
Build system: cmake
Synopsis: Siemens to ISMRMRD format converter
Description:

The siemens_to_ismrmrd converter is used to convert data from Siemens raw data format into ISMRMRD raw data format.

plastimatch 1.10.0
Channel: guix-science
Location: guix-science/packages/medical.scm (guix-science packages medical)
Home page: https://plastimatch.org/
Licenses: non-copyleft
Build system: cmake
Synopsis: High-performance volumetric registration of medical images
Description:

Plastimatch is a computer software application which has been designed for volumetric (usually medical) image processing and radiation therapy applications. It can be used for the following purposes:

  • Deformable registration

  • Atlas-based segmentation

  • Image conversion and manipulation

  • Vector field conversion and manipulation

  • Gamma analysis

  • Dose calculation

  • Registration analysis (Jacobian)

  • Segmentation analysis (Dice, Hausdorff)

ismrmrd 1.15.0
Dependencies: boost@1.89.0 fftwf@3.3.10 pugixml@1.12.1
Propagated dependencies: hdf5@1.14.6
Channel: guix-science
Location: guix-science/packages/medical.scm (guix-science packages medical)
Home page: https://ismrmrd.readthedocs.io/
Licenses: non-copyleft
Build system: cmake
Synopsis: ISMRM Data Format
Description:

A prerequisite for sharing magnetic resonance (imaging) reconstruction algorithms and code is a common raw data format. The ISMRMRD project describes such a common raw data format, which attempts to capture the data fields that are required to describe the magnetic resonance experiment with enough detail to reconstruct images. This package provides a C/C++ library for working with the format.

stir 6.2.0
Dependencies: boost@1.89.0 python@3.11.14
Propagated dependencies: python-numpy@1.26.4
Channel: guix-science
Location: guix-science/packages/medical.scm (guix-science packages medical)
Home page: https://stir.sourceforge.net
Licenses: LGPL 2.1
Build system: cmake
Synopsis: Tomographic image reconstruction in nuclear medicine
Description:

STIR is an object-oriented framework for tomographic image reconstruction, with an emphasis on iterative reconstruction in PET and SPECT. This package includes the C++ core and Python bindings.

python-ismrmrd 1.14.2
Propagated dependencies: python-h5py@3.13.0 python-numpy@1.26.4 python-xsdata@26.2
Channel: guix-science
Location: guix-science/packages/medical.scm (guix-science packages medical)
Home page: https://ismrmrd.readthedocs.io/
Licenses: non-copyleft
Build system: pyproject
Synopsis: Python implementation of ISMRMRD
Description:

This package provides a Python library for manipulating data saved as ISMRMRD.

libmeshb 7.84-0.88095d5
Channel: guix-science
Location: guix-science/packages/mesh.scm (guix-science packages mesh)
Home page: https://github.com/LoicMarechal/libMeshb
Licenses: Expat
Build system: cmake
Synopsis: Library to handle the *.meshb file format
Description:

The Gamma Mesh Format (GMF) and the associated library libMeshb provide programers of simulation and meshing software with an easy way to store their meshes and physical solutions. The GMF features more than 200 kinds of data types, like vertex, polyhedron, normal vector or vector solution field. The libMeshb provides a convenient way to move data between those files, via keyword tags, and the user's own structures.

libspatialindex 2.1.0
Channel: guix-science
Location: guix-science/packages/mesh.scm (guix-science packages mesh)
Home page: https://libspatialindex.org
Licenses: Expat
Build system: cmake
Synopsis: Extensible framework for robust spatial indexing methods
Description:

libspatialindex provides spatial indexing utilities, with support for sophisticated spatial queries and interfaces for updating information and customizing the storage management of indices. The library is written in C++, with a C API.

libsupermesh 2025.4
Dependencies: gfortran@14.3.0 openmpi@4.1.6 openssh@10.2p1 libspatialindex@2.1.0
Channel: guix-science
Location: guix-science/packages/mesh.scm (guix-science packages mesh)
Home page: https://github.com/firedrakeproject/libsupermesh
Licenses: LGPL 2.1
Build system: cmake
Synopsis: Sequential and parallel mesh intersection (supermeshing)
Description:

libsupermesh is a Fortran 2008 library to intersect two overlapping meshes element by element. Pairs of overlapping elements are identified and a local mesh of their intersection is generated.

mvapich 4.1
Dependencies: rdma-core@60.0 libfabric@2.3.1 ucx@1.19.0 hwloc@2.12.2 psm2@12.0 libcxi@13.0.0 curl@8.6.0 json-c@0.18
Channel: guix-science
Location: guix-science/packages/mpi.scm (guix-science packages mpi)
Home page: https://mvapich.cse.ohio-state.edu
Licenses: Modified BSD
Build system: gnu
Synopsis: Open-source MPI implementation compatible with MPICH
Description:

MVAPICH (pronounced as “em-vah-pich”) is an open-source MPI software to exploit the novel features and mechanisms of high-performance networking technologies (InfiniBand, iWARP, RDMA over Converged Enhanced Ethernet (RoCE v1 and v2), Slingshot 10, and Rockport Networks) and deliver best performance and scalability to MPI applications. MVAPICH 4.1 has support for the Cray Slingshot 11, Cornelis OPX, and Intel PSM3 interconnects through the OFI libfabric library, and for the UCX communication library.

umpire 2025.12.0
Dependencies: camp@2025.12.0 openmpi@4.1.6
Channel: guix-science
Location: guix-science/packages/mpi.scm (guix-science packages mpi)
Home page: http://umpire.readthedocs.io
Licenses: Modified BSD
Build system: cmake
Synopsis: Application-focused API for memory management on NUMA and GPU architectures
Description:

Umpire is a resource management library that allows the discovery, provision, and management of memory on machines with multiple memory devices like NUMA and GPUs.

mvapich2 2.3.7-2
Dependencies: rdma-core@60.0
Channel: guix-science
Location: guix-science/packages/mpi.scm (guix-science packages mpi)
Home page: https://mvapich.cse.ohio-state.edu
Licenses: Modified BSD
Build system: gnu
Synopsis: Open-source MPI implementation compatible with MPICH (legacy)
Description:

MVAPICH2 (pronounced as “em-vah-pich 2”) is an open-source MPI software to exploit the novel features and mechanisms of high-performance networking technologies (InfiniBand, iWARP, RDMA over Converged Enhanced Ethernet (RoCE v1 and v2), Slingshot 10, and Rockport Networks) and deliver best performance and scalability to MPI applications.

hello-mpi 4.1.6
Dependencies: openmpi@4.1.6
Channel: guix-science
Location: guix-science/packages/mpi.scm (guix-science packages mpi)
Home page: https://www.open-mpi.org
Licenses: FreeBSD
Build system: gnu
Synopsis: Basic helloworld MPI program to test MPI connectivity
Description:

This package contains the binary resulting from the compilation of hello_c.c in the examples subdirectory of the Open MPI source code. It can be used to check MPI connectivity on a machine/cluster.

python-nipype 1.10.0
Propagated dependencies: python-acres@0.5.0 python-click@8.1.8 python-dateutil@2.9.0 python-etelemetry@0.3.1 python-filelock@3.16.1 python-looseversion@1.3.0 python-networkx@3.4.2 python-nibabel@5.3.2 python-numpy@1.26.4 python-packaging@25.0 python-prov@2.1.1 python-puremagic@1.28 python-pydot@4.0.1 python-rdflib@7.1.1 python-scipy@1.12.0 python-simplejson@3.20.1 python-traits@7.0.2
Channel: guix-science
Location: guix-science/packages/neuroscience.scm (guix-science packages neuroscience)
Home page: https://nipype.readthedocs.io/en/latest/index.html
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Neuroimaging in Python: Pipelines and Interfaces
Description:

Nipype provides a uniform interface to existing neuroimaging software and facilitates interaction between these packages within a single workflow. Nipype provides an environment that encourages interactive exploration of algorithms from different packages.

elastix 5.3.0
Dependencies: charls@2.4.2 dcmtk@3.6.9 eigen@3.4.0 fftw@3.3.10 insight-toolkit@5.4.4 libpng@1.6.39 libtiff@4.4.0 zlib@1.3.1
Channel: guix-science
Location: guix-science/packages/neuroscience.scm (guix-science packages neuroscience)
Home page: https://elastix.dev
Licenses: ASL 2.0
Build system: cmake
Synopsis: Toolbox for rigid and nonrigid registration of images
Description:

elastix is an image registration toolbox based on ITK. The software consists of a collection of algorithms that are commonly used to perform (medical) image registration: the task of finding a spatial transformation, mapping one image (the fixed image) to another (the moving image), by optimizing relevant image similarity metrics. The modular design of elastix allows the user to quickly configure, test, and compare different registration methods for a specific application. A command-line interface enables automated processing of large numbers of data sets, by means of scripting.

dcm2bids 3.2.0
Dependencies: dcm2niix@1.0.20250506
Channel: guix-science
Location: guix-science/packages/neuroscience.scm (guix-science packages neuroscience)
Home page: https://unfmontreal.github.io/Dcm2Bids/
Licenses: GPL 3
Build system: pyproject
Synopsis: DICOM to BIDS converter
Description:

Convert data from DICOM and organise the resulting NIfTI files into BIDS.

python-nipreps-versions 1.1.0
Propagated dependencies: python-packaging@25.0 python-setuptools-scm@8.3.1
Channel: guix-science
Location: guix-science/packages/neuroscience.scm (guix-science packages neuroscience)
Home page: https://github.com/nipreps/version-schemes
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Version schemes for nipreps tools
Description:

This package provides the version schemes used for packaging software from the NiPreps organization.

python-bidsschematools 1.1.2-0.3f1bc14
Propagated dependencies: python-acres@0.5.0 python-click@8.1.8 python-jsonschema@4.23.0 python-markdown-it-py@3.0.0 python-pandas@2.2.3 python-pyparsing@3.2.3 python-pyyaml@6.0.2 python-tabulate@0.9.0
Channel: guix-science
Location: guix-science/packages/neuroscience.scm (guix-science packages neuroscience)
Home page: https://bidsschematools.readthedocs.io
Licenses: Expat
Build system: pyproject
Synopsis: Tools for working with the @acronym{BIDS, Brain Imaging Data Structure} schema
Description:

This package provides Python tools for working with the BIDS schema.

ants 2.6.5
Dependencies: insight-toolkit@5.4.4 perl@5.36.0 r-minimal@4.5.2
Channel: guix-science
Location: guix-science/packages/neuroscience.scm (guix-science packages neuroscience)
Home page: https://antsx.github.io/ANTs
Licenses: ASL 2.0
Build system: cmake
Synopsis: Advanced Normalization Tools
Description:

ANTs is a C++ library available through the command line that computes high-dimensional mappings to capture the statistics of brain structure and function. It allows one to organize, visualize and statistically explore large biomedical image sets.

python-sdcflows 2.15.0
Propagated dependencies: python-acres@0.5.0 python-attrs@25.3.0 python-migas@0.4.0 python-nibabel@5.3.2 python-nipype@1.10.0 python-nireports@25.3.0 python-nitransforms@25.1.0 python-niworkflows@1.14.3 python-numpy@1.26.4 python-pybids@0.21.0 python-scikit-image@0.23.2 python-scipy@1.12.0 python-templateflow@25.1.1 python-toml@0.10.2
Channel: guix-science
Location: guix-science/packages/neuroscience.scm (guix-science packages neuroscience)
Home page: https://www.nipreps.org/sdcflows/
Licenses: ASL 2.0
Build system: pyproject
Synopsis: Susceptibility Distortion Correction workflows for EPI MR schemes
Description:

SDCFlows (Susceptibility Distortion Correction workFlows) is a Python library of NiPype-based workflows to preprocess B0 mapping data, estimate the corresponding fieldmap and finally correct for susceptibility distortions. Susceptibility-derived distortions are typically displayed by images acquired with EPI MR schemes.

Total packages: 69226