stream processing of spectra
commit29a0a80c4364afc7ce63f07acbe8f5a4b72f3581
authorMichael Coleman <mkc@stowers-institute.org>
Mon, 5 May 2008 22:14:23 +0000 (5 17:14 -0500)
committerMichael Coleman <mkc@stowers-institute.org>
Tue, 6 May 2008 16:39:10 +0000 (6 11:39 -0500)
tree5999dae1326448a48a68186fd10048112b5aae69
parentb72d217ba81aab62b1c0ae37a843d96998198d81
stream processing of spectra

The requirement that all spectra had to fit in memory simultaneously is
lifted.  Spectra are now handled via streaming--that is, they need not fit in
memory all at once.  Currently, something like N * C spectra are held in
memory, where C is the number of chasers and N is an arbitrary constant
(currently 100).  (N could probably just be set to 1 with little loss of
performance.)

Minor cleanups of logging calls.

This version has MS2 file validation, but commented out because it uses too
much RAM.
greylag_rally.py
greylag_sqt.py