org.biopax.paxtools.model.level3
Interface ComplexAssembly
- All Superinterfaces:
- BioPAXElement, java.lang.Cloneable, Conversion, Entity, Interaction, Level3Element, Named, Observable, Process, java.io.Serializable, XReferrable
- All Known Implementing Classes:
- ComplexAssemblyImpl
public interface ComplexAssembly
- extends Conversion
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.
| Methods inherited from interface org.biopax.paxtools.model.level3.Conversion |
addLeft, addParticipantStoichiometry, addRight, getConversionDirection, getLeft, getParticipantStoichiometry, getRight, getSpontaneous, removeLeft, removeParticipantStoichiometry, removeRight, setConversionDirection, setSpontaneous |
Copyright © 2011 BioPAX. All Rights Reserved.