class Object

Constants

MAX_DUST_DISTANCE_FROM_POLYT
MAX_POLY_A_FROM_RIGHT
MAX_POLY_T_FROM_LEFT

MAX_RUBBISH = 3

MIN_DUST_SIZE
MIN_MIDDLE_POLY_A_SIZE
MIN_MIDDLE_POLY_T_SIZE
MIN_TN_COUNT
OUTPUT_PATH
ROOT_PATH
STATS_PATH

OUTPUT_PATH='output_files'

Private Instance Methods

overlap(polys,mi_start,mi_end) click to toggle source
# File lib/seqtrimnext/plugins/plugin_find_poly_at.rb, line 13
def overlap(polys,mi_start,mi_end)

  # overlap = polys.find{|e| ( mi_start < e['end'])}
  overlap = polys.find{|e| ( overlapX?(mi_start,mi_end, e['begin'],e['end']) )}
  # puts " Overlap #{mi_start} #{mi_end} => #{overlap}"

  return overlap
end