isrcsubmit
is a tool to extract International Standard Recording Code (ISRCs) from audio CDs and submit them to MusicBrainz.
XlsxWriter is a Python module that can be used to write text, numbers, formulas and hyperlinks to multiple worksheets in an Excel 2007+ XLSX file.
This package provides a Python library used to launch a subprocess in a pseudo terminal (pty), and interact with both the process and its pty.
An immutable mapping type for Python. The underlying datastructure is a Hash Array Mapped Trie (HAMT) used in Clojure, Scala, Haskell, and other functional languages.
expecttest
is a Python module for expect tests, where the initial expected value of a test can be automatically set by running the test itself.
This package contains a generic persistence implementation for Python. It forms the core protocol for making objects interact "transparently" with a database such as the ZODB.
This Python library is based upon the xmlfile
module from lxml
. It aims to provide a low memory, compatible implementation of xmlfile
.
This module is a pure Python port of jgm's commonmark.js
, a Markdown parser and renderer for the CommonMark specification, using only native modules.
The stack_data
Python library extracts data from stack frames and tracebacks. Is can be used to display more useful tracebacks than the default.
Pytest-cov produces coverage reports. It supports centralised testing and distributed testing in both load
and each
modes. It also supports coverage of subprocesses.
This package provides a parser for and generator of the Git fastimport format.
scvi-tools (single-cell variational inference tools) is a package for probabilistic modeling and analysis of single-cell omics data, built on top of PyTorch and AnnData.
Uniform Manifold Approximation and Projection is a dimension reduction technique that can be used for visualization similarly to t-SNE, but also for general non-linear dimension reduction.
scikit-fem
is a library for performing finite element assembly. Its main purpose is the transformation of bilinear forms into sparse matrices and linear forms into vectors.
frozendict is an immutable wrapper around dictionaries that implements the complete mapping interface. It can be used as a drop-in replacement for dictionaries where immutability is desired.
This Python package can be used to read and write SAS, SPSS and Stata files into/from Pandas DataFrames. It is a wrapper around the C library readstat
.
PhenoGraph is a clustering method designed for high-dimensional single-cell data. It works by creating a graph representing phenotypic similarities between cells and then identifying communities in this graph.
Scikit-opt (or sko) is a Python module implementing swarm intelligence algorithms: genetic algorithm, particle swarm optimization, simulated annealing, ant colony algorithm, immune algorithm, artificial fish swarm algorithm.
pynetdicom
is a Python package that implements the DICOM networking protocol. It allows the easy creation of DICOM SCUs and SCPs.
This driver is based on black box reverse engineering of the USB behaviour of the proprietary software, and reading the basic data structure layouts in the original python-can canalystii source.
Utility functions (Python 3 only) for the wonderful Click library. Click is a Python package for creating beautiful command line interfaces in a composable way with as little code as necessary.
This library contains the HTTP/2 framing code used in the hyper project. It provides a pure-Python codebase that is capable of decoding a binary stream into HTTP/2 frames.
Python LiveReload provides a command line utility, livereload
, for starting a web server in a directory. It can trigger arbitrary commands and serve updated contents upon changes to the directory.
rst.linker automatically replaces text by a reStructuredText external reference or timestamps. It's primary purpose is to augment the changelog, but it can be used for other documents, too.