Skip to content

Python package for managing systems and subsystems of SBML models

License

Notifications You must be signed in to change notification settings

BuildACell/subsbml

Repository files navigation

Sub-SBML

Sub-SBML is a Python based toolbox

Sub-SBML

Python toolbox to to create, edit, combine, and model interactions among multiple Systems Biology Markup Language (SBML) models.

Build Status codecov PyPI version

Sub-SBML works with a “subsystem” architecture of modeling where a single SBML model can be contained within a subsystem. Three major functionalities are developed in Sub-SBML that take advantage of this subsystem framework of modeling –
creating subsystems, combining multiple subsystems, and modeling interactions such as transport of molecules and input-output relationships among multiple subsystems.

Refer to the Wiki for more information.

To run - Go through tutorial files inside tutorials folder then check out some common examples in the examples folder. To check if different tools are working properly, run tests.

Contact : Ayush Pandey (apandet at caltech dot edu) for any feedback or suggestions.

Simple example

Installation

Install the latest version of AutoReduce::

$ pip install subsbml 

Install with all optional dependencies::

$ pip install subsbml[all]

Bugs

Report any bugs that you find here. You can also fork the repository on GitHub, and the create a pull request (PR) with any changes. We welcome all changes, big or small, and we will help you make the PR if you are new to git (just create a new issue)

Versions

Sub-SBML versions:

  • 1.0.0 (beta release): To install run pip install subsbml==1.0.0

License

Released under the BSD 3-Clause License (see LICENSE)

Copyright (c) 2020, Ayush Pandey. All rights reserved.

About

Python package for managing systems and subsystems of SBML models

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •