Class: Bio::Ucsc::Ce6::IntronEst

Inherits:
Object
  • Object
show all
Defined in:
lib/bio-ucsc/ce6/intronest.rb

Constant Summary collapse

KLASS =
"IntronEst"
KLASS_S =
KLASS[0..0].downcase + KLASS[1..-1]

Class Method Summary collapse

Class Method Details

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



24
25
26
27
28
# File 'lib/bio-ucsc/ce6/intronest.rb', line 24

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

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



18
19
20
21
22
# File 'lib/bio-ucsc/ce6/intronest.rb', line 18

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