sbrt.kernel.fba.proc
Class FbaProcess<F extends Fluxome,R>

java.lang.Object
  extended by sbrt.kernel.fba.proc.FbaProcess<F,R>
Type Parameters:
F - the fluxome type.
R - the results type.
All Implemented Interfaces:
KernelProcess<R>
Direct Known Subclasses:
AbstractCvFbaOptProcess, CatalystDeletionProcess, CdHarFluxVectorProcess, CvCatalystDeletionProcess, CvFbaOptProcess, CvObjectiveFunctionProcess, CvRxnDeletionProcess, CycleIdProcess, ExtremeCurrentProcess, FbaOptProcess, FbaSolverProcess, FluxActivityProcess, FluxCapProcess, FluxIntervalProcess, FluxomeReducerProcess, FluxPlasticityProcess, InitialPointGenerator, NetworkInfoProcess, ObjFunAnalysis, RandConstGeneratorV1, RandomObjectiveGenerator, RedundRxnRemoverProcess, RxnDeletionProcess

public abstract class FbaProcess<F extends Fluxome,R>
extends java.lang.Object
implements KernelProcess<R>

This abstract class is used to represent Flux Balance Analysis processes.

Author:
This class was written and documented by Jeremiah Wright while in the Wagner lab.

Constructor Summary
FbaProcess()
           
 
Method Summary
abstract  F getFluxome()
          Returns the fluxome used in this process.
 java.lang.String toString()
          Returns a string representation of this process.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface sbrt.kernel.KernelProcess
run
 

Constructor Detail

FbaProcess

public FbaProcess()
Method Detail

getFluxome

public abstract F getFluxome()
Returns the fluxome used in this process.

Returns:
the fluxome used in this process.

toString

public java.lang.String toString()
Returns a string representation of this process.

Overrides:
toString in class java.lang.Object
Returns:
a string representation of this process.