sbmlinfo¶
Creates dictionary of information for given model.
The model dictionary can be used for rendering the HTML report. The information can be serialized to JSON for later rendering in web app.
SBMLDocumentInfo
¶
Class for collecting information in JSON on an SBMLDocument to create reports.
A single document can contain multiple models or be a hierarchical model (comp package).
Initialize SBMLDocumentInfo.
add_compartment_links
¶
Add species and reaction links to compartment.
sbase_dict
classmethod
¶
Info dictionary for SBase.
:param sbase: SBase instance for which info dictionary is to be created
:param include_sbo_cvterm: whether the returned cvterms synthesize a
BQB_IS entry for the sboTerm, for a reader which wants the sboTerm
surfaced alongside the real annotations, such as the sbml4humans
report. sbmlutils.parser reads the real CVTerms only, since it
builds a Model which is written back out, and the sboTerm is
already carried by the sboTerm attribute.
:return info dictionary for item
sbaseref_dict
¶
Info dictionary for SBaseRef.
:param sbaseref: SBaseRef instance for which information dictionary is created :return: information dictionary for SBaseRef
cvterms
classmethod
¶
Parse CVTerms information.
:param sbase: SBase instance
:param include_sbo_cvterm: whether a BQB_IS entry is synthesized for the
sboTerm when it is not already among the real CVTerms, see
sbase_dict
document
¶
Info for SBMLDocument.
:param doc: SBMLDocument :return: information dictionary for SBMLDocument
model
¶
Info for SBML Model.
:param model: Model :return: information dictionary for Model
function_definitions
¶
Information dictionaries for FunctionDefinitions.
:return: list of info dictionaries for FunctionDefinitions
unit_definitions
¶
Information for UnitDefinitions.
:return: list of info dictionaries for UnitDefinitions
compartments
¶
Information for Compartments.
:return: list of info dictionaries for Compartments
species
¶
Information for Species.
:return: list of info dictionaries for Species
parameters
¶
Information for SBML Parameters.
:return: list of info dictionaries for Reactions
initial_assignments
¶
Information for InitialAssignments.
:return: list of info dictionaries for InitialAssignments
constraints
¶
Information for Constraints.
:return: list of info dictionaries for Constraints
reactions
¶
Information dictionaries for ListOfReactions.
:return: list of info dictionaries for Reactions
-- take a look at local parameter once
events
¶
Information dictionaries for Events.
:return: list of info dictionaries for Events
model_definitions
¶
Information for comp:ModelDefinitions.
:return: list of info dictionaries for comp:ModelDefinitions
submodels
¶
Information dictionaries for comp:Submodels.
:return: list of info dictionaries for comp:Submodels
gene_products
¶
Information dictionaries for GeneProducts.
:return: list of info dictionaries for Reactions
objectives
¶
Information dictionaries for Objectives.
:return: list of info dictionaries for Objectives