Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.
API method:
GET /api/packages?search=hello&page=1&limit=20
where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned
in response headers.
If you'd like to join our channel webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
This package provides fast numerical derivatives for analytic functions with arbitrary round-off error and error propagation.
This package implements sparse arrays of arbitrary dimension on top of numpy and scipy.sparse. Sparse array is a matrix in which most of the elements are zero. python-sparse generalizes the scipy.sparse.coo_matrix and scipy.sparse.dok_matrix layouts, but extends beyond just rows and columns to an arbitrary number of dimensions. Additionally, this project maintains compatibility with the numpy.ndarray interface rather than the numpy.matrix interface used in scipy.sparse. These differences make this project useful in certain situations where scipy.sparse matrices are not well suited, but it should not be considered a full replacement. It lacks layouts that are not easily generalized like compressed sparse row/column(CSR/CSC) and depends on scipy.sparse for some computations.
Formulaic is a high-performance implementation of Wilkinson formulas for Python.
This is a package for image processing with Dask arrays. Features:
Provides support for loading image files.
Implements commonly used N-D filters.
Includes a few N-D Fourier filters.
Provides some functions for working with N-D label images.
Supports a few N-D morphological operators.
Thi package implements a functionality for mean-preserving interpolation of 1D data (for example, time series) with splines.
Modin uses Ray or Dask to provide an effortless way to speed up your pandas notebooks, scripts, and libraries. Unlike other distributed DataFrame libraries, Modin provides seamless integration and compatibility with existing pandas code.
This package provides a stable interface for interactions between Snakemake and its report plugins.
Histoprint uses a mix of terminal color codes and Unicode trickery (i.e. combining characters) to plot overlaying histograms.
python-pydicom is a Python library for reading and writing DICOM medical imaging data. It can read, modify and write DICOM data.
This package implements many useful tools for projects involving fuzzy logic, also known as grey logic.
This package lets you generate a multiscale, chunked, multi-dimensional spatial image data structure that can serialized to OME-NGFF. Each scale is a scientific Python Xarray spatial-image Dataset, organized into nodes of an Xarray Datatree.
nibabel is a library that provides read and write access to common neuroimaging file formats, including: ANALYZE (plain, SPM99, SPM2 and later), GIFTI, NIfTI1, NIfTI2, CIFTI-2, MINC1, MINC2, AFNI BRIK/HEAD, ECAT and Philips PAR/REC. In addition, NiBabel also supports FreeSurfer’s MGH, geometry, annotation and morphometry files, and provides some limited support for DICOM.
pynetdicom is a Python package that implements the DICOM networking protocol. It allows the easy creation of DICOM SCUs and SCPs.
AlgoPy provides a functionality to differentiate functions implemented as computer programs by using Algorithmic Differentiation (AD) techniques in the forward and reverse mode.
The forward mode propagates univariate Taylor polynomials of arbitrary order. Hence it is also possible to use AlgoPy to evaluate higher-order derivative tensors. The reverse mode is also known as backpropagation and can be found in similar form in tools like PyTorch. Speciality of AlgoPy is the possibility to differentiate functions that contain matrix functions as +,-,*,/, dot, solve, qr, eigh, cholesky.
This package provides Numba-accelerated implementations of common SciPy probability distributions and others used in particle physics.
The supported distributions are:
Uniform
(Truncated) Normal
Log-normal
Poisson
Binomial
(Truncated) Exponential
Student's t
Voigtian
Crystal Ball
Generalised double-sided Crystal Ball
Tsallis-Hagedorn, a model for the minimum bias pT distribution
Q-Gaussian
Bernstein density (not normalized to unity)
Cruijff density (not normalized to unity)
CMS-Shape
Generalized Argus
xarray_einstats provides wrappers around some NumPy and SciPy functions and around einops with an API and features adapted to xarray.
pykdtree is a kd-tree implementation for fast nearest neighbour search in Python.
hepunits collects the most commonly used units and constants in the HEP System of Units, as derived from the basic units originally defined by the CLHEP project.
The OSQP (Operator Splitting Quadratic Program) solver is a numerical optimization package.
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.
Often when we want to label multiple points on a graph the text will start heavily overlapping with both other labels and data points. This can be a major problem requiring manual solution. However this can be largely automated by smart placing of the labels (difficult) or iterative adjustment of their positions to minimize overlaps (relatively easy). This library implements the latter option to help with matplotlib graphs.
Pythran is an ahead of time compiler for a subset of the Python language, with a focus on scientific computing. It takes a Python module annotated with a few interface descriptions and turns it into a native Python module with the same interface, but (hopefully) faster.
This package provides common functions and classes for Snakemake and its plugins.
The fastcluster package implements seven common hierarchical clustering schemes efficiently. The package is made with two interfaces to standard software: R and Python.