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

java.lang.Object
  extended by sbrt.kernel.fba.proc.FbaProcess<F,R>
      extended by sbrt.kernel.fba.proc.AbstractCvFbaOptProcess<F,R>
Type Parameters:
F - the fluxome type.
R - the results type.
All Implemented Interfaces:
KernelProcess<R>
Direct Known Subclasses:
CvFluxIntervalProcess, SvCdHarFluxVectorProcess, SvInitialPointProcess

public abstract class AbstractCvFbaOptProcess<F extends Fluxome,R>
extends FbaProcess<F,R>

This class is used to represent constraint-variation Flux Balance Analysis processes. It offers two static methods to aid in this sort of process.

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

Constructor Summary
AbstractCvFbaOptProcess()
           
 
Method Summary
static void restoreConstraints(FluxConstraints constraints, FluxCvComputer<?> computer)
          Restores the provided constraints in the provided constraint-variation computer.
static void setConstraints(FluxConstraints constraints, FluxCvComputer<?> computer)
          Sets the provided constraints in the provided constraint-variation computer.
 
Methods inherited from class sbrt.kernel.fba.proc.FbaProcess
getFluxome, toString
 
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

AbstractCvFbaOptProcess

public AbstractCvFbaOptProcess()
Method Detail

setConstraints

public static void setConstraints(FluxConstraints constraints,
                                  FluxCvComputer<?> computer)
Sets the provided constraints in the provided constraint-variation computer.

Parameters:
constraints - the set of flux constraints.
computer - the computer in which to set the provided constraints.

restoreConstraints

public static void restoreConstraints(FluxConstraints constraints,
                                      FluxCvComputer<?> computer)
Restores the provided constraints in the provided constraint-variation computer.

Parameters:
constraints - the set of flux constraints to be restored.
computer - the computer in which to restore the provided constraints.