Stand-alone application and Python tools for interactive and/or batch processing analysis of X-Ray Fluorescence Spectra.
Pydot provides an interface to create, handle, modify and process graphs in Graphviz's DOT language, written in pure Python.
This package provides a Python wrapper for Ofir Pele and Michael Werman's implementation of the Earth Mover's Distance.
pydub makes it easy to manipulate audio in Python. It relies on ffmpeg to open various audio formats.
This package provides a python library to calculate IACT IRF and Sensitivities.
pyKML is a Python package for creating, parsing, manipulating, and validating KML, a language for encoding and annotating geographic data.
PyRTL provides a collection of classes for Pythonic RTL-level design, simulation, tracing, and testing, suitable for teaching and research.
pytmx is a map loader for python/pygame designed for games. It provides smart tile loading with a fast and efficient storage base.
This package contains a pure-Python implementation of the AES block cipher algorithm and the common modes of operation (CBC, CFB, CTR, ECB and OFB).
This Python module provides a solver-agnostic abstraction for working with SMT formulas. For example, it allows manipulation and solving such formulas.
This package provides a Python library to edit or create SubRip Text files, and additionally a command-line program srt to shift, split or rescale them.
PyNWB is a Python package for working with NWB files. It provides a high-level API for efficiently working with Neurodata stored in the NWB format.
PyCPL provides Python3 language bindings for the complete programming API of the European Southern Observatory Common Pipeline Library toolkit, including the CPL plugin interface.
PyAVM is a module to represent, read, and write metadata following the AVM standard provided by vamp project.
This tool is for building Generalized Additive Models in Python. It emphasizes modularity and performance. The API will be immediately familiar to anyone with experience of scikit-learn or scipy.
PyMOL is a capable molecular viewer and renderer. It can be used to prepare publication-quality figures, to share interactive results with your colleagues, or to generate pre-rendered animations.
Pykka implements the actor model in Python, which introduces some simple rules to control the sharing of state and cooperation between execution units, and makes it easier to build concurrent applications.
Pysam is a Python module for reading and manipulating files in the SAM/BAM format. Pysam is a lightweight wrapper of the SAMtools C API. It also includes an interface for tabix.
PyFMI is a package for loading and interacting with FMUs, which are compiled dynamic models compliant with the FMI standard.
Pywal is a tool that generates a color palette from the dominant colors in an image. It then applies the colors system-wide and on-the-fly in all of your favourite programs.
PySCF (Python-based Simulations of Chemistry Framework) is a Python library for quantum chemistry calculations and method development. Most of the functionality is implemented in Python, while computationally critical parts are implemented in C.
PyOTP is a Python library for generating and verifying one-time passwords. It can be used to implement two-factor (2FA) or multi-factor (MFA) authentication methods in web applications and in other systems that require users to log in.
This package provides a Python interface the libVEX and VEX IR. VEX is the intermediate representation (also known as intermediate language) used by the Valgrind analysis tool. As such, VEX is designed to enable all kinds of binary analysis tasks.
This package provides Python bindings to the UCSC Big Binary (bigWig/bigBed) file library. This provides read-level access to local and remote bigWig and bigBed files but no write capabilitites. The main feature is fast retrieval of range queries into numpy arrays.