Container class for InterProScan matches.
match = Match.new(:query_id => ...) match.ipr_id = 'IPR001234' match.ipr_id #=> 'IPR001234'
the database members entry for this match.
# File lib/bio/appl/iprscan/report.rb, line 351 def accession; @data[:accession]; end
CRC64 checksum of query sequence.
# File lib/bio/appl/iprscan/report.rb, line 333 def crc64; @data[:crc64]; end
Date for computation.
# File lib/bio/appl/iprscan/report.rb, line 331 def date; @data[:date]; end
the database mambers description for this match.
# File lib/bio/appl/iprscan/report.rb, line 353 def description; @data[:description]; end
E-value of the match
# File lib/bio/appl/iprscan/report.rb, line 335 def evalue; @data[:evalue]; end
the Gene Ontology description for the InterPro entry, in “Aspect :term (ID)” format.
# File lib/bio/appl/iprscan/report.rb, line 345 def go_terms; @data[:go_terms]; end
the corresponding InterPro entry (if any).
# File lib/bio/appl/iprscan/report.rb, line 339 def ipr_id; @data[:ipr_id]; end
the descriotion of the InterPro entry.
# File lib/bio/appl/iprscan/report.rb, line 357 def ipr_odescription; @data[:ipr_description]; end
the length of the sequence in AA.
# File lib/bio/appl/iprscan/report.rb, line 341 def length; @data[:length]; end
the end of the domain match.
# File lib/bio/appl/iprscan/report.rb, line 349 def match_end; @data[:match_end]; end
the start of the domain match.
# File lib/bio/appl/iprscan/report.rb, line 355 def match_start; @data[:match_start]; end
# File lib/bio/appl/iprscan/report.rb, line 359 def method_missing(name, arg = nil) if arg name = name.to_s.sub(/=$/, '') @data[name.to_sym] = arg else @data[name.to_sym] end end
the analysis method launched.
# File lib/bio/appl/iprscan/report.rb, line 343 def method_name; @data[:method]; end
Generated with the Darkfish Rdoc Generator 2.