3 releases

0.1.2 Aug 19, 2021
0.1.1 Aug 19, 2021
0.1.1-alpha.2 Jun 23, 2021

#246 in Simulation

MIT/Apache

96KB
2K SLoC

Rust 1.5K SLoC // 0.1% comments Python 272 SLoC // 0.3% comments

A simulator for SBML models.

Currently only parses a model using sbml-rs and mathml-rs with limited support.

To try out, run the following:

git clone https://github.com/ballaneypranav/sbml-sim
git clone https://github.com/ballaneypranav/sbml-rs
git clone https://github.com/ballaneypranav/mathml-rs
cd sbml-sim
cargo run [path to model]

As of now, only Euler method has been implemented. To try it out, run

cargo run [path to model]

This runs the Euler integrator for 5 seconds with a step size of 0.05.

Dependencies

~5MB
~90K SLoC