def __init__( self, delimiter='\t', comment='#' ):
        FlatFileParser.__init__( self, delimiter, comment )
        requiredHeaders = {"bNumber":"Name", "gene":"gene", "function":"function"}
        optionalHeaders = {}

        self.addRequiredHeaders( requiredHeaders )
        self.addOptionalHeaders( optionalHeaders )
    def __init__( self, delimiter='\t', comment='#' ):
        FlatFileParser.__init__( self, delimiter, comment )
        requiredHeaders = {"Abbreviation":"Name", "OfficialName":"OfficialName", "Equation":"Equation"}
        optionalHeaders = {}

        self.addRequiredHeaders( requiredHeaders )
        self.addOptionalHeaders( optionalHeaders )
 def __init__(self,delimiter='\t',comment='#'):
     FlatFileParser.__init__( self, delimiter, comment )
     requiredHeaders = {"Abbreviation":"Name", "OfficialName":"OfficialName"}
     optionalHeaders = {"concentration":"concentration","lower":"lower","upper":"upper","compartment":"compartment"}
     
     self.addRequiredHeaders( requiredHeaders )
     self.addOptionalHeaders( optionalHeaders )
    def __init__( self, delimiter='\t',comment="#"):
        FlatFileParser.__init__( self, delimiter, comment )
        requiredHeaders = {"Flux":"Name", "Coefficient":"Coefficient"}
        optionalHeaders = {}

        self.addRequiredHeaders( requiredHeaders )
        self.addOptionalHeaders( optionalHeaders )
 def __init__( self, delimiter='\t', comment='#' ):
     FlatFileParser.__init__( self, delimiter, comment )
     self.reactionParser = ReactionParser()
     
     requiredHeaders = {
                         "Abbreviation":"name", 
                         "Equation":"equation", 
                         "Lower Bound":"lowerBound", 
                         "Upper Bound":"upperBound"
                         }
     optionalHeaders = {"objective":"objective"}
     
     self.addRequiredHeaders( requiredHeaders )
     self.addOptionalHeaders( optionalHeaders )
     self.setObjectiveTag( "objective function" )
 def __init__( self, delimiter='\t', comment='#' ):
     FlatFileParser.__init__( self, delimiter, comment )
     self.setHeader( ["Flux", "Coefficient"] )
 def __init__( self, delimiter='\t', comment='#' ):
     FlatFileParser.__init__( self, delimiter, comment )
     self.setHeader( ["Flux", "Lower", "Upper"] )
     self.noLimit = ['None']
     self.posInf = 1e3
     self.negInf = -1e3