Method: Bio::FlatFileIndex::DataBank.read

Defined in:
lib/bio/io/flatfile/index.rb

.read(name, mode = 'rb', *bdbarg) ⇒ Object



1135
1136
1137
1138
1139
1140
1141
1142
# File 'lib/bio/io/flatfile/index.rb', line 1135

def self.read(name, mode = 'rb', *bdbarg)
  f = File.open(filename(name), mode)
  hash = file2hash(f)
  f.close
  db = self.new(name, nil, hash)
  db.bdb_open(*bdbarg)
  db
end