Mizani is a Python package for creating data visualizations. It provides functions and tools to help with the creation of visually appealing and informative visualizations, including scales, transformations and color palettes.
Python-GSSAPI provides both low-level and high level wrappers around the GSSAPI C libraries. While it focuses on the Kerberos mechanism, it should also be usable with other GSSAPI mechanisms.
This python library provides interfaces for parsing and working with Portable Executable (PE) files. It makes to most information from the header, as well as section details and data available.
Pygame is a set of Python modules designed for writing games. It adds functionality on top of the SDL library, allowing you to create games and multimedia programs in the Python language.
This library allows the user to define a command-line interface from a program's help message rather than specifying it programmatically with command-line parsers like getopt and argparse.
This package provides a Python extension that wraps Google's RE2 regular expression library. It implements many of the features of Python's built-in re module with compatible interfaces.
Choclo is a Python library that hosts optimized kernel functions for running geophysical forward and inverse models, intended to be used by other libraries as the underlying layer of their computation.
Gensim is a Python library for topic modelling, document indexing and similarity retrieval with large corpora. Target audience is the NLP and IR communities.
Confit is a complete and easy-to-use configuration framework aimed at improving the reproducibility of experiments by relying on the Python typing system, minimal configuration files and command line interfaces.
Convert GeoJSON to WKT/WKB (Well-Known Text/Binary) or GeoPackage Binary, and vice versa. Extended WKB/WKT are also supported. Conversion functions are exposed through idiomatic load/loads/dump/dumps interfaces.
MyGene.Info provides simple-to-use REST web services to query/retrieve gene annotation data. It's designed with simplicity and performance emphasized. Mygene is a Python wrapper to access MyGene.Info services.
This package provides a system to solve probabilistic logic programs with clingo. It can solve the reasoning tasks of finding the most probable model as well as finding all models and their probabilities.
A Procfile is a file which describes how to run an application consisting of several processes. honcho starts all listed processes. The output of all running processes is collected by honcho and displayed.
cliapp is a Python framework for command line programs. It contains the typical stuff such programs need to do, such as parsing the command line for options, and iterating over input files.
George is a fast and flexible Python library for Gaussian Process (GP) Regression, focused on efficiently evaluating the marginalized likelihood of a dataset under a GP prior, even as this dataset gets Big.
The SciPy library is one of the core packages that make up the SciPy stack. It provides many user-friendly and efficient numerical routines such as routines for numerical integration and optimization.
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.
Nipype provides a uniform interface to existing neuroimaging software and facilitates interaction between these packages within a single workflow. Nipype provides an environment that encourages interactive exploration of algorithms from different packages.
This package provides Python bindings for spoa, a C++ implementation of the partial order alignment (POA) algorithm (as described in 10.1093/bioinformatics/18.3.452) which is used to generate consensus sequences
TinyDB is a small document oriented database written in pure Python with no external dependencies. The targets are small apps that would be blown away by a SQL-DB or an external database server.
DotMap is a dot-access dictionary subclass that has dynamic hierarchy creation, can be initialized with keys, can be initialized from a dictionary, can be convert to a dictionary, and is ordered by insertion.
Inform is designed to display messages from programs that are typically run from a console. It provides a collection of ‘print’ functions that allow you to simply and cleanly print different types of messages.
Radian is an alternative console for the R program with multiline editing and rich syntax highlight. One would consider Radian as a IPython clone for R, though its design is more aligned to Julia.
This package provides a collection of (mostly) analytic functions in geophysics. We take an object oriented approach with the aim of having users be able to readily interact with the functions using Jupyter.