Method: Bio::Alignment::OriginalAlignment#purge
- Defined in:
- lib/bio/alignment.rb
#purge(*arg) ⇒ Object
Removes sequences from the alignment by given keys. Returns an alignment object consists of removed sequences.
It resembles BioPerl’s AlignI::purge method.
1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 |
# File 'lib/bio/alignment.rb', line 1932 def purge(*arg) #(BioPerl) AlignI::purge like method purged = self.new arg.each do |k| if self[k] then purged.store(k, self.delete(k)) end end purged end |