|
'STRAP:multiple sequence alignments ' | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Reaction
This object holds a biochemical conversion reactants into products.
Field Summary | |
---|---|
static int |
DIRECTION_BACKWARD
|
static int |
DIRECTION_FORWARD
|
static int |
DIRECTION_REVERSIBLE
|
static int |
EQUALS_IGNORE_COMPARTMENT
|
static int |
EQUALS_IGNORE_ORIENTATION
|
static int |
EQUALS_IGNORE_PROTON
|
static int |
EQUALS_IGNORE_STOICHIOMETRY
|
static int |
EQUALS_RECORD_DIFFERENCES
|
static long |
FILTER_NOT_EXCLUDED
|
static long |
FILTER_REJECTED_DATASETS
|
static int |
TEXT_HUMAN_READABLE
|
static int |
TEXT_NO_COMPARTMENT
|
static int |
TEXT_SORT_METABOLITES
|
static long |
UNIQUE
|
Method Summary | |
---|---|
boolean |
areAllSpeciesTranslated()
Short for Integer.parsInt(getAttribute(key)). |
boolean |
equals(Reaction equat1,
long options)
Comparison |
String |
getAttribute(String key)
The network can contain additional implementation specific data. |
double |
getAttributeF(String key)
Short for Double.parsDouble(getAttribute(key)). |
int |
getAttributeI(String key)
|
Map<String,String> |
getAttributes()
|
Object |
getClientProperty(Object o)
This method is similar to JComponent#getClientProperty(Object) |
ReactionCollection |
getCollection()
Returns the reference of the containing network object. |
String |
getCompartmentOfSpeciesP(String m)
|
String |
getCompartmentOfSpeciesS(String m)
Returns null if the given metabolite is not part of the reaction. |
String[] |
getCompartmentsP()
List of Compartments for products. |
String[] |
getCompartmentsS()
List of reactants |
String[] |
getCompartmentsWithEnzyme()
Alle compartments fur diese Reaktionsgleichung, sorted alphabetically In der Implementierung wird getReactionsWithThisStoichiometry() iteriert und eine Liste aller compartments erstellt. |
int |
getConfidence()
|
String[] |
getDatasetFields()
If the reaction is created from a Dataset then return the dataset fields. |
float |
getDeltaG()
|
int |
getDirection()
See DIRECTION_FORWARD, DIRECTION_BACKWARD, DIRECTION_REVERSIBLE |
String[] |
getEC()
Array of EC-numbers or an array of length 0. |
String |
getID()
The Identifier. |
String |
getName()
The human readable name of the reaction. |
String[] |
getProducts()
List of products The following Arrays have exactly the same size: getCompartmentsP() getProducts() getSpeciesP() getStoichiometriesP() |
Reaction[] |
getReactionsWithThisStoichiometry()
Die Grundidee ist, dass initial ein Array von Reaktionen generiert wird, bei der jede Stoichiometrie nur einmal auftaucht. |
Species[] |
getSpeciesP()
List of products |
Species[] |
getSpeciesS()
List of reactants |
int[] |
getStoichiometriesP()
Stoichiometries of products. |
int[] |
getStoichiometriesS()
Stoichiometries of reactants. |
int |
getStoichiometryP(String metabolite,
String compartment)
|
int |
getStoichiometryS(String metabolite,
String compartment)
Compartment may be null. |
String[] |
getSubstrates()
List of reactants The following Arrays have exactly the same size: getCompartmentsS() getSubstrates() getSpeciesS() getStoichiometriesS() |
String[] |
getSubstratesAndProducts()
Union set of getSubstrates() and getProducts() |
String[] |
getSubstratesAndProductsWithoutProton()
Union of getSubstrates() and getProducts() skipping H2O and H+ |
int |
getSubstratesAndProductsWithoutProtonHashCode()
Dadurch wird die equals Methode extrem schnell |
boolean |
isBiomass()
|
boolean |
isExcluded()
Exists but should not be used in file export. |
boolean |
isReversible()
Identical to getDirection()==DIRECTION_REVERSIBLE |
boolean |
isTransport()
True if reactants and products have different compartments. |
void |
putClientProperty(Object key,
Object value)
This method allows to attach data. |
void |
setDeltaG(float f)
|
void |
setDirection(int direction)
See DIRECTION_FORWARD, DIRECTION_BACKWARD, DIRECTION_REVERSIBLE |
void |
setExcluded(boolean b)
Exists but should not be used in file export |
void |
setReactionsWithThisStoichiometry(Reaction[] rr)
|
String |
toText(int options)
Options may be 0 or TEXT_HUMAN_READABLE |
Field Detail |
---|
static final int EQUALS_IGNORE_COMPARTMENT
static final int EQUALS_IGNORE_PROTON
static final int EQUALS_IGNORE_ORIENTATION
static final int EQUALS_IGNORE_STOICHIOMETRY
static final int EQUALS_RECORD_DIFFERENCES
static final int TEXT_HUMAN_READABLE
static final int TEXT_NO_COMPARTMENT
static final int TEXT_SORT_METABOLITES
static final int DIRECTION_FORWARD
static final int DIRECTION_BACKWARD
static final int DIRECTION_REVERSIBLE
static final long UNIQUE
static final long FILTER_REJECTED_DATASETS
static final long FILTER_NOT_EXCLUDED
Method Detail |
---|
Reaction[] getReactionsWithThisStoichiometry()
String[] getCompartmentsWithEnzyme()
String toText(int options)
void setDeltaG(float f)
float getDeltaG()
boolean isTransport()
boolean isBiomass()
String[] getSubstratesAndProducts()
String[] getSubstratesAndProductsWithoutProton()
int getSubstratesAndProductsWithoutProtonHashCode()
String[] getSubstrates()
String[] getProducts()
Species[] getSpeciesS()
Species[] getSpeciesP()
String[] getCompartmentsP()
String[] getCompartmentsS()
String getCompartmentOfSpeciesS(String m)
String getCompartmentOfSpeciesP(String m)
int[] getStoichiometriesS()
int[] getStoichiometriesP()
int getStoichiometryS(String metabolite, String compartment)
int getStoichiometryP(String metabolite, String compartment)
boolean equals(Reaction equat1, long options)
void putClientProperty(Object key, Object value)
Object getClientProperty(Object o)
String getAttribute(String key)
$DEPENDSON="FAD"The method call getAttribute("DEPENDSON") would return "FAD"
Map<String,String> getAttributes()
double getAttributeF(String key)
int getAttributeI(String key)
boolean areAllSpeciesTranslated()
String getID()
String getName()
int getConfidence()
String[] getEC()
ReactionCollection getCollection()
void setReactionsWithThisStoichiometry(Reaction[] rr)
void setDirection(int direction)
int getDirection()
void setExcluded(boolean b)
boolean isExcluded()
boolean isReversible()
String[] getDatasetFields()
|
'STRAP:multiple sequence alignments ' | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |