sbrt.kernel.fba.proc
Class RedundRxnRemoverProcess

java.lang.Object
  extended by sbrt.kernel.fba.proc.FbaProcess<Fluxome,Fluxome>
      extended by sbrt.kernel.fba.proc.RedundRxnRemoverProcess
All Implemented Interfaces:
KernelProcess<Fluxome>

public final class RedundRxnRemoverProcess
extends FbaProcess<Fluxome,Fluxome>

This class is used to remove redundant reactions from a fluxome.

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

Constructor Summary
RedundRxnRemoverProcess(IrrevRxnFluxome fluxome)
          Constructs a new redundant reaction remover process.
RedundRxnRemoverProcess(MixedFluxome fluxome)
          Constructs a new redundant reaction remover process.
 
Method Summary
 Fluxome getFluxome()
          Returns the fluxome for which redundant reactions are to be removed.
 void run(ResultsManager<Fluxome> resultsManager)
          Adds the information gathered about the fluxome to the provided results manager.
 
Methods inherited from class sbrt.kernel.fba.proc.FbaProcess
toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RedundRxnRemoverProcess

public RedundRxnRemoverProcess(MixedFluxome fluxome)
Constructs a new redundant reaction remover process.

Parameters:
fluxome - the fluxome for which redundant reactions will be removed.

RedundRxnRemoverProcess

public RedundRxnRemoverProcess(IrrevRxnFluxome fluxome)
Constructs a new redundant reaction remover process.

Parameters:
fluxome - the fluxome for which redundant reactions will be removed.
Method Detail

getFluxome

public Fluxome getFluxome()
Returns the fluxome for which redundant reactions are to be removed.

Specified by:
getFluxome in class FbaProcess<Fluxome,Fluxome>
Returns:
the fluxome for which redundant reactions are to be removed.

run

public void run(ResultsManager<Fluxome> resultsManager)
Adds the information gathered about the fluxome to the provided results manager.

Parameters:
resultsManager - the results manager to which the gathered information will be added.