Method: Bio::Alignment::OriginalAlignment#rehash
- Defined in:
- lib/bio/alignment.rb
#rehash ⇒ Object
Reconstructs internal data structure. (Like Hash#rehash)
1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 |
# File 'lib/bio/alignment.rb', line 1651 def rehash @seqs.rehash oldkeys = @keys tmpkeys = @seqs.keys @keys.collect! do |k| tmpkeys.delete(k) end @keys.compact! @keys.concat(tmpkeys) self end |