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

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.


python-anndata-minimal 0.12.7
Propagated dependencies: python-array-api-compat@1.12.0 python-h5py@3.15.1 python-legacy-api-wrap@1.5 python-natsort@8.4.0 python-numpy@2.3.1 python-packaging@25.0 python-pandas@2.3.3 python-scipy@1.16.3 python-zarr@2.18.7
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/theislab/anndata
Licenses: Modified BSD
Build system: pyproject
Synopsis: Annotated data for data analysis pipelines
Description:

Anndata is a package for simple (functional) high-level APIs for data analysis pipelines. In this context, it provides an efficient, scalable way of keeping track of data together with learned annotations and reduces the code overhead typically encountered when using a mostly object-oriented library such as scikit-learn.

python-scikit-misc 0.5.1
Propagated dependencies: python-numpy@2.3.1
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://has2k1.github.io/scikit-misc/stable
Licenses: Modified BSD
Build system: pyproject
Synopsis: Miscellaneous tools for scientific computing.
Description:

This package provides miscellaneous tools for data analysis and scientific computing.

python-uproot 5.6.4
Propagated dependencies: python-awkward@2.8.5 python-cramjam@2.11.0.post1 python-fsspec@2026.1.0 python-numpy@2.3.1 python-packaging@25.0 python-xxhash@3.5.0
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://uproot.readthedocs.io
Licenses: Modified BSD
Build system: pyproject
Synopsis: ROOT I/O in Python using NumPy
Description:

Uproot is a Python library for reading and writing ROOT files. It uses NumPy and does not depend on C++ ROOT.

python-pyvistaqt 0.11.3
Propagated dependencies: python-pyvista@0.46.5 python-qtpy@2.4.3
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/pyvista/pyvistaqt
Licenses: Expat
Build system: pyproject
Synopsis: Qt support for PyVista
Description:

pyvistaqt is a helper module for pyvista to enable you to plot using Qt by placing a vtk-widget into a background renderer. This can be quite useful when you desire to update your plot in real-time.

python-ndindex 1.10.1
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://quansight-labs.github.io/ndindex/
Licenses: Expat
Build system: pyproject
Synopsis: Python library for manipulating indices of ndarrays
Description:

This package provides a Python library for manipulating indices of ndarrays.

python-osfclient 0.0.5
Propagated dependencies: python-requests@2.32.5 python-six@1.17.0 python-tqdm@4.67.1
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/osfclient/osfclient
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python library and command-line client for file storage on OSF
Description:

The osfclient is a python library and a command-line client for up- and downloading files to and from Open Science Framework projects. The OSF is an open source project which facilitates the open collaboration of researchers on the web, by sharing data and other research outputs.

python-numpy-groupies 0.11.3
Propagated dependencies: python-numpy@2.3.1
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/ml31415/numpy-groupies
Licenses: Modified BSD
Build system: pyproject
Synopsis: Tools for group-indexing operations: aggregated sum and more
Description:

This package provides optimized tools for group-indexing operations: aggregated sum and more.

python-supersmoother 0.4-0.0a81544
Propagated dependencies: python-numpy@2.3.1
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: http://github.com/jakevdp/supersmoother
Licenses: FreeBSD
Build system: pyproject
Synopsis: Python implementation of Friedman's Supersmoother
Description:

This package provides an efficient implementation of Friedman's SuperSmoother based in Python. It makes use of numpy for fast numerical computation.

python-boost-histogram 1.7.1
Propagated dependencies: python-numpy@2.3.1
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://boost-histogram.readthedocs.io/en/latest/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python bindings for the Boost::Histogram library
Description:

This package provides Python bindings for the Boost::Histogram library, one of the fastest libraries for histogramming.

python-cmasher 1.9.2
Propagated dependencies: python-colorspacious@1.1.2 python-matplotlib@3.10.8 python-numpy@2.3.1
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://cmasher.readthedocs.io
Licenses: Modified BSD
Build system: pyproject
Synopsis: Scientific colormaps utilities
Description:

The CMasher package provides a collection of scientific colormaps and utility functions to be used by different Python packages and projects, mainly in combination with Matplotlib. It offers several alternatives to commonly used colormaps, like chroma and rainforest for jet; sunburst for hot; neutral for binary; and fusion and redshift for coolwarm.

python-tspex 0.6.3-0.d393ff4
Propagated dependencies: python-matplotlib@3.10.8 python-numpy@2.3.1 python-pandas@2.3.3 python-seaborn@0.13.2 python-xlrd@2.0.2
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://apcamargo.github.io/tspex/
Licenses: GPL 3+
Build system: pyproject
Synopsis: Calculate tissue-specificity metrics for gene expression
Description:

This package provides a Python package for calculating tissue-specificity metrics for gene expression.

python-scipy 1.16.3
Dependencies: boost@1.88.0 openblas@0.3.31 pybind11@2.13.6 qhull@2020.2 xsimd@13.2.0
Propagated dependencies: python-numpy@2.3.1
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://scipy.org/
Licenses: Modified BSD
Build system: pyproject
Synopsis: The Scipy library provides efficient numerical routines
Description:

The SciPy library is one of the core packages that make up the SciPy stack. It provides many user-friendly and efficient numerical routines such as routines for numerical integration and optimization.

python-qdldl 0.1.7.post5
Propagated dependencies: python-numpy@2.3.1 python-scipy@1.16.3
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/oxfordcontrol/qdldl-python/
Licenses: ASL 2.0
Build system: pyproject
Synopsis: QDLDL LDL factorization routine
Description:

This package provides a Python interface to the QDLDL LDL factorization routine for quasi-definite linear system.

python-ase 3.26.0
Dependencies: spglib@2.5.0
Propagated dependencies: python-matplotlib@3.10.8 python-numpy@2.3.1 python-scipy@1.16.3
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://wiki.fysik.dtu.dk/ase/
Licenses: LGPL 2.1+
Build system: pyproject
Synopsis: Atomic Simulation Environment
Description:

This package provides a set of tools and Python modules for setting up, manipulating, running, visualizing and analyzing atomistic simulations.

python-clarabel 0.7.1
Dependencies: maturin@1.11.5
Propagated dependencies: python-numpy@2.3.1 python-scipy@1.16.3
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/oxfordcontrol/Clarabel.rs
Licenses: ASL 2.0
Build system: cargo
Synopsis: Interior-point solver for convex conic optimisation problems
Description:

Clarabel.rs is a Rust implementation of an interior point numerical solver for convex optimization problems using a novel homogeneous embedding.

python-bottleneck 1.4.2
Propagated dependencies: python-numpy@2.3.1
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/pydata/bottleneck
Licenses: FreeBSD
Build system: pyproject
Synopsis: Fast NumPy array functions written in C
Description:

Bottleneck is a collection of fast, NaN-aware NumPy array functions written in C.

python-scikit-survival 0.26.0
Propagated dependencies: python-ecos@2.0.13 python-joblib@1.5.2 python-numexpr@2.14.1 python-numpy@2.3.1 python-osqp@1.0.5 python-pandas@2.3.3 python-scikit-learn@1.7.2 python-scipy@1.16.3
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/sebp/scikit-survival
Licenses: GPL 3+
Build system: pyproject
Synopsis: Survival analysis built on top of scikit-learn
Description:

Scikit-survival is a Python module for survival analysis built on top of scikit-learn. It allows doing survival analysis while utilizing the power of scikit-learn, e.g., for pre-processing or doing cross-validation.

python-pyamg 5.3.0
Propagated dependencies: python-numpy@2.3.1 python-scipy@1.16.3
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/pyamg/pyamg
Licenses: Expat
Build system: pyproject
Synopsis: Algebraic Multigrid Solvers in Python
Description:

PyAMG is a Python library of Algebraic Multigrid (AMG) solvers. It features implementations of:

  • Ruge-Stuben (RS) or Classical AMG

  • AMG based on Smoothed Aggregation (SA)

  • Adaptive Smoothed Aggregation (αSA)

  • Compatible Relaxation (CR)

  • Krylov methods such as CG, GMRES, FGMRES, BiCGStab, MINRES, etc.

python-tdda 3.0.02
Propagated dependencies: python-chardet@5.2.0 python-numpy@2.3.1 python-pandas@2.3.3 python-polars@1.38.1 python-pyarrow@24.0.0 python-pyyaml@6.0.2 python-regex@2026.2.28 python-requests@2.32.5 python-rich@14.3.3 python-tomli@2.2.1 python-tomli-w@1.2.0
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://tdda.readthedocs.io/en/stable
Licenses: Expat
Build system: pyproject
Synopsis: Test-driven data analysis library for Python
Description:

The TDDA Python module provides command-line and Python API support for the overall process of data analysis, through tools that perform reference testing, constraint discovery for data, automatic inference of regular expressions from text data and automatic test generation.

python-flox 0.11.2
Propagated dependencies: python-numpy@2.3.1 python-numpy-groupies@0.11.3 python-packaging@25.0 python-pandas@2.3.3 python-scipy@1.16.3 python-toolz@1.1.0
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/xarray-contrib/flox
Licenses: ASL 2.0
Build system: pyproject
Synopsis: GroupBy operations for @code{dask.array}
Description:

flox mainly provides strategies for fast GroupBy reductions with dask.array. It uses the MapReduce paradigm (or a "tree reduction") to run the GroupBy operation in a parallel-native way totally avoiding a sort or shuffle operation. flox can use either dask or cubed as its backend.

python-pyqtgraph 0.13.7
Propagated dependencies: python-h5py@3.15.1 python-numpy@2.3.1 python-pyopengl@3.1.10 python-scipy@1.16.3
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://www.pyqtgraph.org
Licenses: Expat
Build system: pyproject
Synopsis: Scientific graphics and GUI library for Python
Description:

PyQtGraph is a Pure-python graphics library for PyQt5, PyQt6, PySide2 and PySide6. It is intended for use in mathematics, scientific or engineering applications.

python-hepunits 2.4.4
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/scikit-hep/hepunits
Licenses: Modified BSD
Build system: pyproject
Synopsis: Units and constants in the HEP system of units
Description:

hepunits collects the most commonly used units and constants in the HEP System of Units, as derived from the basic units originally defined by the CLHEP project.

python-pandas 2.3.3
Dependencies: xclip@0.13 xsel@1.2.0-1.062e6d3
Propagated dependencies: python-numpy@2.3.1 python-dateutil@2.9.0 python-pytz@2025.1 python-tzdata@2025.1
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://pandas.pydata.org
Licenses: Modified BSD
Build system: pyproject
Synopsis: Data structures for data analysis, time series, and statistics
Description:

Pandas is a Python package providing fast, flexible, and expressive data structures designed to make working with structured (tabular, multidimensional, potentially heterogeneous) and time series data both easy and intuitive. It aims to be the fundamental high-level building block for doing practical, real world data analysis in Python.

python-einops 0.8.1
Propagated dependencies: python-numpy@2.3.1
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://einops.rocks/
Licenses: Expat
Build system: pyproject
Synopsis: Tensor operations for different backends
Description:

Einops provides a set of tensor operations for NumPy and multiple deep learning frameworks.

Total packages: 73977