Package org.biopax.paxtools.model.level3
Interface ComplexAssembly
- All Superinterfaces:
BioPAXElement,Cloneable,Conversion,Entity,Interaction,Level3Element,Named,Observable,Process,Serializable,XReferrable
- All Known Implementing Classes:
ComplexAssemblyImpl
Definition: A conversion interaction in which a set of physical entities, at least one being a macromolecule (e.g.
protein, RNA, DNA), aggregate to from a complex physicalEntity. One of the participants of a complexAssembly must be
an instance of the class Complex. The modification of the physicalentities involved in the ComplexAssembly is
captured via BindingFeature class.
Usage: This class is also used to represent complex disassembly. The assembly or disassembly of a complex is often a
spontaneous process, in which case the direction of the complexAssembly (toward either assembly or disassembly)
should be specified via the SPONTANEOUS property. Conversions in which participants obtain or lose
CovalentBindingFeatures ( e.g. glycolysation of proteins) should be modeled with BiochemicalReaction.
Synonyms: aggregation, complex formation
Examples: Assembly of the TFB2 and TFB3 proteins into the TFIIH complex, and assembly of the ribosome through
aggregation of its subunits.
-
Field Summary
Fields inherited from interface org.biopax.paxtools.model.BioPAXElement
UNKNOWN_DOUBLE, UNKNOWN_FLOAT, UNKNOWN_INT -
Method Summary
Methods inherited from interface org.biopax.paxtools.model.BioPAXElement
equivalenceCode, getAnnotations, getModelInterface, getUri, isEquivalentMethods inherited from interface org.biopax.paxtools.model.level3.Conversion
addLeft, addParticipantStoichiometry, addRight, getConversionDirection, getLeft, getParticipantStoichiometry, getRight, getSpontaneous, removeLeft, removeParticipantStoichiometry, removeRight, setConversionDirection, setSpontaneousMethods inherited from interface org.biopax.paxtools.model.level3.Entity
addAvailability, addDataSource, getAvailability, getDataSource, getParticipantOf, removeAvailability, removeDataSourceMethods inherited from interface org.biopax.paxtools.model.level3.Interaction
addInteractionType, addParticipant, getInteractionType, getParticipant, removeInteractionType, removeParticipantMethods inherited from interface org.biopax.paxtools.model.level3.Level3Element
addComment, getComment, removeCommentMethods inherited from interface org.biopax.paxtools.model.level3.Named
addName, getDisplayName, getName, getStandardName, removeName, setDisplayName, setName, setStandardNameMethods inherited from interface org.biopax.paxtools.model.level3.Observable
addEvidence, getEvidence, removeEvidenceMethods inherited from interface org.biopax.paxtools.model.level3.Process
getControlledOf, getPathwayComponentOf, getStepProcessOfMethods inherited from interface org.biopax.paxtools.model.level3.XReferrable
addXref, getXref, removeXref