Compound
Class that represents a compound of a network.
Networks' compounds are proxy of biota compounds (i.e. Chebi compounds). They a used to build reconstructed digital twins.
:property id: The id of the compound
:type id: str
:property name: The name of the compound
:type name: str
:property charge: The charge of the compound
:type charge: str
:property mass: The mass of the compound
:type mass: str
:property monoisotopic_mass: The monoisotopic mass of the compound
:type monoisotopic_mass: str
:property formula: The formula of the compound
:type formula: str
:property inchi: The inchi of the compound
:type inchi: str
:property compartment: The compartment of the compound
:type compartment: str
:property compartment: The compartment of the compound
:type compartment: str
:property chebi_id: The corresponding ChEBI id of the compound
:type chebi_id: str
:property kegg_id: The corresponding Kegg id of the compound
:type kegg_id: str
alt_chebi_ids: Listcharge: floatchebi_id: strcompartment: Compartmentformula: strid: strinchi: strinchikey: strkegg_id: strlayout: CompoundLayoutDictmass: floatmonoisotopic_mass: floatname: strInitialize self. See help(type(self)) for accurate signature.
CompoundDictAppend biomass layout
bool - FalseCreate a copy of the compound
CompoundGet compound layout
bool - FalseintGet compound level
intGet the type of the compound
boolTest if the compound is the biomass compound
boolTest if the compound is a factor
boolTest if the compound is intracellular
boolTest if the compound is a residue
boolTest if the compound is a sink compound
boolTest if the compound is at steady state (is intracellular)
boolReturns a string representation of the compound
strCreate a sink compound
CompoundCompoundCreate a network compound from a ChEBI of Kegg id
Anystr - ''Anystr - ''str - ''str - ''str - ''Compound