ayush9pandey / AutoReduce

Python based automated model reduction tool for SBML models

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Automated Model Reduction Tool for SBML models

Python toolbox to automatically obtain reduced model expressions using time-scale separation, conservation laws, and other assumptions.

Build Status codecov PyPI version

Refer to the bioRxiv paper for more details. 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.

Installation

Install the latest version of AutoReduce::

$ pip install autoreduce 

Install with all optional dependencies::

$ pip install autoreduce[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

AutoReduce versions:

  • 0.2.0 (alpha release): To install run pip install autoreduce=0.2.0
  • 0.1.0 (alpha release): To install run pip install autoreduce==0.1.0

License

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

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

About

Python based automated model reduction tool for SBML models

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Jupyter Notebook 87.4%Language:Python 12.6%