libSBML Python API  5.15.0
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 Nlibsbml
 CAlgebraicRule An SBML algebraic rule representing 0 = f(W)
 CAssignmentRule An SBML assignment rule representing x = f(Y)
 CAssociationfbc Annotation helper class for “fbc” Version 1
 CASTNode Abstract Syntax Trees for mathematical expressions
 CASTNodeListClass for managing lists of ASTNode objects
 CAutoPropertyAuto-detect Python class getX/setX methods
 CBindingSiteSpeciesTypemulti Extension of MultiSpeciesType to define a binding site
 CBoundingBoxlayout A bounding box for an item in a diagram
 CCobraToFbcConverterfbc COBRA to SBML Level 3 “fbc” converter
 CCompartment An SBML compartment, where species are located
 CCompartmentGlyphlayout A glyph for an SBML compartment
 CCompartmentReferencemulti Child of a Compartment that references a different Compartment
 CCompartmentType A compartment type in SBML Level 2
 CCompBasecomp Convenience class for SBase-derived classes
 CCompExtensioncomp Base extension class for the package
 CCompFlatteningConvertercomp 'Flattens' a model, removing composition
 CCompModelPlugincomp Extension of Model
 CCompPkgNamespacescomp SBMLNamespaces extension for the package
 CCompSBasePlugincomp Extension of SBase
 CCompSBMLDocumentPlugincomp Extension of SBMLDocument
 CConstraint An SBML constraint, for stating validity assumptions
 CConversionOption A single configuration setting for an SBML converter
 CConversionProperties Set of configuration option values for a converter
 CCubicBezierlayout A Cubic Bézier smooth curve
 CCurvelayout A curve connecting elements in a diagram
 CCVTerm A MIRIAM-compliant controlled vocabulary term
 CCVTermListClass for managing lists of CVTerm objects
 CDate A MIRIAM-compliant date representation
 CDateListClass for managing lists of Date objects
 CDefaultTermqual The default result of a Transition
 CDelay A delay on the time of execution of an SBML event
 CDeletioncomp Deletion of an object from a submodel
 CDimensionslayout Spatial dimensions of a 2D or 3D shape
 CElementFilter Base class for filter functions
 CEvent A discontinuous SBML event
 CEventAssignment An assignment to a variable by an SBML event
 CExternalModelDefinitioncomp A reference to an externally-defined model
 CFbcAndfbc An “and” relationship for gene products
 CFbcAssociationfbc Base class for FbcAnd, FbcOr, and GeneProductRef
 CFbcExtensionfbc Base extension class for the “fbc” package
 CFbcModelPluginfbc Extension of Model
 CFbcOrfbc An “or” relationship for gene products
 CFbcPkgNamespacesfbc SBMLNamespaces extension for the package
 CFbcReactionPluginfbc Extension of Reaction by the “fbc” package
 CFbcSpeciesPluginfbc Extension of Species
 CFbcToCobraConverterfbc SBML Level 3 “fbc” to COBRA converter
 CFbcV1ToV2Converterfbc Convert “fbc” Version 1 models to Version 2
 CFbcV2ToV1Converterfbc Convert “fbc” Version 2 models to Version 1
 CFluxBoundfbc Max or min value for a reaction flux
 CFluxObjectivefbc An objective function for a flux
 CFunctionDefinition A user-defined function in an SBML model
 CFunctionTermqual A function term
 CGeneAssociationfbc Annotation helper class for “fbc” Version 1
 CGeneProductfbc Association of a gene product with a Reaction
 CGeneProductAssociationfbc Association between gene products and reactions
 CGeneProductReffbc Reference to a gene product of a reaction
 CGeneralGlyphlayout A glyph for miscellaneous items
 CGraphicalObjectlayout Base class of objects that store layouts
 CGroupgroups Representation of a group of SBML components
 CGroupsExtensiongroups Base extension class for the package
 CGroupsModelPlugingroups Extension of Model
 CGroupsPkgNamespacesgroups SBMLNamespaces extension for the package
 CInitialAssignment An SBML initial assignment, evaluated once only
 CInputqual The input to a QualitativeSpecies
 CInSpeciesTypeBondmulti Defines a bond within a MultiSpeciesType
 CIntraSpeciesReactionmulti A subclass of Reaction for changes of an internal species bond
 CKineticLaw The rate expression for an SBML reaction
 CL3ParserSettings Controls the behavior of the Level 3 formula parser
 CLayoutlayout The layout of a diagram of an SBML model
 CLayoutExtensionlayout Base extension class for the package
 CLayoutModelPluginlayout Extension of Model
 CLayoutPkgNamespaceslayout SBMLNamespaces extension for the package
 CLayoutSpeciesReferencePluginlayout Extension of SpeciesReference
 CLineSegmentlayout Representation of a line
 CListOf Parent class for libSBML's 'ListOfXYZ' classes
 CListOfCompartmentGlyphslayout A list of CompartmentGlyph objects
 CListOfCompartmentReferencesmulti A list of CompartmentReference objects
 CListOfCompartments A list of Compartment objects
 CListOfCompartmentTypes A list of CompartmentType objects
 CListOfConstraints A list of Constraint objects
 CListOfDeletionscomp A list of Deletion objects
 CListOfEventAssignments A list of EventAssignment objects
 CListOfEvents A list of Event objects
 CListOfExternalModelDefinitionscomp A list of ExternalModelDefinition objects
 CListOfFbcAssociationsfbc A list of FbcAssociation objects
 CListOfFluxBoundsfbc A list of FluxBound objects
 CListOfFluxObjectivesfbc A list of FluxObjective objects
 CListOfFunctionDefinitions A list of FunctionDefinition objects
 CListOfFunctionTermsqual A list of FunctionTerm objects
 CListOfGeneAssociationsfbc A list of GeneAssociation objects
 CListOfGeneProductsfbc A list of GeneProduct objects
 CListOfGraphicalObjectslayout A list of GraphicalObject objects
 CListOfGroupsgroups A list of Group objects
 CListOfInitialAssignments A list of InitialAssignment objects
 CListOfInputsqual A list of Input objects
 CListOfInSpeciesTypeBondsmulti A list of InSpeciesTypeBond objects
 CListOfLayoutslayout A list of Layout objects
 CListOfLineSegmentslayout A list of LineSegment objects
 CListOfLocalParameters A list of LocalParameter objects
 CListOfMembersgroups A list of Member objects
 CListOfModelDefinitionscomp A list of ModelDefinition objects
 CListOfMultiSpeciesTypesmulti A list of MultiSpeciesType objects
 CListOfObjectivesfbc A list of Objective objects
 CListOfOutputsqual A list of Output objects
 CListOfOutwardBindingSitesmulti A list of OutwardBindingSite objects
 CListOfParameters A list of Parameter objects
 CListOfPortscomp A list of Port objects
 CListOfPossibleSpeciesFeatureValuesmulti A list of PossibleSpeciesFeatureValue objects
 CListOfQualitativeSpeciesqual A list of QualitativeSpecies objects
 CListOfReactionGlyphslayout A list of ReactionGlyph objects
 CListOfReactions A list of Reaction objects
 CListOfReferenceGlyphslayout A list of ReferenceGlyph objects
 CListOfReplacedElementscomp A list of ReplacedElement objects
 CListOfRules A list of Rule objects
 CListOfSpecies A list of Species objects
 CListOfSpeciesFeaturesmulti A list of SpeciesFeature objects
 CListOfSpeciesFeatureTypesmulti A list of SpeciesFeatureType objects
 CListOfSpeciesFeatureValuesmulti A list of SpeciesFeatureValue objects
 CListOfSpeciesGlyphslayout A list of SpeciesGlyph objects
 CListOfSpeciesReferenceGlyphslayout A list of SpeciesReferenceGlyph objects
 CListOfSpeciesReferences A list of SpeciesReference objects
 CListOfSpeciesTypeComponentIndexesmulti A list of SpeciesTypeComponentIndex objects
 CListOfSpeciesTypeComponentMapInProductsmulti A list of SpeciesTypeComponentMapInProduct objects
 CListOfSpeciesTypeInstancesmulti A list of SpeciesTypeInstance objects
 CListOfSpeciesTypes A list of SpeciesType objects
 CListOfSubmodelscomp A list of Submodel objects
 CListOfTextGlyphslayout A list of TextGlyph objects
 CListOfTransitionsqual A list of Transition objects
 CListOfUnitDefinitions A list of UnitDefinition objects
 CListOfUnits A list of Unit objects
 CLocalParameter A parameter inside an SBML reaction definition
 CMathMLProxy of C++ MathML class
 CMembergroups A member of a Group
 CModel An SBML model
 CModelCreator MIRIAM-compliant data about a model's creator
 CModelCreatorListClass for managing lists of ModelCreator objects
 CModelDefinitioncomp A model used in model composition
 CModelHistory MIRIAM-compliant data about a model's history
 CModifierSpeciesReference A reference to an SBML modifier species
 CMultiASTPluginmulti Extension of ASTBasePlugin
 CMultiCompartmentPluginmulti Extension of Compartment for the 'multi' package
 CMultiExtensionmulti Base extension class for the package
 CMultiListOfReactionsPluginmulti Extension of ListOfReactions for the 'multi' package
 CMultiModelPluginmulti Extension of Model
 CMultiPkgNamespacesmulti SBMLNamespaces extension for the package
 CMultiSBMLDocumentPluginmulti Extension of SBMLDocument for the 'multi' package
 CMultiSimpleSpeciesReferencePluginmulti Extension of SimpleSpeciesReference for the 'multi' package
 CMultiSpeciesPluginmulti Extension of Species for the 'multi' package
 CMultiSpeciesReferencePluginmulti Extension of SpeciesReference for the 'multi' package
 CMultiSpeciesTypemulti A type of Species in SBML Level 3 'multi'
 CObjectivefbc An objective function
 CostreamWrapper class for the C++ standard stream ostream
 CostringstreamWrapper class for the C++ standard file stream ofstream
 COutputqual The output from a QualitativeSpecies
 COutwardBindingSitemulti Defines a outward-facing binding site for a MultiSpeciesType
 CParameter An SBML parameter: a named symbol with a value
 CPointlayout Representation of a point
 CPortcomp An interface to be used in composition
 CPossibleSpeciesFeatureValuemulti Defines one value of a SpeciesFeature
 CPriority The priority of execution of an SBML event
 CQualExtensionqual Base extension class for the package
 CQualitativeSpeciesqual Extension of Species
 CQualModelPluginqual Extension of Model
 CQualPkgNamespacesqual SBMLNamespaces extension for the package
 CRateRule An SBML rate rule representing dx/dt = f(Y)
 CRDFAnnotationParser MIRIAM-compliant RDF annotation reader/writer
 CReaction An SBML reaction between species in an SBML model
 CReactionGlyphlayout A glyph for an SBML reaction
 CReferenceGlyphlayout Connection between an object and a glyph
 CReplacedBycomp Indicates an object replaced by another
 CReplacedElementcomp Indicates an object replaces another
 CReplacingcomp Convenience class
 CRule Parent class for SBML rules in libSBML
 CSBase SBML's SBase class, base class of most SBML objects
 CSBaseListClass for managing lists of SBase objects
 CSBasePlugin Base class for extending SBML objects in packages
 CSBaseRefcomp Base class for references to objects
 CSBMLConverter Base class for SBML converters
 CSBMLConverterRegistry Registry of all libSBML SBML converters
 CSBMLDocument Overall SBML container object
 CSBMLDocumentPlugin Base class for extending SBMLDocument in packages
 CSBMLError An error, warning or other diagnostic
 CSBMLErrorLog Log of diagnostics reported during processing
 CSBMLExtension Base class for SBML Level 3 package plug-ins
 CSBMLExtensionException Exception used by package extensions
 CSBMLExtensionRegistry Registry where package extensions are registered
 CSBMLFileResolvercomp Resolves documents stored on a file system
 CSBMLFunctionDefinitionConverter Converter to expand user-defined functions in-line
 CSBMLIdConverter Converter for replacing object identifiers
 CSBMLInferUnitsConverter Converter for inferring and setting parameter units
 CSBMLInitialAssignmentConverter Converter that removes SBML initial assignments
 CSBMLLevel1Version1Converter Whole-document SBML Level/Version converter
 CSBMLLevelVersionConverter Whole-document SBML Level/Version converter
 CSBMLLocalParameterConverter Converter to turn local parameters into global ones
 CSBMLNamespaces Set of SBML Level + Version + namespace triples
 CSBMLNamespacesListClass for managing lists of SBMLNamespaces objects
 CSBMLReactionConverter Converter to replace reactions with SBML rate rules
 CSBMLReader File and text-string SBML reader
 CSBMLResolvercomp Base class for SBML resolvers
 CSBMLResolverRegistrycomp Registry of all SBML resolvers
 CSBMLRuleConverter Converter that sorts SBML rules and assignments
 CSBMLStripPackageConverter Converter that removes SBML Level 3 packages
 CSBMLUnitsConverter Converts a model's existing units to SI units
 CSBMLUricomp Utility class for handling URIs
 CSBMLValidator Base class for SBML validators
 CSBMLWriter File and text-string SBML writer
 CSBO Facilities for using the Systems Biology Ontology
 CSimpleSpeciesReference Abstract class for references to species in reactions
 CSpecies An SBML species – a pool of entities
 CSpeciesFeaturemulti Defines a feature of a multi Species
 CSpeciesFeatureTypemulti Defines a template for referencing SpeciesFeature objects
 CSpeciesFeatureValuemulti Defines a particular value for a SpeciesFeature
 CSpeciesGlyphlayout A glyph for an SBML species
 CSpeciesReference A reference to an SBML species in a reaction
 CSpeciesReferenceGlyphlayout A glyph for an SBML species reference
 CSpeciesType A species type in SBML Level 2
 CSpeciesTypeComponentIndexmulti Identifies a component within a MultiSpeciesType
 CSpeciesTypeComponentMapInProductmulti Distinguishes between components in reactants versus products
 CSpeciesTypeInstancemulti Allows construction of structured MultiSpeciesType objects
 CStoichiometryMath Stochiometry expressions in SBML Level 2 reactions
 CSubListOfSpeciesFeaturesmulti Defines a set of SpeciesFeature objects
 CSubmodelcomp A model instance inside another model
 CSyntaxChecker Methods for checking the validity of SBML identifiers
 CTextGlyphlayout A glyph for a text label
 CTransitionqual A transition of a QualitativeSpecies
 CTrigger The trigger expression for an SBML event
 CUnit A single unit referenced in an SBML unit definition
 CUnitDefinition A definition of a unit used in an SBML model
 CXMLAttributes A list of attributes on an XML element
 CXMLError XML-level errors, warnings and other diagnostics
 CXMLErrorLog Log of diagnostics reported during XML processing
 CXMLInputStream An interface to an XML input stream
 CXMLNamespaces An XML Namespace
 CXMLNode A node in libSBML's XML document tree
 CXMLOutputStream Interface to an XML output stream
 CXMLOwningOutputFileStreamProxy of C++ XMLOwningOutputFileStream class
 CXMLOwningOutputStringStreamProxy of C++ XMLOwningOutputStringStream class
 CXMLToken A token in an XML stream
 CXMLTriple A qualified XML name
 CSBMLReader File and text-string SBML reader
 CSBMLWriter File and text-string SBML writer