_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
python-cairocffi 1.6.1
Dependencies: glib@2.82.1 gtk+@3.24.43 gdk-pixbuf@2.42.12 cairo@1.18.2
Propagated dependencies: python-xcffib@1.5.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/Kozea/cairocffi
Licenses: Modified BSD
Synopsis: Python bindings and object-oriented API for Cairo
Description:

Cairocffi is a CFFI-based drop-in replacement for Pycairo, a set of Python bindings and object-oriented API for cairo. Cairo is a 2D vector graphics library with support for multiple backends including image buffers, PNG, PostScript, PDF, and SVG file output.

python-asdf-zarr 0.0.3
Propagated dependencies: python-asdf@4.1.0 python-fsspec@2024.12.0 python-zarr@2.18.4
Channel: ffab
Location: ffab/packages/astronomy.scm (ffab packages astronomy)
Home page: https://github.com/asdf-format/asdf-zarr
Licenses: Modified BSD
Synopsis: Asdf extension to support Zarr arrays
Description:

This package includes an extension for the Python library asdf to add support for reading and writing chunked Zarr arrays, a file storage format for chunked, compressed, N-dimensional arrays based on an open-source specification.

python-asdf-zarr 0.0.4
Propagated dependencies: python-asdf@3.5.0 python-fsspec@2024.12.0 python-zarr@2.18.4
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: https://github.com/asdf-format/asdf-zarr
Licenses: Modified BSD
Synopsis: Asdf extension to support Zarr arrays
Description:

This package includes an extension for the Python library asdf to add support for reading and writing chunked Zarr arrays, a file storage format for chunked, compressed, N-dimensional arrays based on an open-source specification.

python-decorator 5.0.9
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://pypi.org/project/decorator/
Licenses: Expat
Synopsis: Python module to simplify usage of decorators
Description:

The aim of the decorator module is to simplify the usage of decorators for the average programmer, and to popularize decorators usage giving examples of useful decorators, such as memoize, tracing, redirecting_stdout, locked, etc. The core of this module is a decorator factory.

python-sre-yield 1.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/google/sre_yield
Licenses: ASL 2.0
Synopsis: Expands a regular expression to its possible matches
Description:

The goal of sre_yield is to efficiently generate all values that can match a given regular expression, or count possible matches efficiently. It uses the parsed regular expression, so you get a much more accurate result than trying to just split strings.

python-pyparsing 3.2.1
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/pyparsing/pyparsing
Licenses: Expat
Synopsis: Python parsing class library
Description:

The pyparsing module is an alternative approach to creating and executing simple grammars, vs. the traditional lex/yacc approach, or the use of regular expressions. The pyparsing module provides a library of classes that client code uses to construct the grammar directly in Python code.

python-pyparsing 2.4.7
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/pyparsing/pyparsing
Licenses: Expat
Synopsis: Python parsing class library
Description:

The pyparsing module is an alternative approach to creating and executing simple grammars, vs. the traditional lex/yacc approach, or the use of regular expressions. The pyparsing module provides a library of classes that client code uses to construct the grammar directly in Python code.

python-editables 0.5
Channel: guix
Location: gnu/packages/python-build.scm (gnu packages python-build)
Home page: https://github.com/pfmoore/editables
Licenses: Expat
Synopsis: Editable installations
Description:

This library supports the building of wheels which, when installed, will expose packages in a local directory on sys.path in ``editable mode''. In other words, changes to the package source will be reflected in the package visible to Python, without needing a reinstall.

python-markdown2 2.5.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/trentm/python-markdown2
Licenses: Expat
Synopsis: Fast and complete Python implementation of Markdown
Description:

This package provides a fast and complete Python implementation of Markdown. It was written to closely match the behaviour of the original Perl-implemented Markdown.pl. It also comes with a number of extensions (called extras) for things like syntax coloring, tables, header-ids.

python-asgi-csrf 0.11
Propagated dependencies: python-itsdangerous@2.2.0 python-multipart@0.0.20
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://github.com/simonw/asgi-csrf
Licenses: ASL 2.0
Synopsis: ASGI middleware for protecting against CSRF attacks
Description:

This Asynchronous Server Gateway Interface (ASGI) middleware protects against Cross-site request forgery (CSRF) attacks. It implements the Double Submit Cookie pattern, where a cookie is set that is then compared to a csrftoken hidden form field or a x-csrftoken HTTP header.

python-pkgconfig 1.5.5
Dependencies: pkg-config@0.29.2
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/matze/pkgconfig
Licenses: Expat
Synopsis: Python interface for pkg-config
Description:

This module provides a Python interface to pkg-config. It can be used to find all pkg-config packages, check if a package exists, check if a package meets certain version requirements, query CFLAGS and LDFLAGS and parse the output to build extensions with setup.py.

python-pytooling 8.4.1
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://pytooling.github.io/pyTooling/
Licenses: ASL 2.0
Synopsis: Miscellaneous Python tools
Description:

pyTooling is a collection of (abstract) data models, lacking classes, decorators, a new performance boosting meta-class, and enhanced exceptions. It also provides lots of helper functions---e.g., to ease the handling of package descriptions or to unify multiple existing APIs into a single API.

python-enlighten 1.12.4
Propagated dependencies: python-blessed@1.20.0 python-prefixed@0.7.0
Channel: gn-bioinformatics
Location: gn/packages/python.scm (gn packages python)
Home page: https://github.com/Rockhopper-Technologies/enlighten
Licenses: MPL 2.0
Synopsis: Console progress bar library
Description:

python-enlighten is a console progress bar library for Python. The main advantage of Enlighten is that it allows writing to stdout and stderr without any redirection or additional code---just print or log as you normally would. Enlighten also includes experimental support for Jupyter Notebooks.

python-bitstruct 8.14.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/eerimoq/bitstruct
Licenses: Expat
Synopsis: Python values to and C bit field structs converter
Description:

This module performs conversions between Python values and C bit field structs represented as Python byte strings. It is intended to have a similar interface as the struct module from Python, but working on bits instead of primitive data types like char, int, etc.

python-autoflake 2.3.1
Propagated dependencies: python-pyflakes@3.2.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/myint/autoflake
Licenses: Expat
Synopsis: Removes unused imports and unused variables
Description:

autoflake removes unused imports and unused variables from Python code as reported by pyflakes.

By default, it only removes unused imports for modules that are part of the standard library. Removal of unused variables is also disabled by default. It also removes useless pass statements.

python-canmatrix 1.0
Propagated dependencies: python-attrs@24.2.0 python-click@8.1.7 python-future@0.18.2 python-six@1.16.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://github.com/ebroecker/canmatrix
Licenses: FreeBSD
Synopsis: @acronym{CAN, Controller Area Network} matrices in Python
Description:

This package implements a CAN matrix object in Python which describes the CAN-communication and its needed objects such as board units, frames, signals, and values. It also includes two command-line tools (canconvert and cancompare) for converting and comparing CAN databases.

python-hypercorn 0.17.3
Propagated dependencies: python-exceptiongroup@1.1.1 python-h11@0.14.0 python-taskgroup@0.0.0a4 python-h2@4.1.0 python-priority@1.3.0 python-tomli@2.1.0 python-wsproto@1.2.0
Channel: guix
Location: gnu/packages/python-web.scm (gnu packages python-web)
Home page: https://gitlab.com/pgjones/hypercorn/
Licenses: Expat
Synopsis: ASGI Server based on Hyper libraries
Description:

Hypercorn is an ASGI web server based on the sans-io hyper, h11, h2, and wsproto libraries and inspired by Gunicorn. It supports HTTP/1, HTTP/2, WebSockets (over HTTP/1 and HTTP/2), ASGI/2, and ASGI/3 specifications. It can utilise asyncio, uvloop, or trio worker types.

python-pytest-qt 4.4.0
Propagated dependencies: python-pluggy@1.5.0 python-pyqt@5.15.10 python-pytest@8.3.3
Channel: guix
Location: gnu/packages/python-check.scm (gnu packages python-check)
Home page: https://github.com/pytest-dev/pytest-qt
Licenses: Expat
Synopsis: Pytest support for PyQt and PySide applications
Description:

pytest-qt is a Pytest plugin that allows programmers to write tests for PyQt5 and PySide2 applications.

The main usage is to use the qtbot fixture, responsible for handling qApp creation as needed and provides methods to simulate user interaction, like key presses and mouse clicks.

python-unidecode 1.3.8
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://pypi.org/project/Unidecode/
Licenses: GPL 2+
Synopsis: ASCII transliterations of Unicode text
Description:

Unidecode provides ASCII transliterations of Unicode text. Unidecode is useful when integrating with legacy code that doesn't support Unicode, or for ease of entry of non-Roman names on a US keyboard, or when constructing ASCII machine identifiers from human-readable Unicode strings that should still be somewhat intelligible.

python-halotools 0.9.3
Propagated dependencies: python-astropy@7.0.1 python-beautifulsoup4@4.12.3 python-h5py@3.13.0 python-numpy@1.26.2 python-requests@2.31.0 python-scipy@1.12.0
Channel: guix
Location: gnu/packages/astronomy.scm (gnu packages astronomy)
Home page: http://halotools.rtfd.org/
Licenses: Modified BSD
Synopsis: N-body simulations and constrain models of cosmology evolution
Description:

Halotools is a specialized python package for building and testing models of the galaxy-halo connection, and analyzing catalogs of dark matter halos. The core feature of Halotools is a modular platform for creating mock universes of galaxies starting from a catalog of dark matter halos obtained from a cosmological simulation.

python-pyfit-sne 1.2.1
Dependencies: fftw@3.3.10
Propagated dependencies: python-numpy@1.26.2
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/KlugerLab/pyFIt-SNE
Licenses: Original BSD
Synopsis: FFT-accelerated Interpolation-based t-SNE
Description:

t-Stochastic Neighborhood Embedding (t-SNE) is a highly successful method for dimensionality reduction and visualization of high dimensional datasets. A popular implementation of t-SNE uses the Barnes-Hut algorithm to approximate the gradient at each iteration of gradient descent. This package is a Cython wrapper for FIt-SNE.

python-hdmedians 0.14.2
Propagated dependencies: python-cython@0.29.32 python-numpy@1.26.2 python-setuptools@67.6.1 python-wheel@0.40.0
Channel: guix
Location: gnu/packages/statistics.scm (gnu packages statistics)
Home page: http://github.com/daleroberts/hdmedians
Licenses: ASL 2.0
Synopsis: High-dimensional medians
Description:

Various definitions for a high-dimensional median exist and this Python package provides a number of fast implementations of these definitions. Medians are extremely useful due to their high breakdown point (up to 50% contamination) and have a number of nice applications in machine learning, computer vision, and high-dimensional statistics.

python-metacells 0.9.5
Propagated dependencies: python-anndata@0.11.1 python-cvxpy@1.4.3 python-fastcluster@1.2.6 python-igraph@0.11.8 python-importlib-metadata@5.2.0 python-numpy@1.26.2 python-pandas@2.2.3 python-psutil@5.9.2 python-pyyaml@6.0.1 python-scanpy@1.10.4 python-scipy@1.12.0 python-threadpoolctl@3.1.0 python-umap-learn@0.5.8
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://github.com/tanaylab/metacells.git
Licenses: Expat
Synopsis: Single-cell RNA Sequencing Analysis
Description:

The metacells package implements the improved metacell algorithm for single-cell RNA sequencing (scRNA-seq) data analysis within the scipy framework, and projection algorithm based on it. The original metacell algorithm was implemented in R. The Python package contains various algorithmic improvements and is scalable for larger data sets (millions of cells).

python-logomaker 0.8
Propagated dependencies: python-matplotlib@3.8.2 python-numpy@1.26.2 python-pandas@2.2.3
Channel: guix
Location: gnu/packages/bioinformatics.scm (gnu packages bioinformatics)
Home page: https://logomaker.readthedocs.io
Licenses: Expat
Synopsis: Package for making Sequence Logos
Description:

Logomaker is a Python package for generating publication-quality sequence logos. Logomaker can generate both standard and highly customized logos illustrating the properties of DNA, RNA, or protein sequences. Logos are rendered as vector graphics embedded within native matplotlib Axes objects, making them easy to style and incorporate into multi-panel figures.

Total results: 3816