libSBML Python API  5.18.0
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234567]
 C_object
 Clibsbml.ASTNode Abstract Syntax Tree (AST) representation of a mathematical expression
 Clibsbml.ASTNodeListClass for managing lists of ASTNode objects
 Clibsbml.ASTNodeValues_tProxy of C++ ASTNodeValues_t class
 Clibsbml.CallbackProxy of C++ Callback class
 Clibsbml.ConversionOption A single configuration setting for an SBML converter
 Clibsbml.ConversionProperties Set of configuration option values for a converter
 Clibsbml.CVTerm A MIRIAM-compliant controlled vocabulary term
 Clibsbml.CVTermListClass for managing lists of CVTerm objects
 Clibsbml.Date A MIRIAM-compliant date representation
 Clibsbml.DateListClass for managing lists of Date objects
 Clibsbml.DefinitionURLRegistry Registry of all libSBML SBML DefinitionURLs
 Clibsbml.ElementFilter Base class for filter functions
 Clibsbml.float_arrayProxy of C++ float_array class
 Clibsbml.int_arrayProxy of C++ int_array class
 Clibsbml.L3ParserSettings Controls the behavior of the Level 3 formula parser
 Clibsbml.ModelCreator MIRIAM-compliant data about a model's creator
 Clibsbml.ModelCreatorListClass for managing lists of ModelCreator objects
 Clibsbml.ModelHistory MIRIAM-compliant data about a model's history
 Clibsbml.ostreamWrapper class for the C++ standard stream ostream
 Clibsbml.ostringstreamWrapper class for the C++ standard file stream ofstream
 Clibsbml.RDFAnnotationParser MIRIAM-compliant RDF annotation reader/writer
 Clibsbml.RelAbsVectorrender Vectors with an absolute value and a relative value
 Clibsbml.SBase SBML's SBase class, base class of most SBML objects
 Clibsbml.Associationfbc Annotation helper class for “fbc” Version 1
 Clibsbml.BoundingBoxlayout A bounding box for an item in a diagram
 Clibsbml.ColorDefinitionrender Definition of an identifier for an RGBA color value
 Clibsbml.Compartment An SBML compartment, where species are located
 Clibsbml.CompartmentReferencemulti Child of a Compartment that references a different Compartment
 Clibsbml.CompartmentType A compartment type in SBML Level 2
 Clibsbml.CompBasecomp Convenience class for SBase-derived classes
 Clibsbml.ExternalModelDefinitioncomp A reference to an externally-defined model
 Clibsbml.SBaseRefcomp Base class for references to objects
 Clibsbml.Deletioncomp Deletion of an object from a submodel
 Clibsbml.Portcomp An interface to be used in composition
 Clibsbml.Replacingcomp Convenience class
 Clibsbml.ReplacedBycomp Indicates an object replaced by another
 Clibsbml.ReplacedElementcomp Indicates an object replaces another
 Clibsbml.Submodelcomp A model instance inside another model
 Clibsbml.Constraint An SBML constraint, for stating validity assumptions
 Clibsbml.Curvelayout A curve connecting elements in a diagram
 Clibsbml.DefaultTermqual The default result of a Transition
 Clibsbml.DefaultValuesrender Encoding of default values
 Clibsbml.Delay A delay on the time of execution of an SBML event
 Clibsbml.Dimensionslayout Spatial dimensions of a 2D or 3D shape
 Clibsbml.Event A discontinuous SBML event
 Clibsbml.EventAssignment An assignment to a variable by an SBML event
 Clibsbml.FbcAssociationfbc Base class for FbcAnd, FbcOr, and GeneProductRef
 Clibsbml.FbcAndfbc An “and” relationship for gene products
 Clibsbml.FbcOrfbc An “or” relationship for gene products
 Clibsbml.GeneProductReffbc Reference to a gene product of a reaction
 Clibsbml.FluxBoundfbc Max or min value for a reaction flux
 Clibsbml.FluxObjectivefbc An objective function for a flux
 Clibsbml.FunctionDefinition A user-defined function in an SBML model
 Clibsbml.FunctionTermqual A function term
 Clibsbml.GeneAssociationfbc Annotation helper class for “fbc” Version 1
 Clibsbml.GeneProductfbc Association of a gene product with a Reaction
 Clibsbml.GeneProductAssociationfbc Association between gene products and reactions
 Clibsbml.GradientBaserender Abstract base class for linear and radial gradients
 Clibsbml.LinearGradientrender Representation of a linear gradient
 Clibsbml.RadialGradientrender Representation of a radial gradient
 Clibsbml.GradientStoprender A color at a certain location in a color gradient
 Clibsbml.GraphicalObjectlayout Base class of objects that store layouts
 Clibsbml.CompartmentGlyphlayout A glyph for an SBML compartment
 Clibsbml.GeneralGlyphlayout A glyph for miscellaneous items
 Clibsbml.ReactionGlyphlayout A glyph for an SBML reaction
 Clibsbml.ReferenceGlyphlayout Connection between an object and a glyph
 Clibsbml.SpeciesGlyphlayout A glyph for an SBML species
 Clibsbml.SpeciesReferenceGlyphlayout A glyph for an SBML species reference
 Clibsbml.TextGlyphlayout A glyph for a text label
 Clibsbml.Groupgroups Representation of a group of SBML components
 Clibsbml.InitialAssignment An SBML initial assignment, evaluated once only
 Clibsbml.Inputqual The input to a QualitativeSpecies
 Clibsbml.InSpeciesTypeBondmulti Defines a bond within a MultiSpeciesType
 Clibsbml.KineticLaw The rate expression for an SBML reaction
 Clibsbml.Layoutlayout The layout of a diagram of an SBML model
 Clibsbml.LineSegmentlayout Representation of a line
 Clibsbml.CubicBezierlayout A Cubic Bézier smooth curve
 Clibsbml.ListOf Parent class for libSBML's 'ListOfXYZ' classes
 Clibsbml.ListOfColorDefinitionsrender A list of ColorDefinition objects
 Clibsbml.ListOfCompartmentGlyphslayout A list of CompartmentGlyph objects
 Clibsbml.ListOfCompartmentReferencesmulti A list of CompartmentReference objects
 Clibsbml.ListOfCompartments A list of Compartment objects
 Clibsbml.ListOfCompartmentTypes A list of CompartmentType objects
 Clibsbml.ListOfConstraints A list of Constraint objects
 Clibsbml.ListOfCurveElementsrender A list of curve elements
 Clibsbml.ListOfDeletionscomp A list of Deletion objects
 Clibsbml.ListOfDrawablesrender A list of Transformation2D objects
 Clibsbml.ListOfEventAssignments A list of EventAssignment objects
 Clibsbml.ListOfEvents A list of Event objects
 Clibsbml.ListOfExternalModelDefinitionscomp A list of ExternalModelDefinition objects
 Clibsbml.ListOfFbcAssociationsfbc A list of FbcAssociation objects
 Clibsbml.ListOfFluxBoundsfbc A list of FluxBound objects
 Clibsbml.ListOfFluxObjectivesfbc A list of FluxObjective objects
 Clibsbml.ListOfFunctionDefinitions A list of FunctionDefinition objects
 Clibsbml.ListOfFunctionTermsqual A list of FunctionTerm objects
 Clibsbml.ListOfGeneAssociationsfbc A list of GeneAssociation objects
 Clibsbml.ListOfGeneProductsfbc A list of GeneProduct objects
 Clibsbml.ListOfGlobalRenderInformationrender A list of GlobalRenderInformation objects
 Clibsbml.ListOfGlobalStylesrender A list of GlobalStyle objects
 Clibsbml.ListOfGradientDefinitionsrender A list of GradientBase objects
 Clibsbml.ListOfGradientStopsrender A list of one or more GradientStop objects
 Clibsbml.ListOfGraphicalObjectslayout A list of GraphicalObject objects
 Clibsbml.ListOfGroupsgroups A list of Group objects
 Clibsbml.ListOfInitialAssignments A list of InitialAssignment objects
 Clibsbml.ListOfInputsqual A list of Input objects
 Clibsbml.ListOfInSpeciesTypeBondsmulti A list of InSpeciesTypeBond objects
 Clibsbml.ListOfLayoutslayout A list of Layout objects
 Clibsbml.ListOfLineEndingsrender A list of LineEnding objects
 Clibsbml.ListOfLineSegmentslayout A list of LineSegment objects
 Clibsbml.ListOfLocalRenderInformationrender A list of LocalRenderInformation objects
 Clibsbml.ListOfLocalStylesrender A list of LocalStyle objects
 Clibsbml.ListOfMembersgroups A list of Member objects
 Clibsbml.ListOfModelDefinitionscomp A list of ModelDefinition objects
 Clibsbml.ListOfMultiSpeciesTypesmulti A list of MultiSpeciesType objects
 Clibsbml.ListOfObjectivesfbc A list of Objective objects
 Clibsbml.ListOfOutputsqual A list of Output objects
 Clibsbml.ListOfOutwardBindingSitesmulti A list of OutwardBindingSite objects
 Clibsbml.ListOfParameters A list of Parameter objects
 Clibsbml.ListOfLocalParameters A list of LocalParameter objects
 Clibsbml.ListOfPortscomp A list of Port objects
 Clibsbml.ListOfPossibleSpeciesFeatureValuesmulti A list of PossibleSpeciesFeatureValue objects
 Clibsbml.ListOfQualitativeSpeciesqual A list of QualitativeSpecies objects
 Clibsbml.ListOfReactionGlyphslayout A list of ReactionGlyph objects
 Clibsbml.ListOfReactions A list of Reaction objects
 Clibsbml.ListOfReferenceGlyphslayout A list of ReferenceGlyph objects
 Clibsbml.ListOfReplacedElementscomp A list of ReplacedElement objects
 Clibsbml.ListOfRules A list of Rule objects
 Clibsbml.ListOfSpecies A list of Species objects
 Clibsbml.ListOfSpeciesFeaturesmulti A list of SpeciesFeature objects
 Clibsbml.ListOfSpeciesFeatureTypesmulti A list of SpeciesFeatureType objects
 Clibsbml.ListOfSpeciesFeatureValuesmulti A list of SpeciesFeatureValue objects
 Clibsbml.ListOfSpeciesGlyphslayout A list of SpeciesGlyph objects
 Clibsbml.ListOfSpeciesReferenceGlyphslayout A list of SpeciesReferenceGlyph objects
 Clibsbml.ListOfSpeciesReferences A list of SpeciesReference objects
 Clibsbml.ListOfSpeciesTypeComponentIndexesmulti A list of SpeciesTypeComponentIndex objects
 Clibsbml.ListOfSpeciesTypeComponentMapInProductsmulti A list of SpeciesTypeComponentMapInProduct objects
 Clibsbml.ListOfSpeciesTypeInstancesmulti A list of SpeciesTypeInstance objects
 Clibsbml.ListOfSpeciesTypes A list of SpeciesType objects
 Clibsbml.ListOfSubmodelscomp A list of Submodel objects
 Clibsbml.ListOfTextGlyphslayout A list of TextGlyph objects
 Clibsbml.ListOfTransitionsqual A list of Transition objects
 Clibsbml.ListOfUnitDefinitions A list of UnitDefinition objects
 Clibsbml.ListOfUnits A list of Unit objects
 Clibsbml.SubListOfSpeciesFeaturesmulti Defines a set of SpeciesFeature objects
 Clibsbml.Membergroups The Member class defines what objects are parts of a Group
 Clibsbml.Model An SBML model
 Clibsbml.ModelDefinitioncomp A model used in model composition
 Clibsbml.MultiSpeciesTypemulti A type of Species in SBML Level 3 'multi'
 Clibsbml.BindingSiteSpeciesTypemulti Extension of MultiSpeciesType to define a binding site
 Clibsbml.Objectivefbc An objective function
 Clibsbml.Outputqual The output from a QualitativeSpecies
 Clibsbml.OutwardBindingSitemulti Defines a outward-facing binding site for a MultiSpeciesType
 Clibsbml.Parameter An SBML parameter: a named symbol with a value
 Clibsbml.LocalParameter A parameter inside an SBML reaction definition
 Clibsbml.Pointlayout Representation of a point
 Clibsbml.PossibleSpeciesFeatureValuemulti Defines one value of a SpeciesFeature
 Clibsbml.Priority The priority of execution of an SBML event
 Clibsbml.QualitativeSpeciesqual Extension of Species
 Clibsbml.Reaction An SBML reaction between species in an SBML model
 Clibsbml.IntraSpeciesReactionmulti A subclass of Reaction for changes of an internal species bond
 Clibsbml.RenderInformationBaserender Abstract base class for local and global rendering information
 Clibsbml.GlobalRenderInformationrender Render information stored in a ListOfLayouts
 Clibsbml.LocalRenderInformationrender Rendering information stored in Layouts
 Clibsbml.RenderPointrender A point with both absolute and relative values
 Clibsbml.RenderCubicBezierrender Representation of cubic Bezier curves
 Clibsbml.Rule Parent class for SBML rules in libSBML
 Clibsbml.AlgebraicRule An SBML algebraic rule representing 0 = f(W)
 Clibsbml.AssignmentRule An SBML assignment rule representing x = f(Y)
 Clibsbml.RateRule An SBML rate rule representing dx/dt = f(Y)
 Clibsbml.SBMLDocument Overall SBML container object
 Clibsbml.SimpleSpeciesReference Abstract class for references to species in reactions
 Clibsbml.ModifierSpeciesReference A reference to an SBML modifier species
 Clibsbml.SpeciesReference A reference to an SBML species in a reaction
 Clibsbml.Species An SBML species – a pool of entities
 Clibsbml.SpeciesFeaturemulti Defines a feature of a multi Species
 Clibsbml.SpeciesFeatureTypemulti Defines a template for referencing SpeciesFeature objects
 Clibsbml.SpeciesFeatureValuemulti Defines a particular value for a SpeciesFeature
 Clibsbml.SpeciesType A species type in SBML Level 2
 Clibsbml.SpeciesTypeComponentIndexmulti Identifies a component within a MultiSpeciesType
 Clibsbml.SpeciesTypeComponentMapInProductmulti Distinguishes between components in reactants versus products
 Clibsbml.SpeciesTypeInstancemulti Allows construction of structured MultiSpeciesType objects
 Clibsbml.StoichiometryMath Stochiometry expressions in SBML Level 2 reactions
 Clibsbml.Stylerender Abstract base class for local and global styles
 Clibsbml.GlobalStylerender A style that can be associated with a layout
 Clibsbml.LocalStylerender Style information object used in LocalRenderInformation
 Clibsbml.Transformationrender Implementation of a 3D transformation matrix
 Clibsbml.Transformation2Drender Implementation of a 2D transformation matrix
 Clibsbml.GraphicalPrimitive1Drender Base class for graphical primitives implementing 1D attributes
 Clibsbml.GraphicalPrimitive2Drender Base class for graphical primitives implementing 2D attributes
 Clibsbml.Ellipserender Graphical representation of an ellipse
 Clibsbml.LineEndingrender Decoration element for the start and/or end of curves
 Clibsbml.Polygonrender Representation of a Polygon
 Clibsbml.Rectanglerender Representation of a rectangle
 Clibsbml.RenderGrouprender A group of graphical primitives creating a composite
 Clibsbml.RenderCurverender Representation of curves
 Clibsbml.Textrender Representation of text elements
 Clibsbml.Imagerender Representation of images
 Clibsbml.Transitionqual A transition of a QualitativeSpecies
 Clibsbml.Trigger The trigger expression for an SBML event
 Clibsbml.Unit A single unit referenced in an SBML unit definition
 Clibsbml.UnitDefinition A definition of a unit used in an SBML model
 Clibsbml.SBaseListClass for managing lists of SBase objects
 Clibsbml.SBasePlugin Base class for extending SBML objects in packages
 Clibsbml.CompSBasePlugincomp Extension of SBase
 Clibsbml.CompModelPlugincomp Extension of Model
 Clibsbml.FbcModelPluginfbc Extension of Model
 Clibsbml.FbcReactionPluginfbc Extension of Reaction by the “fbc” package
 Clibsbml.FbcSpeciesPluginfbc Extension of Species
 Clibsbml.GroupsModelPlugingroups Extension of Model
 Clibsbml.LayoutModelPluginlayout Extension of Model
 Clibsbml.LayoutSpeciesReferencePluginlayout Extension of SpeciesReference
 Clibsbml.MultiCompartmentPluginmulti Extension of Compartment for the 'multi' package
 Clibsbml.MultiListOfReactionsPluginmulti Extension of ListOfReactions for the 'multi' package
 Clibsbml.MultiModelPluginmulti Extension of Model
 Clibsbml.MultiSimpleSpeciesReferencePluginmulti Extension of SimpleSpeciesReference for the 'multi' package
 Clibsbml.MultiSpeciesReferencePluginmulti Extension of SpeciesReference for the 'multi' package
 Clibsbml.MultiSpeciesPluginmulti Extension of Species for the 'multi' package
 Clibsbml.QualModelPluginqual Extension of Model
 Clibsbml.RenderGraphicalObjectPluginrender The Render extension of the layout GraphicalObject class
 Clibsbml.RenderLayoutPluginrender LibSBML implementation for the extension to the Layout class by the Render extension
 Clibsbml.RenderListOfLayoutsPluginrender A list of layout objects used by the 'render' extension
 Clibsbml.SBMLDocumentPlugin Base class for extending SBMLDocument in packages
 Clibsbml.CompSBMLDocumentPlugincomp Extension of SBMLDocument
 Clibsbml.FbcSBMLDocumentPluginfbc Extension of SBMLDocument for the “fbc” package
 Clibsbml.MultiSBMLDocumentPluginmulti Extension of SBMLDocument for the 'multi' package
 Clibsbml.SBMLConverter Base class for SBML converters
 Clibsbml.CobraToFbcConverterfbc COBRA to SBML Level 3 “fbc” converter
 Clibsbml.CompFlatteningConvertercomp 'Flattens' a model, removing composition
 Clibsbml.FbcToCobraConverterfbc SBML Level 3 “fbc” to COBRA converter
 Clibsbml.FbcV1ToV2Converterfbc Convert “fbc” Version 1 models to Version 2
 Clibsbml.FbcV2ToV1Converterfbc Convert “fbc” Version 2 models to Version 1
 Clibsbml.SBMLFunctionDefinitionConverter Converter to expand user-defined functions in-line
 Clibsbml.SBMLIdConverter Converter for replacing object identifiers
 Clibsbml.SBMLInferUnitsConverter Converter for inferring and setting parameter units
 Clibsbml.SBMLInitialAssignmentConverter Converter that removes SBML initial assignments
 Clibsbml.SBMLLevel1Version1Converter Whole-document SBML Level/Version converter
 Clibsbml.SBMLLevelVersionConverter Whole-document SBML Level/Version converter
 Clibsbml.SBMLLocalParameterConverter Converter to turn local parameters into global ones
 Clibsbml.SBMLReactionConverter Converter to replace reactions with SBML rate rules
 Clibsbml.SBMLRuleConverter Converter that sorts SBML rules and assignments
 Clibsbml.SBMLStripPackageConverter Converter that removes SBML Level 3 packages
 Clibsbml.SBMLUnitsConverter Converts a model's existing units to SI units
 Clibsbml.SBMLConverterRegistry Registry of all libSBML SBML converters
 Clibsbml.SBMLExtension Base class for SBML Level 3 package plug-ins
 Clibsbml.CompExtensioncomp Base extension class for the package
 Clibsbml.FbcExtensionfbc Base extension class for the “fbc” package
 Clibsbml.GroupsExtensiongroups Base extension class for the package
 Clibsbml.LayoutExtensionlayout Base extension class for the package
 Clibsbml.MultiExtensionmulti Base extension class for the package
 Clibsbml.QualExtensionqual Base extension class for the package
 Clibsbml.RenderExtensionrender Base extension class for the package
 Clibsbml.SBMLExtensionException Exception used by package extensions
 Clibsbml.SBMLExtensionRegistry Registry where package extensions are registered
 Clibsbml.SBMLNamespaces Set of SBML Level + Version + namespace triples
 Clibsbml.CompPkgNamespacescomp SBMLNamespaces extension for the package
 Clibsbml.FbcPkgNamespacesfbc SBMLNamespaces extension for the package
 Clibsbml.GroupsPkgNamespacesgroups SBMLNamespaces extension for the package
 Clibsbml.LayoutPkgNamespaceslayout SBMLNamespaces extension for the package
 Clibsbml.MultiPkgNamespacesmulti SBMLNamespaces extension for the package
 Clibsbml.QualPkgNamespacesqual SBMLNamespaces extension for the package
 Clibsbml.RenderPkgNamespaces Set of SBML Level + Version + namespace triples
 Clibsbml.SBMLNamespacesListClass for managing lists of SBMLNamespaces objects
 Clibsbml.SBMLReader File and text-string SBML reader
 Clibsbml.SBMLResolvercomp Base class for SBML resolvers
 Clibsbml.SBMLFileResolvercomp Resolves documents stored on a file system
 Clibsbml.SBMLResolverRegistrycomp Registry of all SBML resolvers
 Clibsbml.SBMLUricomp Utility class for handling URIs
 Clibsbml.SBMLValidator Base class for SBML validators
 Clibsbml.SBMLWriter File and text-string SBML writer
 Clibsbml.SBO Facilities for using the Systems Biology Ontology
 Clibsbml.StringSetProxy of C++ std::set<(std::string)> class
 Clibsbml.SyntaxChecker Methods for checking the validity of SBML identifiers
 Clibsbml.XMLAttributes A list of attributes on an XML element
 Clibsbml.XMLError XML-level errors, warnings and other diagnostics
 Clibsbml.SBMLError An error, warning or other diagnostic
 Clibsbml.XMLErrorLog Log of diagnostics reported during XML processing
 Clibsbml.SBMLErrorLog Log of diagnostics reported during processing
 Clibsbml.XMLInputStream An interface to an XML input stream
 Clibsbml.XMLNamespaces An XML Namespace
 Clibsbml.XMLOutputStream Interface to an XML output stream
 Clibsbml.XMLOwningOutputFileStreamProxy of C++ XMLOwningOutputFileStream class
 Clibsbml.XMLOwningOutputStringStreamProxy of C++ XMLOwningOutputStringStream class
 Clibsbml.XMLToken A token in an XML stream
 Clibsbml.XMLNode A node in libSBML's XML document tree
 Clibsbml.XMLTriple A qualified XML name
 CASTBasePlugin
 Clibsbml.MultiASTPluginmulti Extension of ASTBasePlugin
 CSBMLReader File and text-string SBML reader
 CSBMLWriter File and text-string SBML writer
 Ctype
 Clibsbml.AutoPropertyAuto-detect Python class getX/setX methods
 CUserWarning
 Clibsbml.PythonAPI2WarningCustom warning class for warnings generated by libSBML Python API2