Method: Bio::PROSITE#taxon_range
- Defined in:
- lib/bio/db/prosite.rb
#taxon_range(expand = nil) ⇒ Object
Returns
288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 |
# File 'lib/bio/db/prosite.rb', line 288 def taxon_range( = nil) range = comment['TAXO-RANGE'] if range and = [] range.scan(/./) do |x| case x when 'A'; .push('archaebacteria') when 'B'; .push('bacteriophages') when 'E'; .push('eukaryotes') when 'P'; .push('prokaryotes') when 'V'; .push('eukaryotic viruses') end end range = end return range end |