def check_if_maker_input?
      query        = GeneValidator.extract_input_fasta_sequence(0)
      parse_query  = query.scan(/>([^\n]*)\n([A-Za-z\n]*)/)[0]
      definition   = parse_query[0].delete("\n")
      number       = '-?\d*\.?\d*'
      qi_match     = definition.match(/QI:#{number}\|#{number}\|#{number}\|
                                      #{number}\|#{number}\|#{number}\|
                                      #{number}\|#{number}\|#{number}/x)
      return if qi_match.nil?
      @opt[:validations] << 'maker_qi'
    end
def check_if_maker_input?
      query        = GeneValidator.extract_input_fasta_sequence(0)
      parse_query  = query.scan(/>([^\n]*)\n([A-Za-z\n]*)/)[0]
      definition   = parse_query[0].delete("\n")
      number       = '-?\d*\.?\d*'
      qi_match     = definition.match(/QI:#{number}\|#{number}\|#{number}\|
                                      #{number}\|#{number}\|#{number}\|
                                      #{number}\|#{number}\|#{number}/x)
      return if qi_match.nil?
      @opt[:validations] << 'maker_qi'
    end
Adds 'maker' to @opt[:validations] if the first definiton in the input
 fasta file contains MAKER's QI (quality index) score