Struct rust_sbml::ModelRaw [−][src]
pub struct ModelRaw {}Show fields
pub id: Option<String>, pub metaid: Option<String>, pub name: Option<String>, pub substance_units: Option<UnitSIdRef>, pub time_units: Option<UnitSIdRef>, pub extent_units: Option<UnitSIdRef>, pub volume_units: Option<UnitSIdRef>, pub area_units: Option<UnitSIdRef>, pub length_units: Option<UnitSIdRef>, pub conversion_factor: Option<UnitSIdRef>, pub list_of_unit_definitions: ListOfUnitDefinitions, pub list_of_compartments: ListOfCompartments, pub list_of_species: ListOfSpecies, pub list_of_parameters: ListOfParameters, pub list_of_initial_assignments: ListOfInitialAssignments, pub list_of_reactions: ListOfReactions, pub list_of_constraints: ListOfConstraints, pub list_of_objectives: Option<ListOfObjectives>,
SBML model as defined in the SBML Level 3 Version 2 core.
Extended with fbc plugin
Example
use rust_sbml::ModelRaw; use std::fs; let ecoli = fs::read_to_string("examples/EcoliCore.xml").unwrap(); let raw_model = ModelRaw::parse(&ecoli).unwrap(); assert_eq!( raw_model.list_of_unit_definitions.unit_definitions[0].id.to_owned().unwrap(), "mmol_per_gDW_per_hr" )
Fields
id: Option<String>
metaid: Option<String>
name: Option<String>
substance_units: Option<UnitSIdRef>
time_units: Option<UnitSIdRef>
extent_units: Option<UnitSIdRef>
volume_units: Option<UnitSIdRef>
area_units: Option<UnitSIdRef>
length_units: Option<UnitSIdRef>
conversion_factor: Option<UnitSIdRef>
list_of_unit_definitions: ListOfUnitDefinitions
list_of_compartments: ListOfCompartments
list_of_species: ListOfSpecies
list_of_parameters: ListOfParameters
list_of_initial_assignments: ListOfInitialAssignments
list_of_reactions: ListOfReactions
list_of_constraints: ListOfConstraints
list_of_objectives: Option<ListOfObjectives>
Implementations
Trait Implementations
impl<'de> Deserialize<'de> for ModelRaw
[src]
impl<'de> Deserialize<'de> for ModelRaw
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl StructuralPartialEq for ModelRaw
[src]
impl StructuralPartialEq for ModelRaw
[src]Auto Trait Implementations
impl RefUnwindSafe for ModelRaw
impl RefUnwindSafe for ModelRaw
impl UnwindSafe for ModelRaw
impl UnwindSafe for ModelRaw
Blanket Implementations
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]