lib/bio/db/primer3.rb in bio-polyploid-tools-0.8.6 vs lib/bio/db/primer3.rb in bio-polyploid-tools-0.8.7

- old
+ new

@@ -58,10 +58,11 @@ attr_accessor :used_contigs attr_accessor :snp_from attr_accessor :regions attr_accessor :primer3_errors attr_accessor :repetitive + attr_accessor :hit_count def line_1_name "#{gene}:#{position}#{original}>#{snp} #{line_1}}" end @@ -247,10 +248,11 @@ end def print_primers to_print = values.dup to_print << @repetitive + to_print << hit_count to_print.join(",") end def found_primers? return self.values[7] && self.values[7] != nil @@ -763,10 +765,11 @@ snp.original = snp_in.original snp.primer3_errors = Set.new snp_in.errors snp.position = snp_in.position snp.snp = snp_in.snp snp.repetitive = snp_in.repetitive - + #puts snp_in.inspect + snp.hit_count = snp_in.hit_count snp.line_1 = @line_1 snp.line_2 = @line_2 snp.snp_from = snp_in snp.regions = snp_in.exon_list.values.collect { |x| x.collect {|y| y.target_region.to_s }} @snp_hash[snp.to_s] = snp