Sha256: 052afe9b73c9cb53d961363bdbb7d29be3cde93255cd59bcc576f25b4263c01e

Contents?: true

Size: 525 Bytes

Versions: 10

Compression:

Stored size: 525 Bytes

Contents

require "ms/msrun"

#Ms::Msrun.open("LPT_GFP_NUCLf.mzXML") do |ms| 
Ms::Msrun.open("000.mzXML") do |ms| 
  #indices = (1..1000).to_a
  #start = Time.now
  #indices.each do |n|
  #  ms.scan(n).spectrum[0]
  #end

  start = Time.now
  cnt = 0
  ms.each do |scan|
    scan.spectrum
    cnt += 1
  end

  #puts "#{(Time.now - start) / indices.size} / scan"
  #puts "#{Time.now - start} total secs for #{indices.size} scans"
  puts "#{(Time.now - start) / cnt} / scan"
  puts "#{Time.now - start} total secs for #{cnt} scans"
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
ms-msrun-0.3.6 spec/ms/msrun_bm.rb
ms-msrun-0.3.5 spec/ms/msrun_bm.rb
ms-msrun-0.3.4 spec/ms/msrun_bm.rb
ms-msrun-0.3.3 spec/ms/msrun_bm.rb
ms-msrun-0.3.2 spec/ms/msrun_bm.rb
ms-msrun-0.3.1 spec/ms/msrun_bm.rb
ms-msrun-0.3.0 spec/ms/msrun_bm.rb
ms-msrun-0.2.4 spec/ms/msrun_bm.rb
ms-msrun-0.2.1 spec/ms/msrun_bm.rb
ms-msrun-0.2.0 spec/ms/msrun_bm.rb