class Cytogenetics::ChromosomeAberrations::Translocation

TRANSLOCATION … this is typically a subset of Derivative chromosomes, but have seen it on it’s own

Public Instance Methods

get_breakpoints() click to toggle source

TWo ways of defining translocations: 1) t(1;3)(p31;p13)

# File lib/cytogenetics/chromosome_aberrations.rb, line 144
def get_breakpoints
  chr_i = find_chr(@abr)
  band_i = find_bands(@abr, chr_i[:end_index])
  unless band_i
    @log.warn("No bands defined in #{@abr}")
  else
    chr_i[:chr].each_with_index do |c, i|
      @breakpoints << Breakpoint.new(c, band_i[:bands][i], 'trans')
    end
  end
end