1. Introduction

_images/libsbgn-python-logo-small.png

1.1. Overview

Python library to work with SBGN. This library is based on the SBGN XML schema and supports reading, writing and validation of SBGN files. Python 3 is supported. The initial library was generated using generateDS. Additional utility functions for reading, writing and rendering SBGN documents are provided.

To cite libsbgnpy use the following BibTex or equivalent:

@software{libsbgnpy,
    author = {Matthias König},
    title = {{matthiaskoenig/libsbgn-python: libsbgn-python-v0.2.0}},
    month = mar,
    year = 2020,
    publisher = {Zenodo},
    version = {v0.2.0},
    doi = {10.5281/zenodo.3712285},
    url = {https://doi.org/10.5281/zenodo.3712285}
}

Source code is available from https://github.com/matthiaskoenig/libsbgn-python.

To report bugs, request features or asking questions please file an issue.

1.2. Installation

The libsbgn-python package is available from pypi and can be installed via:

pip install libsbgnpy