PROCESSING ION PEAK AREAS IN MASS SPECTROMETRY

20240014021 ยท 2024-01-11

Assignee

Inventors

Cpc classification

International classification

Abstract

A method of analysing a signal generated by a mass analyser comprises receiving a signal generated by the mass analyser, determining the area of a first ion peak of one or more ion peaks in the signal, and estimating the number of ions that contributed to the first ion peak. The number of ions that contributed to the first ion peak is estimated by determining a correction to be applied to the area of the first ion peak from a correction function, and applying the correction to the area of the first ion peak. The correction function describes a relationship between average single ion area and ion mass, mass-to-charge ratio and/or charge for the mass analyser.

Claims

1. A method of analysing a signal generated by a mass analyser, the method comprising: receiving a signal generated by the mass analyser, the signal including one or more ion peaks; determining the area of a first ion peak of the one or more ion peaks; and estimating the number of ions that contributed to the first ion peak by: (i) determining a correction to be applied to the area of the first ion peak from a correction function, wherein the correction function describes a relationship between average single ion area and ion mass (m), mass-to-charge ratio (m/custom-character) and/or charge (custom-character) for the mass analyser; and (ii) applying the correction to the area of the first ion peak.

2. The method of claim 1, wherein the correction function describes the relationship between average single ion area and ion mass or m/z for the analyser across a m/z range, wherein the m/z range is from about 25, 50, 75 or 100, to about 6000, 8000, 10,000, or 15,000.

3. The method of claim 2, wherein a mass or m/z dependence of the correction function is continuous across the m/z range.

4. The method of claim 1, wherein: a mass or m/z dependence of the correction function has a maximum at a transition mass, increases with increasing mass at masses below the transition mass, and decreases with increasing mass at masses above the transition mass.

5. The method of claim 4, wherein the analyser includes an ion detector comprising at least a dynode, and wherein the transition mass depends on one or more properties of the dynode.

6. The method of claim 1, wherein a mass or m/z dependence of the correction function has the form ({square root over (2T)}).sup.b am.sup.b/2 exp((2T).sup.1/2m.sup.1/2/v.sub.0) or av.sup.b exp(v/v.sub.0), where T is the kinetic energy of an ion, m is its mass, v is its velocity, and a, b and v.sub.0 are best fit parameters.

7. The method of claim 1, wherein the correction function describes a relationship between average single ion area and charge for the analyser across a charge range from 1 elementary charge to 10 or more elementary charges.

8. The method of claim 7, wherein a charge dependence of the correction function varies linearly with charge.

9. The method of claim 1, where the correction function for the analyser is obtained by scaling a global correction function.

10. The method of claim 1, further comprising: determining the area of one or more further ion peaks of the one or more ion peaks; and estimating the number of ions that contributed to each of the one or more further ion peaks by, for each of the one or more further ion peaks: (i) determining a correction to be applied to the area of the ion peak from the correction function; and (ii) applying the correction to the area of the ion peak.

11. The method of claim 1, wherein the correction function or a global correction function is determined by fitting a model to measured single ion area (SIA) data.

12. A method of determining a correction function for a mass analyser, the method comprising: using a mass analyser to analyse a plurality of single ions, wherein the plurality of single ions includes ions having mass, m/z, and/or charge spread across most or all of mass, m/z, and/or charge range(s) of interest for the analyser; generating single ion area (SIA) data by determining the area of each ion peak of a plurality of ion peaks generated by the analyser in response to analysing the plurality of single ions; and determining a correction function by fitting a model to the SIA data.

13. The method of claim 11, wherein the single ion area (SIA) data is corrected SIA data derived from raw SIA data by correcting the raw SIA data for detector efficiency.

14. A method of operating an analytical instrument that comprises an ion source and a mass analyser, the method comprising: generating ions in the ion source; analysing the ions with the mass analyser so as to generate a signal; and analysing the signal using the method of claim 1.

15. The method of claim 1, wherein the mass analyser is a time-of-flight (ToF) mass analyser.

16. The method of claim 15, wherein the time-of-flight mass analyser includes an ion trap, and wherein the method comprises: accumulating a first packet of ions in the ion trap; analysing the first packet of ions so as to generate a first signal; analysing the first signal so as to estimate the total number of ions in the first packet of ions; and accumulating a second packet of ions in the ion trap; wherein the estimated total number of ions in the first packet of ions is used to control the total number of ions in the second packet of ions.

17. A non-transitory computer readable storage medium storing computer software code which when executed on a processor performs the method of claim 1.

18. A control system for an analytical instrument, the control system configured to cause the analytical instrument to perform the method of claim 1.

19. An analytical instrument comprising an ion analyser and the control system of claim 18.

20. An analytical instrument comprising: a mass analyser; and a control system configured to: receive a signal generated by the mass analyser, the signal including one or more ion peaks; determine the area of a first ion peak of the one or more ion peaks; and estimate the number of ions that contributed to the first ion peak by: (i) determining a correction to be applied to the area of the first ion peak from a correction function, wherein the correction function describes a relationship between average single ion area and ion mass, mass-to-charge ratio, and/or charge for the mass analyser; and (ii) applying the correction to the area of the first ion peak.

21. The analytical instrument of claim 20, wherein the mass analyser is a time-of-flight mass analyser comprising an ion trap, and the instrument is configured to: accumulate a first packet of ions in the ion trap; analyse the first packet of ions so as to generate a first signal; estimate the total number of ions in the first packet of ions; and use the estimated total number of ions in the first packet of ions to control the number of ions in a second packet of ions accumulated in the ion trap.

Description

DESCRIPTION OF THE DRAWINGS

[0085] Various embodiments will now be described in more detail with reference to the accompanying Figures, in which:

[0086] FIG. 1 shows schematically an analytical instrument in accordance with embodiments;

[0087] FIG. 2 shows schematically a multi-reflection time-of-flight mass analyser in accordance with embodiments;

[0088] FIG. 3 illustrates schematically a process of detecting ions in an ion analyser in accordance with embodiments;

[0089] FIG. 4A shows a histogram including kernel density estimation of recorded SIAs for a selected species, and FIG. 4B shows the mean values of the corresponding SIA distributions;

[0090] FIG. 5 shows a box and whisker plot of raw SIA data together with the mean values of the cleaned data;

[0091] FIG. 6 shows the best fit parameters and regression line for SIAs as function of the incident velocity;

[0092] FIG. 7 shows the best fit average SIA as function of mass;

[0093] FIG. 8A shows pulse area distribution data together with Monte Carlo simulated outputs having the same average SIA and different ion-to-electron conversion values, and FIG. 8B shows a corresponding best fit to the pulse area distribution data;

[0094] FIG. 9 show a plot of the detection efficiency c as function of SEY;

[0095] FIG. 10 shows the two real valued branches of the efficiency solution around c.sub.0=1 (macroscopic case) and n=1 (microscopic case);

[0096] FIG. 11 shows the initial SIA data (black dots) and efficiency corrected SIA data (red dots), together with modified best fit parameters and a modified regression line;

[0097] FIG. 12A shows the charge dependence of measured SIAs without mass dependent corrections, and FIG. 12B shows the charge dependence of the same data set including the mass dependent correction function;

[0098] FIG. 13 shows a method of determining the number of ions that contributed to an ion peak in accordance with embodiments; and

[0099] FIG. 14A shows a mass spectrum of Pierce Flexmix calibration solution obtained using a mass analyser of the type depicted in FIG. 2 without m/z dependent single ion area correction, and FIG. 14B shows a corresponding spectrum with m/z dependent single ion area correction.

DETAILED DESCRIPTION

[0100] FIG. 1 illustrates schematically an analytical instrument, such as a mass spectrometer, that may be operated in accordance with embodiments. As shown in FIG. 1, the analytical instrument includes an ion source 10, one or more ion transfer stages 20, and an analyser 30.

[0101] The ion source 10 is configured to generate ions from a sample. The ion source 10 can be any suitable continuous or pulsed ion source, such as an electrospray ionisation (ESI) ion source, a MALDI ion source, an atmospheric pressure ionisation (API) ion source, a plasma ion source, an electron ionisation ion source, a chemical ionisation ion source, and so on. In some embodiments, more than one ion source may be provided and used. The ions may be any suitable type of ions to be analysed, e.g. small and large organic molecules, biomolecules, DNA, RNA, proteins, peptides, fragments thereof, and the like.

[0102] The ion source 10 may optionally be coupled to a separation device such as a liquid chromatography separation device or a capillary electrophoresis separation device (not shown), such that the sample which is ionised in the ion source 10 comes from the separation device.

[0103] The ion transfer stage(s) 20 are arranged downstream of the ion source 10 and may include an atmospheric pressure interface and one or more ion guides, lenses and/or other ion optical devices configured such that some or most of the ions generated by the ion source 10 can be transferred from the ion source 10 to the analyser 30. The ion transfer stage(s) 20 may include any suitable number and configuration of ion optical devices, for example optionally including any one or more of: one or more RF and/or multipole ion guides, one or more ion guides for cooling ions, one or more mass selective ion guides, and so on.

[0104] The analyser 30 is arranged downstream of the ion transfer stage(s) 20 and is configured to receive ions from the ion transfer stage(s) 20. The analyser is configured to analyse the ions so as to determine a physicochemical property of the ions, such as their mass or mass to charge ratio. To do this, the analyser 30 is configured to pass ions to a detector. The instrument may be configured to determine the physicochemical property of the ions from a signal measured by the detector. The instrument may be configured produce a spectrum of the analysed ions, such as a mass spectrum.

[0105] The analyser 30 can be any suitable mass analyser, such as a time-of-flight (ToF) mass analyser, an ion trap mass analyser, or a quadrupole mass analyser.

[0106] In particular embodiments, the analyser 30 is a time-of-flight (ToF) mass analyser, e.g. configured to determine the mass to charge ratio (m/z) of ions by passing the ions along an ion path within a drift region of the analyser, where the drift region is maintained at high vacuum (e.g. <110.sup.5 mbar). Ions may be accelerated into the drift region by an electric field, and may be detected by an ion detector arranged at the end of the ion path. The acceleration may cause ions having a relatively low mass to charge ratio to achieve a relatively high velocity and reach the ion detector prior to ions having a relatively high mass to charge ratio. Thus, ions arrive at the ion detector after a time determined by their velocity and the length of the ion path, which enables the mass to charge ratio of the ions to be determined. Each ion or group of ions arriving at the detector may be sampled by the detector, and the signal from the detector may be digitised. A processor may then determine a value indicative of the time of flight and/or mass-to-charge ratio (m/z) of the ion or group of ions. Data for multiple ions may be collected and combined to generate a time of flight (ToF) spectrum and/or a mass spectrum.

[0107] It should be noted that FIG. 1 is merely schematic, and that the analytical instrument can, and in embodiments does, include any number of one or more additional components. For example, in some embodiments, the analytical instrument includes a collision or reaction cell for fragmenting or reacting ions, and the ions analysed by the analyser 30 can be fragment or product ions produced by fragmenting or reacting parent ions generated by the ion source 10.

[0108] As also shown in FIG. 1, the instrument is under the control of a control unit 40, such as an appropriately programmed computer, which controls the operation of various components of the instrument including the analyser 30. The control unit 40 may also receive and process data from various components including the detector(s) in accordance with embodiments described herein.

[0109] FIG. 2 illustrates schematically detail of one exemplary embodiment of the analyser 30. In this embodiment, the analyser 30 is a multi-reflecting time-of-flight (MR-ToF) mass analyser.

[0110] As shown in FIG. 2, the multi-reflection time-of-flight analyser 30 includes a pair of ion mirrors 31, 32 that are spaced apart and face each other in a first direction X. The ion mirrors 31, 32 are elongated along an orthogonal drift direction Y between a first end and a second end.

[0111] An ion source (injector) 33, which may be in the form of an ion trap, is arranged at one end (the first end) of the analyser. The ion source 33 may be arranged and configured to receive ions from the ion transfer stage(s) 20. Ions may be accumulated in the ion source 33, before being injected into the space between the ion mirrors 31, 32. As shown in FIG. 2, ions may be injected from the ion source 33 with a relatively small injection angle or drift direction velocity, creating a zig-zag ion trajectory, whereby different oscillations between the mirrors 31, 32 are separate in space.

[0112] One or more lenses and/or deflectors may be arranged along the ion path, between the ion source 33 and the ion mirror 32 first encountered by the ions. For example, as shown in FIG. 2, a first out-of-plane lens 34, an injection deflector 35, and a second out-of-plane lens 36 may be arranged along the ion path, between the ion source 33 and the ion mirror 32 first encountered by the ions. Other arrangements would be possible. In general, the one or more lenses and/or deflectors may be configured to suitably condition, focus and/or deflect the ion beam, i.e. such that it is caused to adopt the desired trajectory through the analyser.

[0113] The analyser also includes another deflector 37, which is arranged along the ion path, between the ion mirrors 31, 32. As shown in FIG. 2, the deflector 37 may be arranged approximately equidistant between the ion mirrors 31, 32, along the ion path after its first ion mirror reflection (in ion mirror 32), and before its second ion mirror reflection (in the other ion mirror 31).

[0114] The analyser also includes a detector 38. The detector 38 can be any suitable ion detector configured to detect ions, and e.g. to record an intensity and time of arrival associated with the arrival of ion(s) at the detector. Suitable detectors include, for example, one or more conversion dynodes, optionally followed by one or more electron multipliers, and the like.

[0115] To analyse ions, ions may be injected from the ion source 33 into the space between the ion mirrors 31, 32, in such a way that the ions adopt a zigzag ion path having plural reflections between the ion mirrors 31, 32 in the X direction, whilst: (a) drifting along the drift direction Y towards the opposite (second) end of the ion mirrors 31, 32, (b) reversing drift direction velocity in proximity with the second end of the ion mirrors 31, 32, and then (c) drifting back along the drift direction Y to the deflector 37. The ions can then be caused to travel from the deflector 37 to the detector 38 for detection.

[0116] In the analyser of FIG. 2, the ions mirrors 31, 32 are both tilted with respect to the X and/or drift Y direction. It would instead be possible for only one of the ion mirrors 31, 32 to be tilted, and e.g. for the other one of the ion mirrors 31, 32 to be arranged parallel to the drift Y direction. In general, the ion mirrors are a non-constant distance from each other in the X direction along their lengths in the drift direction Y. The drift direction velocity of ions towards the second end of the ion mirrors is opposed by an electric field resulting from the non-constant distance of the two mirrors from each other, and this electric field causes the ions to reverse their drift direction velocity in proximity with the second end of the ion mirrors and drift back along the drift direction towards the deflector 37.

[0117] The analyser depicted in FIG. 2, further comprises a pair of correcting stripe electrodes 39. Ions travelling down the drift length are slightly deflected with each pass through the mirrors 31, 32 and the additional stripe electrodes 39 are used to correct for the time-of-flight error created by the varying distance between the mirrors. For example, the stripe electrodes 39 may be electrically biased such that the period of ion oscillation between the mirrors is substantially constant along the whole of the drift length (despite the non-constant distance between the two mirrors from). The ions eventually find themselves reflected back down the drift space and focused at the detector 38.

[0118] Further detail of the tilted-mirror type multireflection time-of-flight mass analyser of FIG. 2 is given in U.S. Pat. No. 9,136,101.

[0119] It should be noted that in general the analyser 30 can be any suitable type of mass analyser or time-of-flight (ToF) mass analyser. For example, the analyser may be a single-lens type multireflection time-of-flight mass analyser, e.g. as described in UK Patent No. GB 2,580,089.

[0120] In general, time-of-flight (ToF) mass analysers with ion-impact detectors utilise the property that the travelling time of an ion in an electrostatic field is proportional to the square root of the ion's mass to charge ratio (m/z). Ions are ejected simultaneously from an ion source (e.g., an orthogonal accelerator or a radio-frequency ion trap), accelerated to a desirable energy, and impinge upon an ion detector after traveling a specified distance. Equally, in ion trap mass analysers and quadrupole mass analysers, ions eventually impinge upon an ion detector.

[0121] FIG. 3 illustrates schematically the process of a packet of n.sub.ion ions 50 being detected by the detector 38. In particular, FIG. 3 depicts the ion-to-electron conversion process and subsequent signal processing chain.

[0122] As shown in FIG. 3, the detector 38 comprises a conversion dynode 51 followed by one or more electron multiplier stages 53. A packet of n.sub.ion ions 50 is caused to impact upon the conversion dynode 51, whereupon n.sub.e secondary electrons 52 are produced. The packet of n.sub.ion ions is converted to n.sub.e secondary electrons with a conversion factor y.

[0123] The secondary electrons 52 are then amplified by the one or more stages of electron multiplication 53, so as to produce a signal indicative of the intensity of the ions 50 received at the conversion dynode 51 as a function of time. The one or more stages of electron multiplication 53 provide a signal increase with gain factor g.sub.em.

[0124] The generated signal is recorded by data acquisition electronics 54 such as a digitiser, e.g. either a time-to-digital converter (TDC) or an analogue-to-digital converter (ADC). The analogue-to-digital conversion stage 54 introduces another gain factor g.sub.sw.

[0125] In the embodiment depicted in FIG. 3, the detector 38 comprises a conversion dynode 51 followed by one or more electron multiplier stages 53. However, it should be noted that in general, the detector 38 may include one or more intermediate conversion processes additional to those shown in FIG. 3, such as for example, one or more scintillator crystals, photomultiplier tubes (PMT), etc.

[0126] As shown in FIG. 3, the detection process results in time resolved peaks 55, where each peak is generated by ions of substantially the same mass-to-charge ratio. For ToF analysers, as the travelling distance is substantially the same for all of the ions 50, the ion arrival time can be used to determine the mass-to-charge ratio (m/z) of the ions, which can then be used for ion identification.

[0127] Moreover, the area S of a time-resolved peak can be used to determine the number of ions that contributed to the peak, which can then be used for quantification. The final signal S is obtained by peak-wise integration of the digitized signal counts over the arrival time axis, and is designated herein as ion area, ion peak area (shaded region in FIG. 3) or, specifically, single ion area (SIA) in the limit n.sub.ion=1.

[0128] It has been recognised that the effective gain factor G between the integrated digitised signal S and the initial number of incident ions n.sub.ion (i.e. where S=Gn.sub.ion) is not constant, but bears a pronounced dependence on the statistical properties of the incident ions, the different conversion and amplification stages, as well as on the mass and charge state of the ions.

[0129] FIG. 4A shows a histogram including a kernel density estimation of recorded SIAs for a selected species (a singly charged MRFA peptide) using an analyser of the type depicted in FIG. 2. To clean the raw input data, a lower SIA threshold (around the estimated noise level) and a self-consistently determined upper SIA threshold was applied. FIG. 4B shows a distribution of the mean values of the corresponding SIAs, which shows a pronounced mass dependency for singly charged ions. A more sophisticated data analysis and cleaning procedure (not shown) suggests a unimodal shape of the SIA over mass curve with a maximum around a transition mass of of m.sub.tr150 Da.

[0130] In the following literature sources, the secondary electron yield (SEY) upon ion bombardment of (metallic or semiconducting) conversion dynodes as a function of mass is either derived from first principles or is determined semi-heuristically for a narrow range of masses and incident ion species: (i) Beuhler, R. J., and L. Friedman. A Model of Secondary Electron Yields from Atomic and Polyatomic Ion Impacts on Copper and Tungsten Surfaces Based upon Stopping-power Calculations. Journal of Applied Physics 48, no. 9 (Sep. 1, 1977): 3928-36; (ii) Liu, Ranran, Qiyao Li, and Lloyd M. Smith. Detection of Large Ions in Time-of-Flight Mass Spectrometry: Effects of Ion Mass and Acceleration Voltage on Microchannel Plate Detector Response. Journal of the American Society for Mass Spectrometry 25, no. 8 (August 2014): 1374-83; (iii) Moshammer, R., and R. Matthaus. Secondary Electron Emission by Low Energy Ion Impact. Journal de Physique Colloques 50, no. C2 (1989): C2-111-C2-120; (iv) Sternglass, E. J. Theory of Secondary Electron Emission by High-Speed Ions. Physical Review 108, no. 1 (Oct. 1, 1957): 1-12; (v) Westmacott, G., W. Ens, and K. G. Standing. Secondary Ion and Electron Yield Measurements for Surfaces Bombarded with Large Molecular Ions. Nuclear Instruments and Methods in Physics Research Section B: Beam Interactions with Materials and Atoms 108, no. 3 (Feb. 1, 1996): 282-89.

[0131] These estimations are typically based on the pioneering work of Bloch, Bethe and Bohr on the stopping power of materials on charged particles, which models the mean energy loss per penetration distance,

[00001] - .Math. dE dx .Math. ,

and typically incorporate corrections for very small incident energies (where ions can still carry atomic electrons, effectively reducing the net charge) or the opposite high-energy case. The basic properties of the so-derived energy loss curves can be used to understand the signature behaviour shown in FIG. 4B, like the presence of a local maximum in the SIA characteristic: similar looking curves can be obtained by considering the possible energy transfer

[00002] .Math. dE dx .Math.

to the excitation of secondary electrons, as well as the characteristic diffusion length of secondary electrons that are excited in the bulk and have to reach the surface with sufficient remaining escape velocity.

[0132] These various works each refer to very different mass ranges, starting from elementary particles with atomic numbers up to Z100, and going up to the detection of large molecular ions (m1000-100 000 Da). Also, a linear velocity dependence of the SEY has been assumed and used for a long time in the art to describe the SEY for masses greater than a transition mass (m>m.sub.tr) (see, e.g., Inghram, Hayden and Hess, Mass Spectroscopy in Physics Research, National Bureau of Standards (US), Circ., 522, 1953, p. 257).

[0133] Despite literature and experimental evidence showing that the SEY for ToF analysers has a pronounced dependence on ion mass and charge, known mass spectrometers do not systematically correct for the mass and/or charge dependence of the ion-electron conversion process. This in effect corresponds to the approximation of the data points in FIG. 4B by a constant horizontal line.

[0134] Furthermore, there exist no successful attempts to find a global SEY (m, z) curve that best fits the experimental data over the whole range of mass-to-charge ratios (e.g. from m/z50-15,000 or more) relevant for ToF-MS analytical instruments, such as the MR-ToF instrument of the type depicted in FIG. 2, e.g. which uses an acceleration voltage of 10 kV.

[0135] In addition, it can be understood from the statistical properties of the conversion process and the subsequent detection toolchain, that in known analytical instruments, measured SIAs do not include true negative and/or zero secondary electron events that will occur in practice with non-vanishing probability. A corresponding correction based on a scaling with a detection efficiency 1 is not performed in known analytical instruments.

[0136] Thus, embodiments provide a correction function that can be used to correct for these mass and charge dependencies, and detection efficiencies. In particular, embodiments provide a correction function which describes the relationship between SIAs, ion mass and charge across the entire operational parameter space of a mass analyser. This allows systematic correction of the dependence of ion area upon mass and/or charge in a particularly accurate and straightforwardly manner.

[0137] In order to provide an accurate estimation of the number of incident ions from measured peak areas (e.g. for quantification), a number of individual but connected problems are addressed by embodiments. Firstly, a model for the SEYs or, equivalently, SIAs as a function of mass (or, equivalently, velocity) and charge is provided. Secondly, the measured SIAs are corrected for zero-electron events by estimating the detection efficiency. This may be obtained by exploiting known statistical properties of the conversion process, but requires an initial estimate of the SEY itself as input. An estimate for the initial ion to (secondary) electron conversion is therefore provided. By addressing these individual problems, embodiments facilitate accurate estimations of the total number of incident ions from measured ion peak areas.

[0138] In this regard, the inventors have recognised that the large mass and charge parameter space, and the inherent complexity (e.g. including their different conformational structures) of the molecular ions usually analysed using ToF analysers and other analysers in the area of the life sciences, makes it very unlikely that an analysis based on first principles is feasible for the problem at hand. Thus, embodiments provide a correction function that has been derived by fitting a semi-empirical globally valid model to the mass of experimentally acquired SIA data for a ToF-MS (or other MS) instrument.

[0139] In general embodiments involve: (i) fitting a semi-empirical globally valid model to the mass/velocity and charge dependence of SIAs and SEYs based on experimental data for a mass analyser; (ii) estimating the SEYs by fitting measured, sufficiently corrected and algorithmically cleaned SIA data to the model-based predictions from a Monte Carlo (MC) simulation; (iii) using the estimated SEYs to correct the initially obtained SIA data by a detection efficiency coefficient that is obtained based on statistical properties of the electron multiplication process; and (iv) thereby facilitating accurate predictions of the number of incident ions, e.g. for label-free quantification of ToF-MS data.

[0140] Thus, embodiments provide improved quantification of the incident ion abundance for mass spectrometry, particularly time-of-flight mass spectrometry (ToF-MS), based on improved (heuristic and statistical) models for the mass and charge dependency of the ion to electron conversion process and subsequent secondary electron yield of the detection toolchain.

[0141] The following description provides a representative example of a workflow based on raw SIA data to illustrate embodiments and the algorithmic steps used therein. For reasons of clarity, mass dependent corrections for singly charged ions and charge dependent additional corrections are presented separately. As used herein, all referenced masses m (implying charge number z=1 when used in context of mass spectra without mentioning charge state) are to be understood as being provided in units of Daltons (Da), unless otherwise stated, and the dimensionless m/z is the quotient of mass in units of Daltons and the charge number.

1. Mass Dependent Corrections for Singly Charged Species

[0142] Firstly, for given acceleration and detector voltages, SIA data is recorded over a satisfactorily large mass range for singly charged species.

[0143] FIG. 5 shows an excerpt of a box and whisker plot of raw SIA data for an MR-ToF instrument of the type depicted in FIG. 2, together with the mean values of the cleaned data, referencing the very same data set as depicted in FIG. 4. Although the data depicted in FIG. 5 covers a mass range m/z50-8,000, SIA data across any desired mass range could be acquired in the same way. Charge dependent data may also be acquired, e.g. for a selected set of ion masses (as described in section 2, below).

[0144] In MR-ToF instruments of the type depicted in FIG. 2, a small shift in the voltages provided to the ion mirrors 31, 32, e.g. <5%, is sufficient to completely time-defocus ion packets at the detector 38 into single ions. For example, ions with a m/z of 500, which would otherwise be focused to a <4 ns peak might become spread over a microsecond or so. Thereby, the signal may be split up into about many hundreds of individual peaks, each having a width of about 1 ns. The raw data shown in FIG. 5 was acquired using this technique, which allows single ion data to be acquired in a relatively quick and straightforward manner, e.g. without having to attenuate the ion beam. This technique is also compatible with other types of ToF analyser, e.g. simpler single-reflection ToF analysers, but the level of defocusing would have to be greater, or the number of ions lower.

1.1 Obtain Initial Mass Dependent SIA Best Fit Curve

[0145] Due to the large variability of the input data, and also to take into account the noise threshold and further effects like peak-ringing and similar, the set of raw SIA data points for a given mass are firstly clipped by using a fixed lower threshold and a dynamically calculated upper threshold obtained from iterative sigma clipping around the data median (successively rejecting values that exceed a specified number of standard deviations from the median).

[0146] Then, the mean values of the remaining SIAs are used for a given mass, assuming (for simplicity) the cleaned distribution to be of a shape that can be satisfactorily approximated by a Poisson distribution. This approximation is motivated by the nature of the dominating underlying physical processes. The Poisson distribution is fully determined by one parameter, which corresponds to the mean value.

[0147] These mean SIAs are then converted from the mass to the velocity domain using the kinetic energy equation

[00003] T = 1 2 m v 2 v = 2 T m ,

and the known acceleration voltage (which fixes T).

[0148] To provide a simple semi-empirical average v dependence with the desired properties (i.e. a power law dependence with a local maximum at a dynode-material dependent transition velocity), it is assumed that SIAav.sup.b exp(v/v.sub.0), where a, b and v.sub.0 are best fit parameters.

[0149] The inventors have found that this model is particularly suited to the present context, where it is desired to establish a relatively general model that can be used across multiple different instruments of the same class, and that can be used in the context of analysing a wide range of different analytes. The use of this relatively simple power law model prevents overfitting to the experimental data, which allows the subsequently obtained curve to be used for multiple different instruments of the same design, and for a wide range of different analytes.

[0150] Although this form is particularly advantageous, it should be noted that the particular form of the model can be chosen as desired, and embodiments are not limited to the particular form described herein. Other correction functions may give a lesser but acceptable performance, or may give good performance over a restricted mass and/or charge range, or may give good but not necessarily generalizable performance for special kinds of molecular species.

[0151] A nonlinear regression of the model is performed on the experimentally obtained data (using suitable regression library functions). The resulting regression line and best fit parameters for SIAs as a function of the incident velocity are depicted in FIG. 6. As shown in FIG. 6, for this example, a=7.22e-4, b=1.11, and v.sub.0=124469 (in units corresponding to the depiction of FIG. 6). The transition velocity v.sub.tr=138706 m/s.

[0152] The results are then transformed back to the mass domain to identify the transition mass m.sub.Tr, and the overall behaviour. In the mass domain, SIA({square root over (2T)}).sup.bam.sup.b/2 exp((2T).sup.1/2m.sup.1/2/v.sub.0). FIG. 7 shows the resulting best fit average SIA as function of mass. As shown in FIG. 7, for this example, the transition mass m.sub.t,=140 Da.

[0153] Without an additional correction for a non-unity detection efficiency (described below), the number of ions can now be approximately obtained using this curve, e.g. as the measured peak area divided by the best fit SIA(m) for any measured mass of interest.

1.2 Correct for Detection Efficiency

[0154] Due to the statistical nature of the ion to electron conversion process and subsequent signal processing chain, a finite probability of zero-electron events exists.

[0155] In particular, once one or more secondary electrons have been produced by dynode 51, they are multiplied by one or more stages of electron multiplication 53 in a well-behaved (Poissonian) manner. However, there are occasions where the dynode 51 does not produce a secondary electron in response to an ion. This can be seen in FIG. 8A, which shows simulated SIA distributions. As shown in FIG. 8A, although the bulk of distributions are approximately Gaussian, due to the zero electron events there is delta peak at zero.

[0156] This possibility is not accounted for in the FIG. 7 curve. The zero secondary electron events do not produce any measurable signal, and so the mean SIA values of FIG. 7 are likely to be overestimates of the actual mean SIA. Furthermore, the likelihood of zero secondary electron events is higher for masses that provide lower SIAs, because ions at these masses are less efficiently converted into electrons (i.e. produce fewer secondary electrons per ion). Thus, further embodiments employ the following correction scheme.

[0157] At a fixed mass mm.sub.Tr (ideally close to the transition mass m.sub.Tr with a high SEY c.sub.0.sup.m), an initial guess for the SEY is estimated by comparison with Monte Carlo (MC) simulations (using the measured SIA values with mean a.sub.0.sup.m at this mass).

[0158] FIG. 8 shows MC modelling of the initial ion to electron conversion and hence SEY for a given SIA. FIG. 8A shows pulse area distribution data with simulated outputs having the same average SIA and different ion to electron conversion values (between 1 and electrons). The various curves show MC simulations of the initial electron conversion process, assuming different numbers of secondary electrons are produced in response to a single ion at the dynode 51.

[0159] FIG. 8B shows a corresponding best fit which can be used to obtain an estimate for the SEY. In the example shown in FIG. 8, the particular stainless-steel dynode is shown to produce on average 4 electrons in response to each single ion.

[0160] A first estimate of the uncorrected mean yield at other masses c.sub.0 is obtained by

[00004] c 0 a 0 a 0 m c 0 m

(where a.sub.0 are again the mean SIAs). The a.sub.0(and thus the c.sub.0) are overestimated because of the higher fraction of true negatives, so corrected yields c are sought.

[0161] If the probability distribution of the ion-electron conversion process is assumed to be Poisson-like (in good approximation), then the efficiency can generally be obtained as:

[00005] := c c 0 = 1 - exp ( - c ) = 1 - exp ( - c o )

[0162] This leads to the roots of exp(c.sub.o)(1)=0 of which the non-trivial solutions are:

[00006] := W k [ - c o exp ( - c 0 ) ] + c 0 c 0

where W.sub.k is the Lambert W function (or Omega function) with branch index k. For real numbers and c.sub.0, the only positive-valued solutions are given by the principal branch k=0. The solutions can therefore straightforwardly be obtained from mathematical software library functions.

[0163] FIG. 9 shows the resulting detection efficiency curve c as function of the (initially guessed) SEY.

[0164] To correct for the starting value discrepancy .sup.m-.sub.0.sup.m (as the initial conversion a.sub.0.sup.m.fwdarw.c.sub.0.sup.m would correspond to .sub.0.sup.m=1), all efficiencies can be finally rescaled by a corresponding factor:

[00007] final 0 m m

[0165] The corrected SIA expectation values are finally arrived at as a.sup.final a.sub.0. Note that the efficiency is formally defined as:


=1P.sub.e(n=0)=P.sub.e(n1)

where P.sub.e(n1) is hence the probability to eject one or more electrons.

[0166] As these statistical properties are defined on a microscopic scale, n is formally discretized to positive integers and (c.sub.0) correctly sharply drops to zero (with a non-continuous derivative) for n<1.

[0167] When applied to macroscopically averaged SIAs/SEYs, any values with an initial estimate c.sub.0<1 will be projected to zero. This represents an unphysical border case (as a macroscopically averaged SEY cannot fall below 1 without the zero-electron contributions, which are by definition removed via the application of the microscopically defined E coefficient) and will lead to strongly biased fit coefficients. In practice, this case should be ruled out by sanity checking the consistency of the full iteration cycle and/or a correction of the (c.sub.0) relationship that takes these macroscopic effects into account.

[0168] FIG. 10 shows the two real valued branches of the efficiency solution around c.sub.0=1 (macroscopic case) and n=1 (microscopic case).

[0169] When applying the full correction scheme to the initially obtained SIA values, a significantly modified velocity/mass dependence of the SIA data is obtained, which underlines the impact of the complete correction scheme as presented here. This can also be understood from the initial mass dependency of the SIAs, as higher masses have lower SIAs and, accordingly, lower SEYs and lower conversion efficiencies.

[0170] FIG. 11 shows the initial SIA data (black dots) and the efficiency corrected SIA data (red dots), as well as the new best fit parameters and new regression line. With the correction for zero-electron events, the power law exponent b/2 of the mass dependency changes significantly (in this example from

[00008] b 2 0.56 to b 2 0.74 ) .

More specifically, as shown in FIG. 11, for this example, a=1.37e-5, b/2=0.74, and v.sub.0=93754 (in units corresponding to the depiction of FIG. 11). The transition mass m.sub.t=140 Da.

2. Charge Dependence of the SIAs

[0171] The following describes an additional correction for the dependence of the SIAs on charge state.

[0172] FIG. 12A shows charge dependence of measured SIAs without mass dependent corrections, over a mass range of approximately m600-1300 Da. This charge dependent SIA data was obtained from two series of measurements on an instrument of the type depicted in FIG. 2 (the mass degree of freedom is not shown for reasons of clarity). A very emphasized dependence of the SIA on the charge state with a seemingly linear average trend can be seen.

[0173] FIG. 12B shows the same data, but with the mass dependent corrections from the previous section applied. Additionally, the MC-simulation based ion-electron conversion estimate is used to obtain an estimation for the number of secondary electrons involved (the use of the mass correction curve corresponds to a normalization of the SEY to a common z=1 curve). Clearly, the linear trend is even more emphasized.

[0174] Thus, in embodiments, a linear dependence of the SIA on charge is included in the correction function.

3. Use of the Correction Function

[0175] The correction function derived in the manner described above can be used as a global correction function, i.e. for all individual analysers of the same class, e.g. for all analysers of the type depicted in FIG. 2 that have at least the same instrument geometry, use the same dynode material(s), and are configured such that ions arrive at the detector with the same incident angle, etc. The global correction function is used to derive a correction function for each individual analyser by scaling the global correction function to each individual analyser. This may involve measuring a mean single ion area (SIA) for ions of a particular mass, e.g. where the mass is at or close to close to the transition mass, and then scaling the global correction function based on the measured mean SIA. This may comprise scaling the SIA axis of the global correction function such that the value of the scaled correction function at the particular mass is equal to the determined mean SIA value for the analyser at the particular mass.

[0176] FIG. 13 illustrates schematically a method of determining the number of ions that contributed to an ion peak in accordance with embodiments.

[0177] As shown in FIG. 13, a particular (ith) ion peak is identified in the digitised signal produced by the detector 38, and its peak area S.sup.i is initially determined (step 60), e.g. by integrating the area of the signal under the peak. The mass m.sup.i of the ith ion peak is also determined, optionally together with its charge custom-character.sup.i (step 62). This can be done as desired. For example, the mass to charge ratio (m/z) of an ion peak can be determined from its arrival time, its charge custom-character can be determined from the context of the experiment and/or by considering related isotope patterns and/or adjacent charge state ion peaks, and its mass m can be determined from its m/z and charge custom-character.

[0178] Next, the mass m.sup.i and/or charge custom-character.sub.i of ith ion peak is or are used to look up a correction factor SIA.sup.i(m.sup.i, custom-character) for the ion peak from the (scaled) correction function SIA(m, custom-character) (which is produced in the manner described above) (step 64). Finally, the number of ions n.sub.ion.sup.i that contributed to the ith ion peak is determined by dividing the ion peak area S.sup.i by the correction factor SIA.sup.i(m.sup.i, custom-character.sup.i), i.e.

[00009] n ion i = S i SIA i ( m i , z i ) ( step 66 ) .

[0179] It should be noted in this regard that the peak area is known to linearly increases with the number of ions in the peak. Saturation effects may be corrected for, e.g. using any suitable existing techniques.

[0180] This process of determining the number of ions that contributed to an ion peak can be repeated for one or more or each other ion peak in the signal. The so-estimated number of ions that contributed to each ion peak in the signal can then be summed to estimate the total number of ions that contributed to the signal, e.g. to estimate the total number of ions in the packet(s) of ions that generated the signal.

[0181] This information can be used for quantification, e.g. of particular analytes in the sample.

[0182] Additionally or alternatively, the information can be used for so-called automatic gain control (AGC) methods. As described above, in the time-of-flight mass analyser of the type depicted in FIG. 2, packets of ions are accumulated in an ion trap 33 before being injected from the ion trap 33 into a drift region between the mirrors 31, 32. In these analysers, it is necessary to precisely control the total number of ions in each packet of ions accumulated in the ion trap 33, e.g. to optimise the number of ions to be below, but as close as possible to, a limit for the ion trap 33 such as a space-charge limit for the ion trap 33. This is typically done using so-called automatic gain control (AGC) methods, which rely on precise measurements or estimations of the number of ions in a packet of ions to control the number of ions in a subsequent packet of ions.

[0183] Embodiments allow the total number of ions in a packet of ions that generated a signal to be estimated accurately by considering only the signal. Each packet of ions can include ions spread over a wide range of masses and charge (with a wide range of corresponding SIAs), and so correcting for the dependence of ion area upon mass and/or charge provides significant improvements to the accuracy of estimations of the number of ions in a packet of ions, and to the AGC method.

[0184] FIGS. 14A and 14B compare Pierce Flexmix calibration solution mass spectra with a mass range of 150-3000. The spectrum in FIG. 14B has the m/z dependent single ion area correction applied, whilst the spectrum in FIG. 14A does not. It can be observed that the higher m/z species are relatively diminished without the correction, which would have the effect of substantially hindering any attempt to quantify them.

[0185] It will be appreciated from the above that embodiments provide a comprehensive and self-contained scheme that can be used to obtain an improved estimate of the number of initial ions contributing to an ion peak. Monte Carlo simulations and statistical corrections are used to obtain a heuristically motivated correction scheme over a large mass (and charge state) domain. This avoids the need to resort to first-principle based models, of which the generalizability to a broad range of life science applications is infeasible.

[0186] Although the present invention has been described with reference to various embodiments, it will be understood that various changes may be made without departing from the scope of the invention as set out in the accompanying claims.