Python toolbox to automatically obtain reduced model expressions using time-scale separation, conservation laws, and other assumptions.
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.
- Website: https://github.com/ayush9pandey/AutoReduce
- Paper: Journal of Robust and Nonlinear Control
- Source: https://github.com/ayush9pandey/autoreduce
- Bug reports: https://github.com/ayush9pandey/autoreduce/issues
- Documentation: Coming Soon on: autoreduce.readthedocs.io
Install the latest version of AutoReduce::
$ pip install autoreduce
Install with all optional dependencies::
$ pip install autoreduce[all]
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)
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
Released under the BSD 3-Clause License (see LICENSE
)
Copyright (c) 2022, Ayush Pandey. All rights reserved.