|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Conversion
Definition: An interaction in which molecules of one or more PhysicalEntity pools are physically
transformed and become a member of one or more other PhysicalEntity pools.
BiochemicalReactions will change the ModificationFeatures on a
PhysicalEntity, Transport will change the Cellular Location and ComplexAssembly will
change BindingFeatures. Generic Conversion class should only be used when the modification does not fit
into a any of these classes.
Example: Opening of a voltage gated channel.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.biopax.paxtools.model.BioPAXElement |
|---|
BioPAXElement.Key |
| Field Summary |
|---|
| Fields inherited from interface org.biopax.paxtools.model.BioPAXElement |
|---|
UNKNOWN_DOUBLE, UNKNOWN_FLOAT, UNKNOWN_INT |
| Method Summary | |
|---|---|
void |
addLeft(PhysicalEntity left)
Adds a participant to the left side of the conversion interaction. |
void |
addParticipantStoichiometry(Stoichiometry stoichiometry)
This method adds a stoichiometry for one of the participants of this conversion. |
void |
addRight(PhysicalEntity right)
Adds a participant to the right side of the conversion interaction. |
ConversionDirectionType |
getConversionDirection()
This property represents the direction of the reaction. |
java.util.Set<PhysicalEntity> |
getLeft()
The participants on the left side of the conversion interaction. |
java.util.Set<Stoichiometry> |
getParticipantStoichiometry()
Stoichiometry of the left ( getLeft()) and right(getRight()) participants. |
java.util.Set<PhysicalEntity> |
getRight()
The participants on the right side of the conversion interaction. |
java.lang.Boolean |
getSpontaneous()
Specifies whether a conversion occurs spontaneously or not. |
void |
removeLeft(PhysicalEntity left)
Removes a participant from the left side of the conversion interaction. |
void |
removeParticipantStoichiometry(Stoichiometry stoichiometry)
This method removes a stoichiometry for one of the participants of this conversion. |
void |
removeRight(PhysicalEntity right)
Removes a participant from the right side of the conversion interaction. |
void |
setConversionDirection(ConversionDirectionType conversionDirection)
This property represents the direction of the reaction. |
void |
setSpontaneous(java.lang.Boolean spontaneous)
Specifies whether a conversion occurs spontaneously or not. |
| Methods inherited from interface org.biopax.paxtools.model.level3.Interaction |
|---|
addInteractionType, addParticipant, getInteractionType, getParticipant, removeInteractionType, removeParticipant |
| Methods inherited from interface org.biopax.paxtools.model.level3.Process |
|---|
getControlledOf, getPathwayComponentOf, getStepProcessOf |
| Methods inherited from interface org.biopax.paxtools.model.level3.Entity |
|---|
addAvailability, addDataSource, getAvailability, getDataSource, getParticipantOf, removeAvailability, removeDataSource |
| Methods inherited from interface org.biopax.paxtools.model.level3.Observable |
|---|
addEvidence, getEvidence, removeEvidence |
| Methods inherited from interface org.biopax.paxtools.model.level3.Named |
|---|
addName, getDisplayName, getName, getStandardName, removeName, setDisplayName, setStandardName |
| Methods inherited from interface org.biopax.paxtools.model.level3.XReferrable |
|---|
addXref, getXref, removeXref |
| Methods inherited from interface org.biopax.paxtools.model.level3.Level3Element |
|---|
addComment, getComment, removeComment |
| Methods inherited from interface org.biopax.paxtools.model.BioPAXElement |
|---|
equivalenceCode, getAnnotations, getModelInterface, getRDFId, isEquivalent |
| Method Detail |
|---|
java.util.Set<PhysicalEntity> getLeft()
void addLeft(PhysicalEntity left)
left - participants to be added to the left side of the conversion interaction.void removeLeft(PhysicalEntity left)
left - participants to be removed from the left side of the conversion interaction.java.util.Set<Stoichiometry> getParticipantStoichiometry()
getLeft()) and right(getRight()) participants.
Note: This is a "bridge" workaround for the n-ary relationship problem. There is no default stoichiometry (
e.g. 1). Leaving this out will create reactions with unknown stoichiometry.
It is a best practice to define the stoichiometry of each participant.
It is invalid to define more than one stoichiometry per participant.
It is invalid to reuse stoichiometry instances across conversions.
getLeft()) and right(getRight()) participants.void addParticipantStoichiometry(Stoichiometry stoichiometry)
stoichiometry - to be addedvoid removeParticipantStoichiometry(Stoichiometry stoichiometry)
stoichiometry - to be removedjava.util.Set<PhysicalEntity> getRight()
void addRight(PhysicalEntity right)
right - participants to be added to the right side of the conversion interaction.void removeRight(PhysicalEntity right)
right - participants to be removed from the right side of the conversion interaction.java.lang.Boolean getSpontaneous()
void setSpontaneous(java.lang.Boolean spontaneous)
spontaneous - Whether if this conversion is spontaneous.ConversionDirectionType getConversionDirection()
void setConversionDirection(ConversionDirectionType conversionDirection)
conversionDirection - One of REVERSIBLE, LEFT-TO-RIGHT or RIGHT-TO-LEFT -- null for unknown.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||