Method: Bio::FlatFileIndex::Indexer.makeindexFlat
- Defined in:
- lib/bio/io/flatfile/indexer.rb
.makeindexFlat(name, parser, options, *files) ⇒ Object
def
508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 |
# File 'lib/bio/io/flatfile/indexer.rb', line 508 def self.makeindexFlat(name, parser, , *files) DEBUG.print "makeing flat/1 DataBank using temporary files...\n" db = DataBank.new(name, nil) db.format = parser.format db.fileids.add(*files) db.primary = parser.primary.name db.secondary = parser.secondary.names db.fileids.recalc DEBUG.print "writing DabaBank...\n" db.write('wb') addindex_flat(db, :new, (0...(files.size)), parser, ) db.close true end |