Class: Bio::Ucsc::Hg18::Gap

Inherits:
Object
  • Object
show all
Defined in:
lib/bio-ucsc/hg18/gap.rb

Class Method Summary collapse

Class Method Details

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



70
71
72
73
74
# File 'lib/bio-ucsc/hg18/gap.rb', line 70

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}_Gap")
  chr_klass.__send__(:find_all_by_interval, interval, opt)
end

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

each chromosome



64
65
66
67
68
# File 'lib/bio-ucsc/hg18/gap.rb', line 64

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}_Gap")
  chr_klass.__send__(:find_by_interval, interval, opt)
end