Class: Bio::Ucsc::Fr2::Rmsk

Inherits:
Object
  • Object
show all
Defined in:
lib/bio-ucsc/fr2/rmsk.rb

Class Method Summary collapse

Class Method Details

.find_all_by_interval(interval, opt = {:partial => true}) ⇒ Object



69
70
71
72
73
# File 'lib/bio-ucsc/fr2/rmsk.rb', line 69

def self.find_all_by_interval(interval, opt = {:partial => true}); interval = Bio::Ucsc::Gi.wrap(interval)
  chrom = interval.chrom[0..0].upcase + interval.chrom[1..-1]
  chr_klass = self.const_get("#{chrom}_Rmsk")
  chr_klass.__send__(:find_all_by_interval, interval, opt)
end

.find_by_interval(interval, opt = {:partial => true}) ⇒ Object

each chromosome



63
64
65
66
67
# File 'lib/bio-ucsc/fr2/rmsk.rb', line 63

def self.find_by_interval(interval, opt = {:partial => true}); interval = Bio::Ucsc::Gi.wrap(interval)
  chrom = interval.chrom[0..0].upcase + interval.chrom[1..-1]
  chr_klass = self.const_get("#{chrom}_Rmsk")
  chr_klass.__send__(:find_by_interval, interval, opt)
end