class MS::Sequest::SqtGroup
Public Class Methods
new(arg, opts={}, &block)
click to toggle source
Calls superclass method
# File lib/ms/sequest/sqt.rb, line 24 def initialize(arg, opts={}, &block) orig_opts = opts.dup indiv_opts = { :link_protein_hits => false } super(arg, opts.merge(indiv_opts)) do unless orig_opts[:link_protein_hits] == false puts "MERGING GROUP!" (@peptides, @proteins) = merge!(@searches.map {|v| v.peptides }, &MS::Sequest::Sqt::NEW_PROT) end end block.call(self) if block_given? end
Public Instance Methods
extension()
click to toggle source
# File lib/ms/sequest/sqt.rb, line 22 def extension() 'sqg' end
search_class()
click to toggle source
attr_accessor :sqts, :filenames
# File lib/ms/sequest/sqt.rb, line 18 def search_class MS::Sequest::Sqt end