sbml-rs

Crates.iosbml-rs
lib.rssbml-rs
version0.1.1
sourcesrc
created_at2021-06-22 15:10:03.570451
updated_at2021-08-19 10:43:55.056986
descriptionSBML parser written in Rust.
homepagehttps://github.com/ballaneypranav/sbml-rs
repositoryhttps://github.com/ballaneypranav/sbml-rs
max_upload_size
id413425
size50,195
Pranav Ballaney (ballaneypranav)

documentation

README

SBML Parser written in Rust

Supports the following SBML constructs at the moment:

  1. List of Unit Definitions, Unit Definition
  2. List of Units, Unit
  3. List of Compartments, Compartment
  4. List of Parameters, Parameter
  5. List of Species, Species
  6. List of Reactions, Reaction
  7. List of Reactants, List of Products
  8. Species Reference
  9. Kinetic Law
  10. Math

Uses mathml-rs for parsing math.

Only tested on the first 24 test cases from the Core Semantic SBML test suite. To see it in action, run cargo test and make sure the path in the test function corresponds to where you have the models.

Commit count: 55

cargo fmt