sbrt.shell.text.fba
Interface FbaOptHeaderParser

All Superinterfaces:
Parser<java.util.LinkedHashSet<java.lang.String>>
All Known Implementing Classes:
FbaOptHeaderParserV1

public interface FbaOptHeaderParser
extends Parser<java.util.LinkedHashSet<java.lang.String>>

This interface is used to represent parsers for headers used in writing files of FBA optimization data.

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

Method Summary
 Fluxome getFluxome()
          Returns the fluxome used to verify reaction names.
 java.lang.String getObjValueHeader()
          Returns the header used to indicate the value of the objective function.
 boolean isObjValueHeader(java.lang.String s)
          Indicates if the provided string is the header used to indicate the value of the objective function.
 
Methods inherited from interface sbrt.shell.text.Parser
parse
 

Method Detail

getFluxome

Fluxome getFluxome()
Returns the fluxome used to verify reaction names.

Returns:
the fluxome used to verify reaction names.

getObjValueHeader

java.lang.String getObjValueHeader()
Returns the header used to indicate the value of the objective function.

Returns:
the header used to indicate the value of the objective function.

isObjValueHeader

boolean isObjValueHeader(java.lang.String s)
Indicates if the provided string is the header used to indicate the value of the objective function.

Parameters:
s - the string to compare.
Returns:
true if the provided string is equal to the string returned by getObjValueHeader(); false otherwise.