_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
python-pygmt 0.18.0
Dependencies: ghostscript@9.56.1 gmt@6.6.0
Propagated dependencies: python-contextily@1.7.0 python-geopandas@1.1.1 python-ipython@9.8.0 python-numpy@2.3.1 python-packaging@25.0 python-pandas@2.3.3 python-pyarrow@24.0.0 python-rioxarray@0.21.0 python-xarray@2025.12.0
Channel: guix-science
Location: guix-science/packages/geoscience.scm (guix-science packages geoscience)
Home page: https://www.pygmt.org/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python interface for the Generic Mapping Tools
Description:

PyGMT is a library for processing geospatial and geophysical data and making publication-quality maps and figures. It provides a Pythonic interface for the Generic Mapping Tools (GMT), a command-line program widely used across the Earth, Ocean, and Planetary sciences and beyond.

python-pyuvm 4.0.1
Propagated dependencies: python-cocotb@2.0.1
Channel: guix
Location: gnu/packages/electronics.scm (gnu packages electronics)
Home page: https://github.com/pyuvm/pyuvm
Licenses: ASL 2.0
Build system: pyproject
Synopsis: @acronym{UVM, Universal Verification Methodology} in Python
Description:

PyUVM is a Python implementation of the UVM, as defined in the IEEE 1800.2 standard. It uses cocotb to interact with simulators and schedule simulation events. It implements the most commonly used sections of the IEEE 1800.2 standard.

python-pyan3 1.2.0
Propagated dependencies: python-jinja2@3.1.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/Technologicat/pyan
Licenses: GPL 2
Build system: pyproject
Synopsis: Offline call graph generator for Python 3
Description:

Pyan takes one or more Python source files, performs a (rather superficial) static analysis, and constructs a directed graph of the objects in the combined source, and how they define or use each other. The graph can be output for rendering by GraphViz or yEd.

python-pysat 3.2.2
Propagated dependencies: python-dask@2025.11.0 python-netcdf4@1.7.2 python-numpy@2.3.1 python-pandas@2.3.3 python-portalocker@2.7.0 python-scipy@1.16.3 python-toolz@1.1.0 python-xarray@2025.12.0
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/pysat/pysat
Licenses: Modified BSD
Build system: pyproject
Synopsis: Supports science analysis across disparate data platforms
Description:

The Python Satellite Data Analysis Toolkit (pysat) provides a simple and flexible interface for robust data analysis from beginning to end - including downloading, loading, cleaning, managing, processing, and analyzing data. Pysat's plug-in design allows analysis support for any data, including user provided data sets.

python-pyfma 0.1.6
Propagated dependencies: python-numpy@1.26.4
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/nschloe/pyfma
Licenses: Expat
Build system: pyproject
Synopsis: Fused multiply-add for Python
Description:

pyfma provides an implementation of fused multiply-add which computes (x*y) + z with a single rounding. This is useful for dot products, matrix multiplications, polynomial evaluations (e.g., with Horner's rule), Newton's method for evaluating functions, convolutions, artificial neural networks etc.

python-pyiri 0.1.6
Propagated dependencies: python-fortranformat@2.0.3 python-matplotlib@3.10.8 python-netcdf4@1.7.2 python-numpy@2.3.1 python-opt-einsum@3.4.0 python-pandas@2.3.3 python-scipy@1.16.3
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/victoriyaforsythe/PyIRI
Licenses: Expat
Build system: pyproject
Synopsis: Python implementation of International Reference Ionosphere
Description:

PyIRI is a Python implementation of the International Reference Ionosphere model. It provides fast, global, and altitude‑dependent evaluation of ionospheric parameters using a new spherical harmonics (SH) architecture. The model supports multiple coordinate systems and efficiently evaluates all grid points and time frames simultaneously.

python-pysm3 3.4.5
Propagated dependencies: python-astropy@8.0.0 python-h5py@3.15.1 python-healpy@1.18.1 python-numba@0.62.1 python-numpy@2.3.1 python-scipy@1.16.3 python-toml@0.10.2
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://pysm3.readthedocs.io/
Licenses: Modified BSD
Build system: pyproject
Synopsis: Sky emission simulations for Cosmic Microwave Background experiments
Description:

PySM generates full-sky simulations of Galactic emissions in intensity and polarization relevant to Cosmic Microwave Background experiments. It is a large refactor of PySM 2 focused on reducing memory usage, improving performance and run in parallel with MPI.

python-pyxel 1.4.3-2.be75b72
Dependencies: gifsicle@1.95 sdl-union@1.2.68
Channel: guix
Location: gnu/packages/game-development.scm (gnu packages game-development)
Home page: https://github.com/kitao/pyxel
Licenses: Expat
Build system: pyproject
Synopsis: Retro game engine for Python
Description:

Pyxel is a game engine inspired by retro gaming consoles. It has a fixed 16-color palette, can hold up to 3 image banks and 8 tilemaps (256x256 pixels each) and 4 sound channels with 64 definable sounds. It also comes with a built-in image and sound editor.

python-pyabf 2.3.8
Propagated dependencies: python-matplotlib@3.10.8 python-numpy@2.3.1
Channel: guix-science
Location: guix-science/packages/electrophysiology.scm (guix-science packages electrophysiology)
Home page: https://swharden.com/pyabf/
Licenses: Expat
Build system: pyproject
Synopsis: Python library for reading files in Axon Binary Format (ABF)
Description:

pyABF is a Python package for reading electrophysiology data from ABF files. It was created with the goal of providing a Pythonic API to access the content of ABF files which is so intuitive to use (with a predictive IDE) that documentation is largely unnecessary.

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-pydmd 2025.08.01
Propagated dependencies: python-h5netcdf@1.3.0 python-matplotlib@3.10.8 python-numpy@2.3.1 python-scikit-learn@1.7.2 python-scipy@1.16.3 python-typing-extensions@4.15.0 python-xarray@2025.12.0
Channel: guix-science
Location: guix-science/packages/machine-learning.scm (guix-science packages machine-learning)
Home page: https://pydmd.github.io/PyDMD
Licenses: Expat
Build system: pyproject
Synopsis: Python Dynamic Mode Decomposition
Description:

PyDMD is a Python package designed for Dynamic Mode Decomposition (DMD), a data-driven method used for analyzing and extracting spatiotemporal coherent structures from time-varying datasets. It provides a comprehensive and user-friendly interface for performing DMD analysis, making it a valuable tool for researchers, engineers, and data scientists working in various fields.

python-pysox 1.5.0
Dependencies: sox@14.4.2
Propagated dependencies: python-numpy@2.3.1 python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/audio.scm (gnu packages audio)
Home page: https://github.com/rabitt/pysox
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python wrapper around SoX
Description:

python-pysox is a wrapper around the sox command line tool. The API offers Transformer and Combiner classes that allow the user to incrementally build up effects and audio manipulations. python-pysox also provides methods for querying audio information such as sample rate, determining whether an audio file is silent, and much more.

python-pylru 1.2.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/jlhutch/pylru
Licenses: GPL 2+
Build system: pyproject
Synopsis: Least recently used (LRU) cache implementation
Description:

Pylru implements a true LRU cache along with several support classes. Pylru provides a cache class with a simple dict interface. It also provides classes to wrap any object that has a dict interface with a cache. Both write-through and write-back semantics are supported. Pylru also provides classes to wrap functions in a similar way, including a function decorator.

python-pyxdf 1.17.1
Propagated dependencies: python-numpy@2.3.1
Channel: guix-science
Location: guix-science/packages/electrophysiology.scm (guix-science packages electrophysiology)
Home page: https://github.com/xdf-modules/pyxdf
Licenses: FreeBSD
Build system: pyproject
Synopsis: Python library for importing XDF (Extensible Data Format)
Description:

XDF is a general-purpose container format for multi-channel time series data with extensive associated meta information. XDF is tailored towards biosignal data such as EEG, EMG, EOG, ECG, GSR, MEG, but it can also handle data with high sampling rate (like audio) or data with a high number of channels (like fMRI or raw video). Meta information is stored as XML.

python-pybio 0.3.12-1.c91fddc
Propagated dependencies: python-beautifulsoup4@4.14.3 python-numpy@2.3.1 python-psutil@7.2.2 python-pysam@0.23.3 python-requests@2.32.5
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/grexor/pybio
Licenses: GPL 3+
Build system: pyproject
Synopsis: Basic genomics toolset
Description:

This tool provides a Python framework to streamline genomics operations. It offers a direct interface to Ensembl genome assemblies and annotations, while also accommodating custom genomes via FASTA/GTF inputs. The primary objective of pybio is to simplify genome management. It achieves this by providing automatic download of Ensembl genome assemblies and annotation, provides Python genomic feature search and sequence retrieval from the managed genomes, STAR indexing and mapping and more.

python-pybcj 1.0.7
Channel: guix
Location: gnu/packages/python-compression.scm (gnu packages python-compression)
Home page: https://github.com/miurahr/pybcj
Licenses: LGPL 2.1+
Build system: pyproject
Synopsis: BCJ filter library
Description:

In data compression, BCJ, short for Branch-Call-Jump, refers to a technique that improves the compression of machine code of executable binaries by replacing relative branch addresses with absolute ones. This allows a LZMA compressor to identify duplicate targets and archive higher compression rate. BCJ is used in the 7-zip compression utility as the default filter for executable binaries.

pybcj provides Python bindings to a BCJ implementation in C.

python-pyfai 2025.12.1
Propagated dependencies: python-fabio@2025.10.0 python-h5py@3.15.1 python-hdf5plugin@6.0.0 python-matplotlib@3.10.8 python-numexpr@2.14.1 python-numpy@2.3.1 python-pyopencl@2026.1 python-pyside-6@6.9.2 python-scipy@1.16.3 python-silx@2.2.2
Channel: guix-science
Location: guix-science/packages/physics.scm (guix-science packages physics)
Home page: http://www.silx.org/doc/pyfai/latest
Licenses: Expat
Build system: pyproject
Synopsis: Python implementation of fast azimuthal integration
Description:

PyFAI is an azimuthal integration library that tries to be fast (as fast as C and even more using OpenCL and GPU). It is based on histogramming of the 2theta/Q positions of each (center of) pixel weighted by the intensity of each pixel, but parallel version uses a SparseMatrix-DenseVector multiplication. Neighboring output bins get also a contribution of pixels next to the border thanks to pixel splitting. Finally pyFAI provides also tools to calibrate the experimental setup using Debye-Scherrer rings of a reference compound.

python-pypng 0.20220715.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/drj11/pypng
Licenses: Expat
Build system: pyproject
Synopsis: Pure Python PNG image encoder/decoder
Description:

The PyPNG module implements support for PNG images. It reads and writes PNG files with all allowable bit depths (1/2/4/8/16/24/32/48/64 bits per pixel) and colour combinations: greyscale (1/2/4/8/16 bit); RGB, RGBA, LA (greyscale with alpha) with 8/16 bits per channel; colour mapped images (1/2/4/8 bit). Adam7 interlacing is supported for reading and writing. A number of optional chunks can be specified (when writing) and understood (when reading): tRNS, bKGD, gAMA.

PyPNG is not a high level toolkit for image processing (like PIL) and does not aim at being a replacement or competitor. Its strength lies in fine-grained extensive support of PNG features. It can also read and write Netpbm PAM files, with a focus on its use as an intermediate format for implementing custom PNG processing.

python-pycdio 2.1.1
Dependencies: libcdio@2.1.0
Channel: bloup
Location: bloup/packages/python.scm (bloup packages python)
Home page: http://www.gnu.org/software/libcdio
Licenses: GPL 3+
Build system: pyproject
Synopsis: Python interface to the libcdio, the CD Input and Control library
Description:
python-pyspoa 0.3.2
Dependencies: bioparser@3.1.0 biosoup@0.11.0
Channel: alx-bioinfo
Location: alx-bioinfo/packages/bioinfo.scm (alx-bioinfo packages bioinfo)
Home page: https://github.com/nanoporetech/pyspoa
Licenses:
Build system: pyproject
Synopsis: Python bindings to spoa
Description:

Python bindings to spoa.

python-pyevtk 1.6.0
Propagated dependencies: python-numpy@2.3.1
Channel: guix-hpc
Location: guix-hpc/packages/python-science.scm (guix-hpc packages python-science)
Home page: https://github.com/pyscience-projects/pyevtk
Licenses: FreeBSD
Build system: pyproject
Synopsis: Export data as binary VTK files
Description:

Export data as binary VTK files

python-pyudev 0.24.4
Dependencies: eudev@3.2.14
Channel: guix
Location: gnu/packages/admin.scm (gnu packages admin)
Home page: https://pyudev.readthedocs.io/
Licenses: LGPL 2.1
Build system: pyproject
Synopsis: Python udev binding
Description:

This package provides udev bindings for Python.

python-pyslim 1.1b1
Propagated dependencies: python-msprime@1.4.2 python-numpy@2.3.1 python-tskit@1.0.3
Channel: guix-arg
Location: guix-arg/packages/python-arg.scm (guix-arg packages python-arg)
Home page: https://github.com/tskit-dev/pyslim
Licenses: Expat
Build system: pyproject
Synopsis: Manipulate tree sequences produced by SLiM.
Description:

Manipulate tree sequences produced by SLiM.

python-pyflct 0.3.1
Dependencies: fftw@3.3.10
Propagated dependencies: python-numpy@2.3.1 python-packaging@25.0
Channel: guix
Location: gnu/packages/algebra.scm (gnu packages algebra)
Home page: https://docs.sunpy.org/projects/pyflct/
Licenses: LGPL 2.1
Build system: pyproject
Synopsis: Python wrapper for Fourier Local Correlation Tracking
Description:

This package provides a Python wrapper for Fourier Local Correlation Tracking.

Page: 12345625
Total packages: 584