module Bio::Big::FrameCodonHelpers::TrackSequenceTrait

Track sequence position in parent sequence (in nucleotides)

Attributes

track_ntseq_pos[RW]

Public Class Methods

update_reversed_sequence_pos(orfs, ntseq_pos) click to toggle source
# File lib/bigbio/db/emitters/orf_emitter.rb, line 19
def TrackSequenceTrait.update_reversed_sequence_pos orfs, ntseq_pos
  # is the same
  orfs.each { | orf | orf.track_ntseq_pos = ntseq_pos + orf.pos*3 }
  orfs
end
update_sequence_pos(orfs, ntseq_pos) click to toggle source
# File lib/bigbio/db/emitters/orf_emitter.rb, line 15
def TrackSequenceTrait.update_sequence_pos orfs, ntseq_pos
  orfs.each { | orf | orf.track_ntseq_pos = ntseq_pos + orf.pos*3 }
  orfs
end