class Mspire::Sequest::Srf::DtaGen

the Dta Generation Params

Attributes

end_mass[RW]

Float

end_scan[RW]

Integer

group_scan[RW]

Integer

min_group_count[RW]
not sure if this is correct

Integer

min_ion_threshold[RW]

Integer

num_dta_files[RW]

Integer

start_mass[RW]

Float

start_scan[RW]

attr_accessor :intensity_threshold # can’t find yet attr_accessor :precursor_tolerance # can’t find yet

Integer
start_time[RW]
not sure if this is correct

Float

Public Class Methods

from_io(io) click to toggle source
# File lib/mspire/sequest/srf.rb, line 447
def self.from_io(io)
  self.new.from_io(io)
end

Public Instance Methods

from_io(io) click to toggle source

sets self based on the io object and returns self

# File lib/mspire/sequest/srf.rb, line 452
def from_io(io)
  io.pos = 0 if io.pos != 0  
  st = io.read(148)
  (@start_time, @start_mass, @end_mass, @num_dta_files, @group_scan, @min_group_count, @min_ion_threshold, @start_scan, @end_scan) = st.unpack('x36ex12ex4ex48Ix12IIIII')
  self
end