Class: ParserExonerate

Inherits:
BlastTypeParser show all
Defined in:
lib/gene_assembler/parser_exonerate.rb

Instance Attribute Summary

Attributes inherited from Parser

#dataset

Instance Method Summary collapse

Methods inherited from BlastTypeParser

#initialize, #load_dataset

Methods inherited from Parser

#create_dataset, #initialize, #load_dataset

Constructor Details

This class inherits a constructor from BlastTypeParser

Instance Method Details

#parse_file(file) ⇒ Object



6
7
8
9
# File 'lib/gene_assembler/parser_exonerate.rb', line 6

def parse_file(file)
  exonerate=ExonerateResult.new(file,@all)
  return exonerate
end

#populate_extra_atributes(contig, item) ⇒ Object

Añade los frameshift localizados x el exonerate



11
12
13
14
# File 'lib/gene_assembler/parser_exonerate.rb', line 11

def populate_extra_atributes(contig,item) #Añade los frameshift localizados x el exonerate
	   	contig.q_frameshift=item.q_frameshift
    	contig.s_frameshift=item.s_frameshift
end