loadSBML {BoolNet} | R Documentation |
Loads an SBML document that specifies a qualitative model using the sbml-qual
extension package.
loadSBML(file, symbolic=FALSE)
file |
The SBML document to be imported |
symbolic |
If set to |
The import assumes an SBML level 3 version 1 document with the sbml-qual
extension package version 1.0.
BoolNet only supports a subset of the sbml-qual
standard. The function tries to import those documents that describe a logical model with two possible values per species. It does not support general logical models with more than two values per species or Petri nets.
Further details on the import:
The import supports multiple function terms with the same output for a transition and interprets them as a disjunction, as proposed in the specification.
Comparison operators are converted to the corresponding Boolean expressions.
Compartments are ignored.
For the import, the XML package is required.
Returns a structure of class BooleanNetwork
or SymbolicBooleanNetwork
, as described in loadNetwork
.
http://sbml.org/Documents/Specifications/SBML_Level_3/Packages/Qualitative_Models_(qual)
# load the cell cycle network data(cellcycle) # export the network to SBML toSBML(cellcycle, "cellcycle.sbml") # reimport the model print(loadSBML("cellcycle.sbml"))