Archspec offers human-readable labels for system architecture aspects. These aspects include CPU, network fabrics, etc. In addition, it offers APIs to detect, query, and compare them.
filetype is a small and dependency free Python package to infer file type and MIME type checking the magic numbers signature of a file or buffer.
Haiku is a simple neural network library for JAX. It is developed by some of the authors of Sonnet, a neural network library for TensorFlow.
NiFreeze is a flexible framework for volume-to-volume motion estimation and correction in d/fMRI and PET, and eddy-current-derived distortion estimation in dMRI.
CGAT-core is a set of libraries and helper functions used to enable researchers to design and build computational workflows for the analysis of large-scale data-analysis.
PDBFixer is designed to rectify issues in Protein Data Bank files. Its intuitive interface simplifies the process of resolving problems encountered in PDB files prior to simulation tasks.
PyTensor is a Python library that allows one to define, optimize, and efficiently evaluate mathematical expressions involving multi-dimensional arrays. It is a fork of the Aesara library.
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.
Panflute is a Python package that makes Pandoc filters fun to write. It is a pythonic alternative to John MacFarlane's pandocfilters, from which it is heavily inspired.
This package provides functionality to serialize arbitrary data types to and from JSON. Common data types are implemented and it is easy to register custom encoders and decoders.
This package generates passphrases by concatenating words randomly picked from wordlists. It supports several sources of randomness (including real life dice) and different wordlists (including cryptographically signed ones).
fusepyng is a Python module that provides a simple interface to FUSE on various operating systems. It's just one file and is implemented using ctypes.
cleanlab automatically finds and fixes errors in any ML dataset. This data-centric AI package facilitates machine learning with messy, real-world data by providing clean labels during training.
cleanlab automatically finds and fixes errors in any ML dataset. This data-centric AI package facilitates machine learning with messy, real-world data by providing clean labels during training.
Curtsies is a Python library for interacting with the terminal. It features string-like objects which carry formatting information, per-line fullscreen terminal rendering, and keyboard input event reporting.
identify is a file identification library for Python. Given a file (or some information about a file), return a set of standardized tags identifying what the file is.
NiBabies is an open-source software pipeline designed to process anatomical and functional magnetic resonance imaging data, designed and optimized for human infants between 0-2 years old.
This Python extension module manipulates the POSIX.1e ACLs available on many file systems. These allow more fine-grained access control than traditional user/group permissions.
Baseband is a package for reading and writing VLBI and other radio baseband files, with the aim of simplifying and streamlining data conversion and standardization.
This is the Python extension to usbrelay, a Linux driver based on hidapi for a variety of inexpensive HID compatible USB relay modules. This package also includes usbrelayd.
Protocol Buffers are a way of encoding structured data in an efficient yet extensible format. Google uses Protocol Buffers for almost all of its internal RPC protocols and file formats.
PyMsgBox is a simple, cross-platform, pure Python module for JavaScript-like message boxes. Types of dialog boxes include:
alert
confirm
prompt
password
The oslo.log (logging) configuration library provides standardized configuration for all OpenStack projects. It also provides custom formatters, handlers and support for context specific logging (like resource id’s etc).
The oslo.log (logging) configuration library provides standardized configuration for all OpenStack projects. It also provides custom formatters, handlers and support for context specific logging (like resource id’s etc).