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 2 and python 3 are 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:

@MISC{libsbgnpy,
  author        = {Matthias König},
  title         = {libsbgnpy: Python library for SBGN},
  month         = {Mar.},
  year          = {2017},
  doi           = "{10.5281/zenodo.192356}",
  url           = "{http://dx.doi.org/10.5281/zenodo.438137}",
  howpublished  = {https://github.com/matthiaskoenig/libsbgn-python/blob/master/README.md}
}

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

The latest develop version can be installed via:

pip install git+https://github.com/matthiaskoenig/libsbgn-python.git@develop