Class Bio::Blast::Report::Iteration
In: lib/bio/appl/blast/report.rb  (CVS)
Parent: Object

Methods

each   new  

Attributes

hits  [R]  Returns an Array of Bio::Blast::Report::Hit objects.
message  [RW]  Returns a String (or nil) containing execution message (typically "CONVERGED").
num  [RW]  Returns the number of iteration counts.
statistics  [R]  Returns a Hash containing execution statistics. Valid keys are: ‘db-len’, ‘db-num’, ‘eff-space’, ‘entropy’, ‘hsp-len’, ‘kappa’, ‘lambda‘

Public Class methods

[Source]

# File lib/bio/appl/blast/report.rb, line 180
    def initialize
      @message = nil
      @statistics = {}
      @num = 1
      @hits = []
    end

Public Instance methods

Iterates on each Bio::Blast::Report::Hit object.

[Source]

# File lib/bio/appl/blast/report.rb, line 202
    def each
      @hits.each do |x|
        yield x
      end
    end

[Validate]