PPMd is a compression algorithm library using the Prediction by Partial Matching statistical technique. It is used in RAR and 7-Zip as one of several possible methods.
The package statmorph
implements functionality of calculating non-parametric morphological diagnostics of galaxy images (e.g., Gini-M_20 and CAS statistics), as well as fitting 2D Sérsic profiles.
This package provides necessary tools for the analysis of the genomic interaction data stored in .cool
format. This collection of tools includes operations like compartment, insulation or peak calling.
This package provides a low-level library for installing a Python package from a wheel distribution. It provides basic functionality and abstractions for handling wheels and installing packages from wheels.
MultiVelo uses a probabilistic latent variable model to estimate the switch time and rate parameters of gene regulation, providing a quantitative summary of the temporal relationship between epigenomic and transcriptomic changes.
Leiden is a general algorithm for methods of community detection in large networks and is an extension of the Louvain algorithm. This packages provides a Python wrapper to the C++ implementation.
This package allows users to add the clingo-dl propagator as a theory to clingo from Python code. It also supports running clingo-dl directly from the python command line.
This package provides flit-core
, a PEP 517 build backend for packages using Flit. The only public interface is the API specified by PEP 517, flit_core.buildapi
.
The eradicate
command removes commented-out code from Python files. It does this by detecting block comments that contain valid Python syntax that are likely to be commented out code.
dnspython is a DNS toolkit for Python. It supports almost all record types. It can be used for queries, zone transfers, and dynamic updates. It supports TSIG authenticated messages and EDNS0.
This package implements a functionality to cache on disk the result of expensive calculations. It was started as part of Pint, the Python units package.
This software is a pure Python interface to the memcached memory cache daemon. It is the client side software which allows storing values in one or more, possibly remote, memcached servers.
dnspython is a DNS toolkit for Python. It supports almost all record types. It can be used for queries, zone transfers, and dynamic updates. It supports TSIG authenticated messages and EDNS0.
Vaex is a high performance Python library for lazy Out-of-Core DataFrames (similar to Pandas), to visualize and explore big tabular datasets. This package provides the core modules of Vaex.
shortuuid
is a Python library for generating concise, unambiguous and URL-safe UUIDs. UUIDs are generated using the built-in Python uuid
module and then similar looking characters are removed.
This is a pure python parser for SHX Hershey font files that are an AutoCad format which can encode single line fonts. This format is used for many CNC and laser operations.
py3status is an i3status wrapper which extends i3status functionality in a modular way, allowing you to extend your panel with your own code, responding to click events and updating clock every second.
Cell2cell is a Python library for cell communication analysis. This is a method to calculate, visualize and analyze communication between cell types. Cell2cell is suitable for single-cell RNA sequencing (scRNA-seq) data.
Coverage measures code coverage, typically during test execution. It uses the code analysis tools and tracing hooks provided in the Python standard library to determine which lines are executable, and which have been executed.
Scanorama enables batch-correction and integration of heterogeneous scRNA-seq datasets, which is described in the paper "Efficient integration of heterogeneous single-cell transcriptomes using Scanorama" by Brian Hie, Bryan Bryson, and Bonnie Berger.
The cysignals package provides mechanisms to handle interrupts (and other signals and errors) in Cython code, using two related approaches, for mixed Cython/Python code or external C libraries and pure Cython code, respectively.
This package provides a multiprocessing distributed task queue for Django. Django Q2 is a fork of Django Q with the new updated version of Django Q, dependencies updates, docs updates and several bug fixes.
PyVISA-py is a backend for PyVISA that implements most of the methods for Message Based communication (Serial/USB/GPIB/Ethernet) using Python and some well developed, easy to deploy and cross platform libraries.
Relatorio is a templating library which provides a way to easily output ODT, ODS, PNG, SVG and several other kinds of files. Support for more filetypes can be easily added by creating plugins for them.