sbrt.kernel.fba.comp
Class FbaSolver

java.lang.Object
  extended by sbrt.kernel.fba.comp.FbaSolver

public class FbaSolver
extends java.lang.Object

This class is used to solve the system of linear equations Sv = 0.

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

Constructor Summary
FbaSolver()
           
 
Method Summary
static LinearSystemSolution<java.lang.String> solve(Fluxome fluxome, LinearSystemSolver<java.lang.String> solver)
          Solves Sv = 0, where S is the stoichiometry matrix of the provided fluxome and v is the vector of fluxes.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FbaSolver

public FbaSolver()
Method Detail

solve

public static LinearSystemSolution<java.lang.String> solve(Fluxome fluxome,
                                                           LinearSystemSolver<java.lang.String> solver)
Solves Sv = 0, where S is the stoichiometry matrix of the provided fluxome and v is the vector of fluxes.

Parameters:
fluxome - the fluxome used to define Sv = 0.
solver - the linear system solver to be used.
Returns:
a solution to the system of linear equations represented as Sv = 0.