MSFilter
Bitwise enumerator for filtering scans by type.
Remarks
Bitwise enumerator for filtering scans by type. Combine values with | to read more than one MS level.
Fields
| Name | Value | Description |
|---|---|---|
| None | 0 | No MS levels. |
| MS1 | 1 | MS1 spectra. |
| MS2 | 2 | MS2 spectra. |
| MS3 | 4 | MS3 spectra. |
Example
1
2
3
4
5
6
7
8
9
using Nova.Data;
using Nova.Io.Read;
// Read MS1 and MS2 spectra, skipping MS3.
FileReader reader = new FileReader("DDA.raw", MSFilter.MS1 | MSFilter.MS2);
foreach (Spectrum spectrum in reader)
{
Console.WriteLine(spectrum.ScanNumber + "\tMS" + spectrum.MsLevel);
}
This post is licensed under CC BY 4.0 by the author.