pronto Stars

A Python frontend to ontologies.

Actions License Source Docs Coverage Sanity PyPI Bioconda Versions Wheel Changelog Issues DOI Downloads

pronto is a Python agnostic library designed to work with ontologies. At the moment, it can parse OBO, OBO Graphs or OWL in RDF/XML format, ntologies on the local host or from an network location, and export ontologies to OBO or OBO Graphs (in JSON format).


Run pip install pronto in a shell to download the latest release and all its dependencies from PyPi, or have a look at the Installation page to find other ways to install pronto.


pronto requires fastobo, an efficient and faultless parser for the OBO language implemented in Rust. Most platforms, such as Linux x86-64, OSX and Windows x86-64 provide precompiled packages, but other less frequent platforms will require a working Rust toolchain. See the fastobo Installation page and the Rust Forge tutorial for more information about this topic.


Indices and tables