java.lang.Object
de.ipk_gatersleben.ag_nw.graffiti.plugins.ios.sbml.SBMLReactionHelper
public class SBMLReactionHelper
extends Object
-
-
Method Summary
Modifier and Type |
Method |
Description |
void |
addModifierCloneToList(String reactionId,
String speciesId,
Edge reactantEdge) |
|
void |
addProductCloneToList(String reactionId,
String speciesId,
Edge reactantEdge) |
|
void |
addReactantCloneToList(String reactionId,
String speciesId,
Edge reactantEdge) |
|
void |
addReactionCloneToList(String reactionId,
Node reactionNode) |
|
void |
deleteAnnotation(Node reactinNode) |
|
void |
deleteAnnotationModifier(Edge edge) |
|
void |
deleteAnnotationProduct(Edge edge) |
|
void |
deleteAnnotationReactant(Edge edge) |
|
void |
deleteMetaID(Node reactinNode) |
|
void |
deleteMetaIDModifier(Edge edge) |
|
void |
deleteMetaIDProduct(Edge edge) |
|
void |
deleteMetaIDReactant(Edge edge) |
|
void |
deleteNonRDFAnnotation(Node reactinNode) |
|
void |
deleteNonRDFAnnotationModifier(Edge edge) |
|
void |
deleteNonRDFAnnotationProduct(Edge edge) |
|
void |
deleteNonRDFAnnotationReactant(Edge edge) |
|
void |
deleteNotes(Node reactinNode) |
|
void |
deleteNotesModifier(Edge edge) |
|
void |
deleteNotesProduct(Edge edge) |
|
void |
deleteNotesReactant(Edge edge) |
|
void |
deleteSBOTerm(Node reactinNode) |
|
void |
deleteSBOTermModifier(Edge edge) |
|
void |
deleteSBOTermProduct(Edge edge) |
|
void |
deleteSBOTermReactant(Edge edge) |
|
org.sbml.jsbml.Annotation |
getAnnotation(Node reactionNode) |
|
org.sbml.jsbml.Annotation |
getAnnotationModifier(Edge edge) |
|
org.sbml.jsbml.Annotation |
getAnnotationProduct(Edge edge) |
|
org.sbml.jsbml.Annotation |
getAnnotationReactant(Edge edge) |
|
String |
getCompartment(Node reactionNode) |
|
Boolean |
getConstant(Edge reactionEdge) |
|
Boolean |
getFast(Node reactionNode) |
|
String |
getID(Edge reactionEdge) |
|
String |
getID(Node reactionNode) |
|
String |
getMetaID(Node reactionNode) |
|
String |
getMetaIDModifier(Edge edge) |
|
String |
getMetaIDProduct(Edge edge) |
|
String |
getMetaIDReactant(Edge edge) |
|
Map<ReactionIDSpeciesIDWrapper,List<Edge>> |
getModifierClones() |
|
String |
getName(Edge reactionEdge) |
|
String |
getName(Node reactionNode) |
|
org.sbml.jsbml.Annotation |
getNonRDFAnnotation(Node reactionNode) |
|
org.sbml.jsbml.xml.XMLNode |
getNonRDFAnnotationModifier(Edge edge) |
|
org.sbml.jsbml.xml.XMLNode |
getNonRDFAnnotationProduct(Edge edge) |
|
org.sbml.jsbml.xml.XMLNode |
getNonRDFAnnotationReactant(Edge edge) |
|
org.sbml.jsbml.xml.XMLNode |
getNotes(Node reactionNode) |
|
Object |
getNotesModifier(Edge edge) |
|
Object |
getNotesProduct(Edge edge) |
|
Object |
getNotesReactant(Edge edge) |
|
Map<ReactionIDSpeciesIDWrapper,List<Edge>> |
getProductClones() |
|
Map<ReactionIDSpeciesIDWrapper,List<Edge>> |
getReactantClones() |
|
Map<String,List<Node>> |
getReactionClones() |
|
Node |
getReactionNode(String layoutId,
String reactionId) |
|
Boolean |
getReversible(Node reactionNode) |
|
String |
getSBOTerm(Node reactionNode) |
|
String |
getSBOTermModifier(Edge edge) |
|
String |
getSBOTermProduct(Edge edge) |
|
String |
getSBOTermReactant(Edge edge) |
|
String |
getSpecies(Edge reactionEdge) |
|
String |
getStoichiometry(Edge reactionEdge) |
|
Boolean |
isSetAnnotation(Node reactionNode) |
|
Boolean |
isSetAnnotationModifier(Edge edge) |
|
Boolean |
isSetAnnotationProduct(Edge edge) |
|
Boolean |
isSetAnnotationReactant(Edge edge) |
|
Boolean |
isSetCompartment(Node reactionNode) |
|
Boolean |
isSetConstant(Edge reactionEdge) |
|
Boolean |
isSetFast(Node reactionNode) |
|
Boolean |
isSetID(Edge reactionEdge) |
|
Boolean |
isSetID(Node reactionNode) |
|
Boolean |
isSetMetaID(Node reactionNode) |
|
Boolean |
isSetMetaIDModifier(Edge edge) |
|
Boolean |
isSetMetaIDProduct(Edge edge) |
|
Boolean |
isSetMetaIDReactant(Edge edge) |
|
Boolean |
isSetName(Edge reactionEdge) |
|
Boolean |
isSetName(Node reactionNode) |
|
Boolean |
isSetNonRDFAnnotation(Node reactionNode) |
|
Boolean |
isSetNonRDFAnnotationModifier(Edge edge) |
|
Boolean |
isSetNonRDFAnnotationProduct(Edge edge) |
|
Boolean |
isSetNonRDFAnnotationReactant(Edge edge) |
|
Boolean |
isSetNotes(Node reactionNode) |
|
Boolean |
isSetNotesModifier(Edge edge) |
|
Boolean |
isSetNotesProduct(Edge edge) |
|
Boolean |
isSetNotesReactant(Edge edge) |
|
Boolean |
isSetReversible(Node reactionNode) |
|
Boolean |
isSetSBOTerm(Node reactionNode) |
|
Boolean |
isSetSBOTermModifier(Edge edge) |
|
Boolean |
isSetSBOTermProduct(Edge edge) |
|
Boolean |
isSetSBOTermReactant(Edge edge) |
|
Boolean |
isSetSpecies(Edge reactionEdge) |
|
Boolean |
isSetStoichiometry(Edge reactionEdge) |
|
void |
setAnnotation(Node reactionNode,
org.sbml.jsbml.Annotation annotation) |
|
void |
setAnnotationModifier(Edge reactionEdge,
org.sbml.jsbml.Annotation annotation) |
|
void |
setAnnotationProduct(Edge reactionEdge,
org.sbml.jsbml.Annotation annotation) |
|
void |
setAnnotationReactant(Edge reactionEdge,
org.sbml.jsbml.Annotation annotation) |
|
void |
setCompartment(Node reactionNode,
String compartment) |
|
void |
setConstant(Edge reactionEdge,
Boolean constant) |
|
void |
setFast(Node reactionNode,
Boolean fast) |
|
void |
setID(Edge reactionEdge,
String ID) |
|
void |
setID(Node reactionNode,
String ID) |
|
void |
setLabel(Node reactionNode,
String name,
String id,
PositionGridGenerator pgg) |
|
void |
setMetaID(Node reactionNode,
String metaID) |
|
void |
setMetaIDModifier(Edge reactionEdge,
String metaID) |
|
void |
setMetaIDProduct(Edge reactionEdge,
String metaID) |
|
void |
setMetaIDReactant(Edge reactionEdge,
String metaID) |
|
void |
setName(Edge reactionEdge,
String name) |
|
void |
setNonRDFAnnotation(Node reactionNode,
org.sbml.jsbml.xml.XMLNode nonRDFAnnotation) |
|
void |
setNonRDFAnnotationModifier(Edge reactionEdge,
org.sbml.jsbml.xml.XMLNode xmlNode) |
|
void |
setNonRDFAnnotationProduct(Edge reactionEdge,
org.sbml.jsbml.xml.XMLNode xmlNode) |
|
void |
setNonRDFAnnotationReactant(Edge reactionEdge,
org.sbml.jsbml.xml.XMLNode xmlNode) |
|
void |
setNotes(Node reactionNode,
String notes,
org.sbml.jsbml.xml.XMLNode notesObj) |
|
void |
setNotesModifier(Edge reactionEdge,
String notes,
org.sbml.jsbml.xml.XMLNode notesObj) |
|
void |
setNotesProduct(Edge reactionEdge,
String notes,
org.sbml.jsbml.xml.XMLNode notesObj) |
|
void |
setNotesReactant(Edge reactionEdge,
String notes,
org.sbml.jsbml.xml.XMLNode notesObj) |
|
void |
setReversible(Node reactionNode,
Boolean reversible) |
|
void |
setSBOTerm(Node reactionNode,
String sboTerm) |
|
void |
setSBOTermModifier(Edge reactionEdge,
String sboTerm) |
|
void |
setSBOTermProduct(Edge reactionEdge,
String sboTerm) |
|
void |
setSBOTermReactant(Edge reactionEdge,
String sboTerm) |
|
void |
setSpecies(Edge reactionEdge,
String species) |
|
void |
setStoichiometry(Edge reactionEdge,
Double stoichiometry) |
|
-
Constructor Details
-
SBMLReactionHelper
public SBMLReactionHelper(
Graph g)
Constructor. Initializes the graph
- Parameters:
g
- the graph where the information is read from
-
Method Details
-
-
-
-
-
-
addReactionCloneToList
public void addReactionCloneToList(
String reactionId,
Node reactionNode)
-
addReactantCloneToList
public void addReactantCloneToList(
String reactionId,
String speciesId,
Edge reactantEdge)
-
addProductCloneToList
public void addProductCloneToList(
String reactionId,
String speciesId,
Edge reactantEdge)
-
addModifierCloneToList
public void addModifierCloneToList(
String reactionId,
String speciesId,
Edge reactantEdge)
-
-
-
-
-
-
-
-
-
-
-
-
-
setReversible
public void setReversible(
Node reactionNode,
Boolean reversible)
-
-
setCompartment
public void setCompartment(
Node reactionNode,
String compartment)
-
-
-
-
-
deleteSBOTerm
public void deleteSBOTerm(
Node reactinNode)
-
setSBOTerm
public void setSBOTerm(
Node reactionNode,
String sboTerm)
-
-
-
setAnnotation
public void setAnnotation(
Node reactionNode,
org.sbml.jsbml.Annotation annotation)
-
getAnnotation
public org.sbml.jsbml.Annotation getAnnotation(
Node reactionNode)
-
deleteAnnotation
public void deleteAnnotation(
Node reactinNode)
-
-
setNonRDFAnnotation
public void setNonRDFAnnotation(
Node reactionNode,
org.sbml.jsbml.xml.XMLNode nonRDFAnnotation)
-
getNonRDFAnnotation
public org.sbml.jsbml.Annotation getNonRDFAnnotation(
Node reactionNode)
-
deleteNonRDFAnnotation
public void deleteNonRDFAnnotation(
Node reactinNode)
-
isSetNonRDFAnnotation
public Boolean isSetNonRDFAnnotation(
Node reactionNode)
-
setNotes
public void setNotes(
Node reactionNode,
String notes,
org.sbml.jsbml.xml.XMLNode notesObj)
-
getNotes
public org.sbml.jsbml.xml.XMLNode getNotes(
Node reactionNode)
-
-
deleteNotes
public void deleteNotes(
Node reactinNode)
-
setSpecies
public void setSpecies(
Edge reactionEdge,
String species)
-
-
setName
public void setName(
Edge reactionEdge,
String name)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
setSBOTermReactant
public void setSBOTermReactant(
Edge reactionEdge,
String sboTerm)
-
-
deleteSBOTermReactant
public void deleteSBOTermReactant(
Edge edge)
-
-
setSBOTermProduct
public void setSBOTermProduct(
Edge reactionEdge,
String sboTerm)
-
-
deleteSBOTermProduct
public void deleteSBOTermProduct(
Edge edge)
-
-
setSBOTermModifier
public void setSBOTermModifier(
Edge reactionEdge,
String sboTerm)
-
-
deleteSBOTermModifier
public void deleteSBOTermModifier(
Edge edge)
-
-
setAnnotationProduct
public void setAnnotationProduct(
Edge reactionEdge,
org.sbml.jsbml.Annotation annotation)
-
getAnnotationProduct
public org.sbml.jsbml.Annotation getAnnotationProduct(
Edge edge)
-
deleteAnnotationProduct
public void deleteAnnotationProduct(
Edge edge)
-
-
setNonRDFAnnotationProduct
public void setNonRDFAnnotationProduct(
Edge reactionEdge,
org.sbml.jsbml.xml.XMLNode xmlNode)
-
getNonRDFAnnotationProduct
public org.sbml.jsbml.xml.XMLNode getNonRDFAnnotationProduct(
Edge edge)
-
deleteNonRDFAnnotationProduct
public void deleteNonRDFAnnotationProduct(
Edge edge)
-
isSetNonRDFAnnotationProduct
public Boolean isSetNonRDFAnnotationProduct(
Edge edge)
-
setAnnotationModifier
public void setAnnotationModifier(
Edge reactionEdge,
org.sbml.jsbml.Annotation annotation)
-
getAnnotationModifier
public org.sbml.jsbml.Annotation getAnnotationModifier(
Edge edge)
-
deleteAnnotationModifier
public void deleteAnnotationModifier(
Edge edge)
-
-
setNonRDFAnnotationModifier
public void setNonRDFAnnotationModifier(
Edge reactionEdge,
org.sbml.jsbml.xml.XMLNode xmlNode)
-
getNonRDFAnnotationModifier
public org.sbml.jsbml.xml.XMLNode getNonRDFAnnotationModifier(
Edge edge)
-
deleteNonRDFAnnotationModifier
public void deleteNonRDFAnnotationModifier(
Edge edge)
-
isSetNonRDFAnnotationModifier
public Boolean isSetNonRDFAnnotationModifier(
Edge edge)
-
setAnnotationReactant
public void setAnnotationReactant(
Edge reactionEdge,
org.sbml.jsbml.Annotation annotation)
-
getAnnotationReactant
public org.sbml.jsbml.Annotation getAnnotationReactant(
Edge edge)
-
deleteAnnotationReactant
public void deleteAnnotationReactant(
Edge edge)
-
-
setNonRDFAnnotationReactant
public void setNonRDFAnnotationReactant(
Edge reactionEdge,
org.sbml.jsbml.xml.XMLNode xmlNode)
-
getNonRDFAnnotationReactant
public org.sbml.jsbml.xml.XMLNode getNonRDFAnnotationReactant(
Edge edge)
-
deleteNonRDFAnnotationReactant
public void deleteNonRDFAnnotationReactant(
Edge edge)
-
isSetNonRDFAnnotationReactant
public Boolean isSetNonRDFAnnotationReactant(
Edge edge)
-
setNotesReactant
public void setNotesReactant(
Edge reactionEdge,
String notes,
org.sbml.jsbml.xml.XMLNode notesObj)
-
-
deleteNotesReactant
public void deleteNotesReactant(
Edge edge)
-
-
setNotesProduct
public void setNotesProduct(
Edge reactionEdge,
String notes,
org.sbml.jsbml.xml.XMLNode notesObj)
-
-
deleteNotesProduct
public void deleteNotesProduct(
Edge edge)
-
-
setNotesModifier
public void setNotesModifier(
Edge reactionEdge,
String notes,
org.sbml.jsbml.xml.XMLNode notesObj)
-
-
deleteNotesModifier
public void deleteNotesModifier(
Edge edge)
-
-
-
-
getStoichiometry
public String getStoichiometry(
Edge reactionEdge)
-
-
setStoichiometry
public void setStoichiometry(
Edge reactionEdge,
Double stoichiometry)
-
setConstant
public void setConstant(
Edge reactionEdge,
Boolean constant)