Class: Bio::BioAlignment::Alignment

Inherits:
Object
  • Object
show all
Includes:
Pal2Nal, Enumerable
Defined in:
lib/bio-alignment/alignment.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods included from Pal2Nal

#pal2nal

Constructor Details

#initializeAlignment

Returns a new instance of Alignment.



14
15
16
# File 'lib/bio-alignment/alignment.rb', line 14

def initialize
  @sequences = []
end

Instance Attribute Details

#sequencesObject Also known as: rows

Returns the value of attribute sequences.



12
13
14
# File 'lib/bio-alignment/alignment.rb', line 12

def sequences
  @sequences
end

Instance Method Details

#eachObject



20
21
22
# File 'lib/bio-alignment/alignment.rb', line 20

def each
  rows.each { | seq | yield seq }
end