|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ExtremeCurrentComputer
This interface is used to represent extreme current computers. An extreme current is very similar to an extreme pathway. For a fluxome containing only irreversible reactions (including exchange reactions), no extreme pathways exists, only extreme currents.
Method Summary | |
---|---|
SparseDoubleMatrix<?,java.lang.String> |
getMatrix(IrrevRxnFluxome fluxome)
Returns the extreme current matrix for the provided fluxome. |
SparseDoubleMatrix<?,java.lang.String> |
getMatrix(IrrevRxnFluxome fluxome,
MutableProgressMonitor pm)
Returns the extreme current matrix for the provided fluxome. |
ProgressMonitor |
getProgress()
Returns a progress monitor for this extreme current computer. |
int |
getTotalOps(IrrevRxnFluxome fluxome)
Returns the total number of "operations" required to compute the extreme currents of the provided fluxome. |
Method Detail |
---|
SparseDoubleMatrix<?,java.lang.String> getMatrix(IrrevRxnFluxome fluxome)
fluxome
- the fluxome for which all extreme currents will be
computed.
ProgressMonitor getProgress()
int getTotalOps(IrrevRxnFluxome fluxome)
fluxome
- the fluxome for which the number of operations will be
returned.
SparseDoubleMatrix<?,java.lang.String> getMatrix(IrrevRxnFluxome fluxome, MutableProgressMonitor pm)
fluxome
- the fluxome for which all extreme currents will be
computed.pm
- the progress monitor to be used during computation of extreme
currents.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |