Skip to main content

SBML python utilities

Project description

Build Status Documentation Status codecov License (LGPL version 3) DOI

sbmlutils: Python utilities for SBML

The sbmlutils package provides a collection of python utilities for working with SBML. sbmlutils are implemented on top of the `libSBML <http://sbml.org/Software/libSBML>`__ python bindings.

Features are among others * HTML reports of SBML models * helper functions for model creation and manipulation * interpolation functions to add experimental data to models * implementation of dynamic flux balance analysis (DFBA).

For a more detailed description and examples see the documentation.

@MISC{sbmlutils,
  author        = {Matthias König},
  title         = {sbmlutils: python utilities for SBML},
  month         = {Mar.},
  year          = {2017},
  doi           = "{10.5281/zenodo.439006}",
  url           = "{http://dx.doi.org/10.5281/zenodo.439006}"
}

License

Documentation

Documentation Status
Documentation with examples is available at

Installation

Requirements

For plotting tkinter is required which can be installed via

apt-get install python-tk

or for python 3 via

apt-get install python3-tk

Stable version

sbmlutils is available from pypi and be installed via

pip install sbmlutils

To update an existing version use

pip install sbmlutils --upgrade

Develop version

The latest develop version is available via

pip install git+https://github.com/matthiaskoenig/sbmlutils.git@develop

Or via cloning the repository and installing via

pip install -e .

Release notes

0.1.4

  • documentation update

  • DFBA update & bug fixes

  • DFBA examples (toy and diauxic growth)

  • bug fixes

0.1.3

  • python 3 support

  • clean travis build with pip

  • DFBA implementation

  • bugfixes & improvements

0.1.2

  • fixed unittests and bug fixes

0.1.1

  • bug fixes, refactoring, unit tests

  • model creator examples

0.1.0

  • initial release


© 2017 Matthias König.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sbmlutils-0.1.5a2.tar.gz (25.5 MB view details)

Uploaded Source

File details

Details for the file sbmlutils-0.1.5a2.tar.gz.

File metadata

  • Download URL: sbmlutils-0.1.5a2.tar.gz
  • Upload date:
  • Size: 25.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for sbmlutils-0.1.5a2.tar.gz
Algorithm Hash digest
SHA256 2dcd609f1a10822580d14422da159dec2b90e60c1c9e96c702ffb0d552a6d4cc
MD5 ef2792cadac4bfa698796c00df204f44
BLAKE2b-256 3965a18c044c65c1b6d226b3d95cc46e4b4056f1548f314714c776ed8ca89167

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page