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.
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.
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.
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.
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 library for the analysis of networks and graphs. It can handle large graphs very well and provides functions for generating random and regular graphs, graph visualization, centrality methods and much more.
This is a module for handling LDAP operations in Python. LDAP entries are mapped to a special Python case-insensitive dictionary, tracking the changes of the dictionary to modify the entry on the server easily.
Daemux lets you run daemons in a tmux
pane. Users can launch long-running background tasks, and check these tasks' health by hand, relaunch them, etc., by attaching to the corresponding pane in tmux.
pysiaf
is a python package to access, interpret, maintain, and generate Handling of Science Instrument Aperture Files, in particular for JWST. Tools for applying the frame transformations, plotting, comparison, and validation are provided.
pynrrd
is a Python module for reading and writing NRRD files (format designed to support scientific visualization and image processing involving N-dimensional raster data) into and from numpy arrays.
python-schema
is a library for validating Python data structures, such as those obtained from config-files, forms, external services or command-line parsing, converted from JSON/YAML (or something else) to Python data-types.
With apipkg you can control the exported namespace of a Python package and greatly reduce the number of imports for your users. It is a small pure Python module that works on virtually all Python versions.
Misaka
is a CFFI-based binding for Hoedown
, a fast markdown processing library written in C. It features a fast HTML renderer and functionality to make custom renderers (e.g. man pages or LaTeX).
python-schema
is a library for validating Python data structures, such as those obtained from config-files, forms, external services or command-line parsing, converted from JSON/YAML (or something else) to Python data-types.