Module Bio::Alignment::ArrayExtension
In: lib/bio/alignment.rb  (CVS)

Bio::Alignment::ArrayExtension is a set of useful methods for multiple sequence alignment. It is designed to be extended to array objects or included in your own classes which inherit Array. (It can also be included in Array, though not recommended.)

It possesses all methods defined in EnumerableExtension. For usage of methods, please refer to EnumerableExtension.

Methods

Included Modules

EnumerableExtension

Public Instance methods

Iterates over each sequences. Yields a sequence.

It works the same as Array#each.

[Source]

# File lib/bio/alignment.rb, line 1344
      def each_seq(&block) #:yields: seq
        each(&block)
      end

Returns number of sequences in this alignment.

[Source]

# File lib/bio/alignment.rb, line 1349
      def number_of_sequences
        self.size
      end

[Validate]