Class: Sequest::PepXML::SearchResult

Inherits:
Object
  • Object
show all
Includes:
SpecIDXML
Defined in:
lib/ms/sequest/pepxml.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(search_hits = []) ⇒ SearchResult

if block given, then search_hits set to return value



784
785
786
# File 'lib/ms/sequest/pepxml.rb', line 784

def initialize(search_hits = [])
  @search_hits = search_hits
end

Instance Attribute Details

#search_hitsObject

an array of search_hits



781
782
783
# File 'lib/ms/sequest/pepxml.rb', line 781

def search_hits
  @search_hits
end

Instance Method Details

#to_pepxmlObject



788
789
790
791
792
# File 'lib/ms/sequest/pepxml.rb', line 788

def to_pepxml
  element_xml_no_atts(:search_result) do
    @search_hits.map {|sh| sh.to_pepxml }.join
  end
end