_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
python-jedi 0.18.1
Propagated dependencies: python-parso@0.8.4
Channel: guixrus
Location: guixrus/packages/jrnl.scm (guixrus packages jrnl)
Home page: https://github.com/davidhalter/jedi
Licenses: Expat
Synopsis: Autocompletion and static analysis library for Python
Description:

Jedi is a static analysis tool for Python that can be used in Integrated Development Environments (IDEs) and text editors. It understands Python on a deeper level than many other static analysis frameworks for Python.

Jedi understands docstrings and you can use Jedi autocompletion in your REPL as well.

python-h5py 3.9.0
Propagated dependencies: python-numpy@1.24.4 hdf5-geos@1.12.2 openmpi@4.1.6 python-mpi4py-geos@3.1.1
Channel: guix-hpc
Location: llnl/geos.scm (llnl geos)
Home page: https://www.h5py.org/
Licenses: Modified BSD
Synopsis: Read and write HDF5 files from Python
Description:

The h5py package provides both a high- and low-level interface to the HDF5 library from Python. The low-level interface is intended to be a complete wrapping of the HDF5 API, while the high-level component supports access to HDF5 files, datasets and groups using established Python and NumPy concepts.

python-h5py 2.10.0
Dependencies: hdf5@1.10.9
Propagated dependencies: python-six@1.16.0 python-numpy@1.24.4
Channel: gn-bioinformatics
Location: gn/packages/python.scm (gn packages python)
Home page: https://www.h5py.org/
Licenses: Modified BSD
Synopsis: Read and write HDF5 files from Python
Description:

The h5py package provides both a high- and low-level interface to the HDF5 library from Python. The low-level interface is intended to be a complete wrapping of the HDF5 API, while the high-level component supports access to HDF5 files, datasets and groups using established Python and NumPy concepts.

python-jedi 0.19.2
Propagated dependencies: python-parso@0.8.4
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/davidhalter/jedi
Licenses: Expat
Synopsis: Autocompletion and static analysis library for Python
Description:

Jedi is a static analysis tool for Python that can be used in Integrated Development Environments (IDEs) and text editors. It understands Python on a deeper level than many other static analysis frameworks for Python.

Jedi understands docstrings and you can use Jedi autocompletion in your REPL as well.

python-h5py 3.8.0
Dependencies: hdf5@1.10.9
Propagated dependencies: python-six@1.16.0 python-numpy@1.24.4
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://www.h5py.org/
Licenses: Modified BSD
Synopsis: Read and write HDF5 files from Python
Description:

The h5py package provides both a high- and low-level interface to the HDF5 library from Python. The low-level interface is intended to be a complete wrapping of the HDF5 API, while the high-level component supports access to HDF5 files, datasets and groups using established Python and NumPy concepts.

python-cbor 1.0.0
Channel: guix
Location: gnu/packages/serialization.scm (gnu packages serialization)
Home page: https://github.com/brianolson/cbor_py
Licenses: ASL 2.0
Synopsis: Implementation of the Concise Binary Object Representation
Description:

Python-cbor provides an implementation of the Concise Binary Object Representation (CBOR). CBOR is comparable to JSON, has a superset of JSON's ability, but serializes to a binary format which is smaller and faster to generate and parse. The two primary functions are cbor.loads and cbor.dumps.

python-cmyt 2.0.2
Propagated dependencies: python-matplotlib@3.8.2 python-numpy@1.24.4
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://yt-project.org/
Licenses: Modified BSD
Synopsis: Matplotlib colormaps from the yt project
Description:

This package provides a range of colormaps designed for scientific use with Matplotlib. It includes perceptually uniform sequential colormaps such as abre, dusk, kepl, and octarine, as well as monochromatic sequential colormaps like blue, green, and red, and others (algae, pastel, and xray).

python-pixy 1.2.6.beta1
Propagated dependencies: python-multiprocess@0.70.14 python-numcodecs@0.13.1 python-numpy@1.24.4 python-pandas@2.2.3 python-scikit-allel@1.3.13 python-scipy@1.12.0
Channel: gn-bioinformatics
Location: gn/packages/bioinformatics.scm (gn packages bioinformatics)
Home page: https://pixy.readthedocs.io/
Licenses: Expat
Synopsis: Unbiased estimation of nucleotide diversity within and between populations
Description:

pixy is a command-line tool for painlessly estimating average nucleotide diversity within (π) and between (dxy) populations from a VCF. In particular, pixy facilitates the use of VCFs containing invariant (monomorphic) sites, which are essential for the correct computation of π and dxy in the face of missing data (i.e. always).

python-ttpy 1.2.0-0.22dff3d
Dependencies: gmp@6.3.0 mpfr@4.2.1 openblas@0.3.20
Propagated dependencies: python-numpy@1.24.4 python-scipy@1.12.0 python-six@1.16.0
Channel: guix-hpc
Location: guix-hpc/packages/python-science.scm (guix-hpc packages python-science)
Home page: https://github.com/oseledets/ttpy
Licenses: Expat
Synopsis: Python implementation of the Tensor Train (TT) toolbox
Description:

Python implementation of the Tensor Train (TT) toolbox. It contains several important packages for working with the TT-format in Python. It is able to do TT-interpolation, solve linear systems, eigenproblems, solve dynamical problems. Several computational routines are done in Fortran (which can be used separately), and are wrapped with the f2py tool.

python-cnmf 1.6.0
Propagated dependencies: python-anndata@0.11.1 python-fastcluster@1.2.6 python-matplotlib@3.8.2 python-numba@0.61.0 python-numpy@1.24.4 python-palettable@3.3.3 python-pandas@2.2.3 python-pyyaml@6.0.1 python-scanpy@1.10.4 python-scikit-learn@1.4.2 python-scipy@1.12.0
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/dylkot/cNMF
Licenses: Expat
Synopsis: Consensus NMF for scRNA-Seq data
Description:

This tool offers a pipeline for inferring gene expression programs from scRNA-Seq. It takes a count matrix (N cells X G genes) as input and produces a (K x G) matrix of gene expression programs (GEPs) and a (N x K) matrix specifying the usage of each program for each cell in the data.

python-next 3.12.2
Dependencies: bzip2@1.0.8 expat@2.5.0 gdbm@1.23 libffi@3.4.4 sqlite@3.39.3 openssl@3.0.8 readline@8.1.2 zlib@1.3 tcl@8.6.12 tk@8.6.12
Channel: guix
Location: gnu/packages/python.scm (gnu packages python)
Home page: https://www.python.org
Licenses: Python Software Foundation License
Synopsis: High-level, dynamically-typed programming language
Description:

Python is a remarkably powerful dynamic programming language that is used in a wide variety of application domains. Some of its key distinguishing features include: clear, readable syntax; strong introspection capabilities; intuitive object orientation; natural expression of procedural code; full modularity, supporting hierarchical packages; exception-based error handling; and very high level dynamic data types.

python-next 3.12.2
Dependencies: bzip2@1.0.8 expat@2.5.0 gdbm@1.23 libffi@3.4.4 sqlite@3.39.3 openssl@3.0.8 readline@8.1.2 zlib@1.3 tcl@8.6.12 tk@8.6.12
Channel: guix
Location: gnu/packages/python.scm (gnu packages python)
Home page: https://www.python.org
Licenses: Python Software Foundation License
Synopsis: High-level, dynamically-typed programming language
Description:

Python is a remarkably powerful dynamic programming language that is used in a wide variety of application domains. Some of its key distinguishing features include: clear, readable syntax; strong introspection capabilities; intuitive object orientation; natural expression of procedural code; full modularity, supporting hierarchical packages; exception-based error handling; and very high level dynamic data types.

python-chex 0.1.88
Propagated dependencies: python-absl-py@1.4.0 python-jax@0.4.28 python-jaxlib@0.4.28 python-numpy@1.24.4 python-toolz@0.11.2 python-typing-extensions@4.12.2
Channel: guix-science
Location: guix-science/packages/python.scm (guix-science packages python)
Home page: https://github.com/deepmind/chex
Licenses: ASL 2.0
Synopsis: Chex: Testing made fun, in JAX!
Description:

Chex is a library of utilities for helping to write reliable JAX code. This includes utils to help:

  • Instrument your code (e.g. assertions)

  • Debug (e.g. transforming pmaps in vmaps within a context manager).

  • Test JAX code across many variants (e.g. jitted vs non-jitted).

python-gwcs 0.18.3
Propagated dependencies: python-asdf@4.1.0 python-asdf-astropy@0.7.1 python-asdf-wcs-schemas@0.4.0 python-astropy@6.1.7 python-numpy@1.24.4 python-scipy@1.12.0
Channel: ffab
Location: ffab/packages/astronomy.scm (ffab packages astronomy)
Home page: https://gwcs.readthedocs.io/en/latest/
Licenses: Modified BSD
Synopsis: Generalized World Coordinate System
Description:

Generalized World Coordinate System (GWCS) is an Astropy affiliated package providing tools for managing the World Coordinate System of astronomical data.

GWCS takes a general approach to the problem of expressing transformations between pixel and world coordinates. It supports a data model which includes the entire transformation pipeline from input coordinates (detector by default) to world coordinates.

python-gwcs 0.24.0
Propagated dependencies: python-asdf@4.1.0 python-asdf-astropy@0.7.1 python-asdf-wcs-schemas@0.4.0 python-astropy@6.1.7 python-numpy@1.24.4 python-scipy@1.12.0
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://gwcs.readthedocs.io/en/latest/
Licenses: Modified BSD
Synopsis: Generalized World Coordinate System
Description:

Generalized World Coordinate System (GWCS) is an Astropy affiliated package providing tools for managing the World Coordinate System of astronomical data.

GWCS takes a general approach to the problem of expressing transformations between pixel and world coordinates. It supports a data model which includes the entire transformation pipeline from input coordinates (detector by default) to world coordinates.

python-mypy 1.13.0
Propagated dependencies: python-mypy-extensions@1.0.0 python-tomli@2.1.0 python-typing-extensions@4.12.2
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://www.mypy-lang.org/
Licenses: Expat Python Software Foundation License
Synopsis: Static type checker for Python
Description:

Mypy is an optional static type checker for Python that aims to combine the benefits of dynamic typing and static typing. Mypy combines the expressive power and convenience of Python with a powerful type system and compile-time type checking. Mypy type checks standard Python programs; run them using any Python VM with basically no runtime overhead.

python-dask 2024.4.2
Propagated dependencies: python-click@8.1.7 python-cloudpickle@3.1.0 python-fsspec@2024.12.0 python-importlib-metadata@5.2.0 python-numpy@1.24.4 python-packaging@24.2 python-pandas@2.2.3 python-partd@1.4.1 python-toolz@0.11.2 python-pyyaml@6.0.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/dask/dask/
Licenses: Modified BSD
Synopsis: Parallel computing with task scheduling
Description:

Dask is a flexible parallel computing library for analytics. It consists of two components: dynamic task scheduling optimized for computation, and large data collections like parallel arrays, dataframes, and lists that extend common interfaces like NumPy, Pandas, or Python iterators to larger-than-memory or distributed environments. These parallel collections run on top of the dynamic task schedulers.

python-dask 2024.4.2
Propagated dependencies: python-click@8.1.7 python-cloudpickle@3.1.0 python-dask-expr@1.0.14 python-fsspec@2024.12.0 python-importlib-metadata@5.2.0 python-numpy@1.24.4 python-packaging@24.2 python-pandas@2.2.3 python-partd@1.4.1 python-toolz@0.11.2 python-pyyaml@6.0.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/dask/dask/
Licenses: Modified BSD
Synopsis: Parallel computing with task scheduling
Description:

Dask is a flexible parallel computing library for analytics. It consists of two components: dynamic task scheduling optimized for computation, and large data collections like parallel arrays, dataframes, and lists that extend common interfaces like NumPy, Pandas, or Python iterators to larger-than-memory or distributed environments. These parallel collections run on top of the dynamic task schedulers.

python-argh 0.26.2-1.dcd3253
Propagated dependencies: python-iocapture@0.1.2 python-mock@5.1.0 python-pytest@8.3.3 python-pytest-cov@6.0.0 python-pytest-xdist@3.6.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/neithere/argh/
Licenses: LGPL 3+
Synopsis: Argparse wrapper with natural syntax
Description:

python-argh is a small library that provides several layers of abstraction on top of python-argparse. The layers can be mixed. It is always possible to declare a command with the highest possible (and least flexible) layer and then tune the behaviour with any of the lower layers including the native API of python-argparse.

python-vedo 2025.5.3
Propagated dependencies: python-deprecated@1.2.14 python-matplotlib@3.8.2 python-numpy@1.24.4 python-pygments@2.15.1 vtk@9.3.0
Channel: guix
Location: gnu/packages/python-science.scm (gnu packages python-science)
Home page: https://github.com/marcomusy/vedo
Licenses: Expat SIL OFL 1.1 CC0 Public Domain
Synopsis: Analysis and visualization of 3D objects and point clouds
Description:

vedo is a fast and lightweight python module for scientific analysis and visualization. The package provides a wide range of functionalities for working with three-dimensional meshes and point clouds. It can also be used to generate high quality two-dimensional renderings such as scatter plots and histograms. vedo is based on vtk and numpy.

python-cylp 0.92.3
Dependencies: cbc@2.10.5
Propagated dependencies: python-numpy@1.24.4 python-pytest@8.3.3 python-scipy@1.12.0
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://github.com/coin-or/cylp
Licenses: EPL 2.0
Synopsis: Python interface for CLP, CBC, and CGL
Description:

CyLP is a Python interface to COIN-OR’s Linear and mixed-integer program solvers (CLP, CBC, and CGL). CyLP’s unique feature is that you can use it to alter the solution process of the solvers from within Python. For example, you may define cut generators, branch-and-bound strategies, and primal/dual Simplex pivot rules completely in Python.

python-zeep 4.3.1
Propagated dependencies: python-attrs@24.2.0 python-isodate@0.7.2 python-lxml@4.9.1 python-platformdirs@4.3.6 python-pytz@2023.3.post1 python-requests@2.31.0 python-requests-file@1.5.1 python-requests-toolbelt@1.0.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://docs.python-zeep.org/en/stable/
Licenses: Expat
Synopsis: Python SOAP client based on lxml / requests
Description:

Zeep is a Python SOAP client. Highlights:

  • Build on top of lxml and requests.

  • Support for Soap 1.1, Soap 1.2 and HTTP bindings.

  • Support for WS-Addressing headers.

  • Support for WSSE (UserNameToken / x.509 signing).

  • Support for asyncio via httpx.

  • Experimental support for XOP messages.

python2-six 1.16.0
Channel: guix-past
Location: past/packages/python27.scm (past packages python27)
Home page: https://pypi.org/project/six/
Licenses: X11
Synopsis: Python 2 and 3 compatibility utilities
Description:

Six is a Python 2 and 3 compatibility library. It provides utility functions for smoothing over the differences between the Python versions with the goal of writing Python code that is compatible on both Python versions. Six supports every Python version since 2.5. It is contained in only one Python file, so it can be easily copied into your project.

python2-six 1.16.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://pypi.org/project/six/
Licenses: X11
Synopsis: Python 2 and 3 compatibility utilities
Description:

Six is a Python 2 and 3 compatibility library. It provides utility functions for smoothing over the differences between the Python versions with the goal of writing Python code that is compatible on both Python versions. Six supports every Python version since 2.5. It is contained in only one Python file, so it can be easily copied into your project.

Total results: 3740