Method of processing an image charge/current signal
10381208 ยท 2019-08-13
Assignee
Inventors
Cpc classification
H01J49/0036
ELECTRICITY
International classification
Abstract
A method of processing an image charge/current signal representative of trapped ions undergoing oscillatory motion. The method includes: identifying a plurality of fundamental frequencies potentially present in the image charge/current signal based on an analysis of peaks in a frequency spectrum corresponding to the image charge/current signal in the frequency domain, wherein each candidate fundamental frequency falls in a frequency range of interest; deriving a basis signal for each candidate fundamental frequency using a calibration signal; and estimating relative abundances of ions corresponding to the candidate fundamental frequencies by mapping the basis signals to the image charge/current signal. At least one candidate fundamental frequency is calculated using a frequency associated with a peak that falls outside the frequency range of interest and that has been determined as representing a second or higher order harmonic of the candidate fundamental frequency.
Claims
1. A method of processing an image charge/current signal representative of trapped ions undergoing oscillatory motion, the method including: identifying a plurality of candidate fundamental frequencies potentially present in the image charge/current signal based on an analysis of peaks in a frequency spectrum corresponding to the image charge/current signal in the frequency domain, wherein each candidate fundamental frequency falls in a frequency range of interest; deriving a basis signal for each candidate fundamental frequency using a calibration signal; and estimating relative abundances of ions corresponding to the candidate fundamental frequencies by mapping the basis signals to the image charge/current signal; wherein, at least one candidate fundamental frequency is calculated using a frequency associated with a peak that falls outside the frequency range of interest and that has been determined as representing a second or higher order harmonic of the candidate fundamental frequency.
2. A method according to claim 1, wherein only one basis signal is derived for each candidate fundamental frequency.
3. A method according to claim 1, wherein the analysis of peaks in the frequency spectrum includes a validation procedure applied to each of multiple test peaks that fall in a validation frequency range that includes frequencies that are higher than an upper bound F.sub.MAX of the frequency range of interest, wherein the validation procedure that is applied to each of the multiple test peaks includes: (i) determining whether the test peak potentially represents an Nth order harmonic of a fundamental frequency f.sub.t/N falling within the frequency range of interest, where f.sub.t is a frequency associated with the test peak and N is an integer greater than 1, this determination being based on a check of whether the frequency spectrum contains, for at least one value of P from P=1 to P=N1 where P is an integer, a peak corresponding to a Pth order harmonic of the fundamental frequency of f.sub.t/N; (ii) if it is determined that the test peak potentially represents an Nth order harmonic of a fundamental frequency f.sub.t/N falling within the frequency range of interest, then identifying a candidate fundamental frequency in the image charge/current signal of f.sub.t/N.
4. A method according to claim 3, wherein steps (i) and (ii) are performed for each possible value of N for which f.sub.t/N falls within the frequency range of interest and for which N is less than or equal to M, where M represents a predetermined maximum harmonic number.
5. A method according to claim 3, wherein the validation frequency range includes frequencies between F.sub.MAX and F.sub.MAXM, where M represents a predetermined maximum harmonic number.
6. A method according to claim 5, wherein the validation procedure is applied to the multiple test peaks that fall in the validation frequency range starting with the peak that has a corresponding frequency closest to and less than or equal to F.sub.MAXM and continuing with the others of the multiple test peaks in decreasing order of their associated frequencies.
7. A method according to claim 1, wherein the candidate fundamental frequency is calculated using a frequency associated with a peak in the validation frequency range that has been determined as representing the highest available order harmonic of the candidate fundamental frequency.
8. A method according to claim 1, wherein the image charge/current signal has a duration in the time domain of at least 200 ms.
9. A method according to claim 1, wherein multiple calibration signals are used to derive the basis signals, wherein the multiple calibration signals used to derive the basis signals are image charge/current signals obtained for known ion mass/charge ratios.
10. A method according to claim 1, wherein the relative abundances of ions corresponding to the candidate fundamental frequencies are estimated by mapping the basis signals to a portion of the image charge/current signal in the time domain.
11. A method according to claim 1, wherein a polynomial calibration function is used to calculate a mass/charge ratio dependent offset for the basis signals in the time domain.
12. A method according to claim 1, wherein mapping the basis signals to the image charge/current signal includes approximating the image charge/current signal using a linear combination of the basis signals to provide a best fit of the image charge/current signal.
13. A method according to claim 1, wherein the method includes: if one or more of the estimated relative abundances meets a criterion indicating that a candidate fundamental frequency corresponding to the estimated relative abundance is absent from the image charge/current signal, forming a subset of the basis signals that excludes the one or more basis signals derived for the candidate fundamental frequencies indicated as being absent from the image charge/current signal; estimating relative abundances of ions corresponding to the candidate fundamental frequencies by mapping the formed subset of the basis signals to the image charge/current signal.
14. A method according to claim 1, wherein the frequency spectrum corresponding to the image charge/current signal in the frequency domain is an absorption mode frequency spectrum.
15. A method according to claim 1, wherein the basis signal for each candidate fundamental frequency is derived using a time domain calibration signal, wherein the time domain calibration signal is transformed into a time domain basis signal using a time offset term which is dependent on mass/charge ratio associated with the candidate fundamental frequency.
16. A method according to claim 15, wherein the time offset term dependent on mass/charge ratio is derived using phase information obtained from a plurality of time domain calibration signals that have been transformed into the frequency domain.
17. A method according to claim 1, wherein the basis signal for each candidate fundamental frequency is derived using a time domain calibration signal, wherein the time domain calibration signal is transformed into a time domain basis signal using a time delay term which reflects a delay between the start of recording the image charge/current signal and the moment of injection of ions into an ion trap mass spectrometer.
18. A method according to claim 1, wherein the basis signal for each candidate fundamental frequency is derived using a time domain calibration signal, wherein the time domain calibration signal is transformed into a time domain basis signal using a decay term that is a function of time, mass/charge ratio, and a variable representative of the number of ions corresponding to the candidate fundamental frequency.
19. An ion trap mass spectrometer having: an ion source configured to produce ions; a mass analyser configured to trap the ions such that the trapped ions undergo oscillatory motion in the mass analyser; at least one image charge/current detector for use in obtaining an image charge/current signal representative of trapped ions undergoing oscillatory motion in the mass analyser; and a processing apparatus configured to perform a method according to claim 1, wherein the apparatus includes a computer.
20. A computer-readable medium having computer-executable instructions configured to cause a computer to perform a method according to claim 1.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) Examples of these proposals are discussed below, with reference to the accompanying drawings in which:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
DETAILED DESCRIPTION
(12) In general, the following discussion describes examples of our proposals that involve processing an image charge/current signal representative of trapped ions undergoing oscillatory motion by: identifying a plurality of candidate fundamental frequencies potentially present in the image charge/current signal based on an analysis of peaks in a frequency spectrum corresponding to the image charge/current signal in the frequency domain, wherein each candidate fundamental frequency falls in a frequency range of interest; deriving a basis signal for each candidate fundamental frequency using a calibration signal; and estimating relative abundances of ions corresponding to the candidate fundamental frequencies by mapping the basis signals to the image charge/current signal; wherein, at least one (preferably each) candidate fundamental frequency is calculated using a frequency associated with a peak that falls outside the frequency range of interest and that has been determined as representing a second or higher order harmonic of the candidate fundamental frequency.
(13) In particular, in the following examples, an image charge/current signal representing a bunch of unknown ion species is subjected to a fast Fourier Transform (FFT). The resulting frequency spectrum is analysed in order to extract a set of fundamental frequencies corresponding to the unknown ion species. This extraction is carried out in such a way that the highest possible harmonics of the fundamental frequencies are used for calculation of the fundamental frequency. This improves the accuracy and the resolving power of the method.
(14) A special validation procedure is used to exclude those peaks that are not produced by primary harmonics of the image charge/current signal with fundamental frequencies that fall within a specified frequency range of interest.
(15) A set of basis signals is calculated using the set of fundamental frequencies obtained at the previous stage. In order to calculate the intensities of the basis signals, they are utilized in an Orthogonal Projection Method (OPM, see Reference [1]) applied to the original image charge/current signal. The obtained intensities of the basis signals are equal to the relative abundances of various ion species that produced the original image current signal.
(16) The method described in the following pages provides the following advantages compared with the references described in the background section: No additional hardware modifications are required, because just one signal from a single pick-up detector can be used. Some of the methods discussed in the Background section require use multiple detectors (see e.g. Reference [2]), which makes the instrument more expensive. No inherent restriction on mass range (whereas in Reference [2] the mass range depends on and is restricted by the number of pick-up detectors) The highest harmonics are used for calculating fundamental frequencies, which results in obtaining the highest possible accuracy and resolving power for this instrument. In contrast, Reference [1] discussed in the Background section teaches use of only the first harmonic to obtain frequencies. Application of an Orthogonal Projection Method to the selected basis signals results in improved calculation of the relative ion abundances from an FFT power spectrum compared with Reference [1], where the masses used to derive the basis signals are uniformly spaced along a mass range of interest.
(17) In the present method, an image charge/current signal obtained from at least one pickup detector of the EIT analyser is used as the only input to a novel data processing method, which is split into two phases, as shown in
(18) In phase 1, a fast Fourier transform of the input image charge/current signal is carried out using a window function and the results of this FFT are processed in order to obtain a list of candidate fundamental frequencies corresponding to the mass/charge ratios of the ions that produced the input image charge/current signal.
(19) In phase 2 the Orthogonal Projection Method (OPM) is applied where the input image charge/current signal is projected onto the basis signals calculated using the list of candidate fundamental frequencies obtained in phase 1. The results of the projection are filtered to remove any spurious frequencies and obtain the final list of fundamental frequencies and intensities that correspond to ion mass/charge ratios and their abundances in the input image charge/current signal.
(20) For simplicity in all further explanations we will refer to frequencies and intensities rather than mass/charge ratios and abundances, but these terms may be used interchangeably herein. This is because (1) there is a one-to-one relationship between a frequency in a Fourier spectrum and a mass/charge ratio; (2) the intensity figures calculated in phase 2 of the method are in fact the abundances of the corresponding ion species.
(21) Phase 1
(22) As mentioned above, the image charge/current signal is subjected to an FFT. Depending on the preferred compromise between the dynamic range and the mass/charge ratio accuracy, a window function could be used with the required dynamic range and the signal could be padded with zeros.
(23) For simplicity, consider an idealized Fourier spectrum where each of the frequencies is represented by a delta function. We may assume that all fundamental frequencies in the spectrum fall within a certain frequency range of interest, known in advance. This is because there will always be some sort of mass/charge ratio filtering before the EIT analyser and the low and high limits of mass/charge ratios will be known in advance. This in turn means that the fundamental frequencies (i.e. first harmonics) in the image charge/current signal corresponding to the mass/charge ratios in the EIT analyser are known in advance to be in a frequency range of interest between F.sub.MIN and F.sub.MAX.
(24) The method is also based on an observation that the higher order harmonics of an EIT analyser's image charge/current signal typically fade away very fast. A typical FFT spectrum of a group of ions with the same mass/charge ratio acquired from an EIT analyser is shown in
(25) Based on the above assumptions we can define a validation frequency range from F.sub.MIN to MF.sub.MAX, where M is an integer. In this frequency range we will not be looking for harmonics higher than M, as they are considered to be too small.
(26) The method starts with finding a peak with a frequency closest to, but lower than, MF.sub.MAX. Let F.sub.x be this frequency. F.sub.x could potentially represent an Nth order harmonic of a fundamental frequency F.sub.ON=F.sub.x/N, where N=1, 2, 3 . . . M. However, the values of N must be chosen such that the corresponding values F.sub.ON are in the predetermined frequency range of interest, FRI, from F.sub.MIN to F.sub.MAX (see above). Let us consider an example with reference to
(27) The FRI in
(28) Thus, for each peak in an FFT spectrum we have a set of possible harmonic numbers, each of which, or a combination of which, could potentially correspond to this peak. We then need to validate each of the harmonic numbers in each of the sets. Here is how the validation procedure is carried out.
(29) Again, we start with the highest frequency peak at 2,000 kHz. Let us assume that it represents the tenth harmonic of a fundamental frequency 200 kHz. If this is the case, then we should be able to find the ninth, eighth, seventh etc. harmonics of this fundamental frequency. We can see that peaks at 1,400 and 200 kHz corresponding to the seventh and first harmonics are absent. This means that the fundamental frequency of 200 kHz is not present in the given spectrum and should be excluded from all further validation checks. After carrying out similar checks for the remaining possible values of the harmonic number corresponding to this peak, we can see that the peak at 2,000 kHz could represent only the fifth, fourth and second harmonics of the fundamental frequencies of 400, 500 and 1,000 kHz respectively, or a combination of such harmonics.
(30) It is interesting to note that according to this validation procedure, the peaks at 1,900 and 1,500 kHz could not represent harmonics of a frequency that falls in the FRI. These peaks should therefore be treated as invalid and should be excluded from the list of validated peaks.
(31) After this validation procedure has been applied to each peak, we have a (reduced) list of validated peaks, each of which has an associated (reduced) list of possible harmonic numbers that could correspond to the peak (column after validation). From this list of validated peaks, the peaks having 1 as their lowest possible harmonic number are identified as corresponding to candidate fundamental frequencies, where each fundamental frequency falls in the FRI.
(32) There are several important points that have to be noted at this stage: 1. Not all identified candidate fundamental frequencies necessarily represent an actual fundamental frequency in the image charge/current signal (hence the use of the term candidate). For example, although the peaks at 800 and 1,000 kHz in
(33) The validation procedure described above of selecting and validating fundamental frequencies corresponds to the Peak Selection and Validation box in
(34) Note that the algorithm shown in
(35) Phase 2
(36) We arrive at Phase 2 with a plurality of candidate fundamental frequencies, each of which falls within the FRI, where each of the fundamental frequencies is calculated using the highest possible harmonic of the fundamental frequency. In Phase 2 we want to estimate the intensities corresponding to these candidate fundamental frequencies. This is achieved through the use of the orthogonal projection method, the OPM.
(37) Conceptually the OPM is concerned with finding the best fit approximation of a given signal with a linear combination of a predetermined set of so-called basis signals. The basis signals are not necessarily orthogonal to each other, which means their scalar products are not necessarily 0.
(38) Thus we assume that the image charge/current signal could be represented by a linear combination of basis signals whose fundamental frequencies correspond to the candidate fundamental frequencies obtained in Phase 1. For simplicity, in the following discussion relating to deriving basis signals, we refer to mass instead of mass/charge ratio.
(39) Example Techniques for Obtaining Basis Signals for Use in an OPM Method
(40) Each of the candidate fundamental frequencies can be used to calculate a basis signal using a calibration signal for a known mass. Thus, an ith candidate fundamental frequency f.sub.t can be used to calculate a respective basis signal X.sub.i(t) using a calibration signal I.sub.c(t) for a known calibration mass m.sub.c.
(41) For example, a signal intensity I.sub.i(t) for an ith candidate mass m.sub.i could be defined with respect to the calibration signal I.sub.c(t) for a known calibration mass m.sub.c using the formula:
(42)
(43) Here, t is a time position in the time domain of the image charge/current signal that is being calculated, A.sub.c is representative of the (relative) number of ions used for the calibration signal; A.sub.i is representative of the (relative) number of ions of candidate mass m.sub.i in the image charge/current signal that is being calculated. Interpolation may be carried at time positions
(44)
where I.sub.c(t) is not provided
(45) In Equation (1), the signal intensity I.sub.i(t) for an ith candidate mass m.sub.i depends on an intensity I.sub.c(t) of a calibration signal for a known calibration mass m.sub.c such that I.sub.i(t)I.sub.c(t{square root over (m.sub.c)}/{square root over (m.sub.i)}). The ith candidate mass m.sub.i depends on the fundamental frequency f.sub.t associated with the candidate primary harmonic for the ith candidate mass m.sub.i such that m.sub.if.sub.i.sup.2 (see e.g. Equation (8) of Reference [1]). Hence the signal intensity I.sub.i(t) corresponds to a version of the calibration signal I.sub.c(t) which has been stretched in the time domain in a manner depending on the ratio {square root over (m.sub.c)}/{square root over (m.sub.i)}.
(46) When performing an OPM, A.sub.i (representative of the relative number of ions of candidate mass m.sub.i) is typically an unknown quantity. And therefore, for performing an OPM, a basis signal X.sub.i(t) for the ith candidate mass m.sub.i may be defined as follows:
(47)
(48) In a typical ion trap mass spectrometer, there will generally be a time offset between ions of different m.sub.i, because after injection of ions into the ion trap mass spectrometer, the ions of different m.sub.i will reach an image charge/current detector (e.g. a detection electrode) at different times (offset times). Note that in general, all masses will be injected into the ion trap mass spectrometer at the same time. Time offset for an ith candidate mass m.sub.i may be determined as the time difference between the time at which the ion cloud of mass m.sub.i is injected into the ion trap mass spectrometer and the time at which the ion cloud reaches its closest location with respect to an image charge/current detector (which may correspond to a maximum in the image charge/current signal).
(49) Therefore, in practice, Equation (2) may be modified to provide the basis signal for an ith candidate mass m.sub.i as follows:
(50)
where .sub.i and .sub.c are time offsets corresponding to the ith candidate mass m.sub.i and to the calibration mass m.sub.c, respectively. Time offset is a function of mass m and can be pre-calculated in simulations or pre-measured experimentally.
(51) Sometimes it is necessary to start recording an image charge/current signal with a time delay t with respect to the moment of injection of ions into an ion trap mass spectrometer. Since all masses will in general be injected into the ion trap mass spectrometer at the same time, t can be viewed as being constant for all masses.
(52) For example, a time delay t may be needed to avoid any electronical perturbations which damp for some time after the initial injection of ions and which may adversely affect the measured image charge/current signal.
(53) In order to take t into account, Equation (2) may be modified to provide the basis signal for an ith candidate mass M.sub.i as follows:
(54)
(55) And where n.sub.c represents number of peaks in the calibration signal that would have been measured for the mass m.sub.c between the injection moment and the start of the recording (which may be calculated according to Equation (5)), T.sub.i is time distance between adjacent peaks (=period of image charge/current signal in the time domain) for the mass m.sub.i, t.sub.c1 is the time of the first peak in the recorded calibration signal for the mass m.sub.c, T.sub.c is time distance between adjacent peaks for the calibration mass m.sub.c, t is as defined above.
(56) Equation (4) therefore provides a basis signal X.sub.i(t) for an ith candidate mass m.sub.i that accounts for both time offsets (.sub.i) and a time delay t as described above.
(57) An equivalent to Equation (4) can be obtained from Equation (3), by defining a time offset .sub.i that also takes account of a possible time delay t as follows:
.sub.i=.sub.i+n.sub.cT.sub.it(6)
and substituting Equation (6) into Equation (3) to obtain:
(58)
(59) In some cases it is acceptable to omit n.sub.c in the above equations, i.e. put n.sub.c=0. For example, this may be justified when a calibration signal decay is relatively small so that amplitude is not changed over n.sub.c periods of the signal.
(60) As would be appreciated by a skilled person, the discussion above provides just one example of how a set of basis signals X.sub.i(t) might be defined for each candidate mass m.sub.i, and alternative definitions could be formulated, e.g. to take other factors/variables/considerations into account, e.g. to produce more accurate results.
(61) For example, in order to make the basis signals X.sub.i(t) for each candidate mass m.sub.i even closer to the component of an image charge/current signal caused by that candidate mass m.sub.i, the amplitude of the basis signal could be made a function of time. This is because the envelope of the calibration signal for a known calibration mass m.sub.c, which could be measured or simulated under realistic conditions, will typically decay with time according to the initial conditions of the ion cloud prior injection and focusing properties of the ion trap. Such realistic conditions may, for example, include an ion cloud having non-zero spatial and kinetic energy distributions prior to injection, which will in general be functions of mass.
(62) To make the amplitude of the basis signal a function of time, a new term .sub.i(t) could be introduced. For example, introducing .sub.i(t) into Equation (7) may provide:
(63)
(64) Function .sub.i(t) represents the change in amplitude A.sub.c over time relative to the amplitude of the signal of the ith candidate mass m.sub.i. The function .sub.i(t) could similarly be introduced into Equations (2) or (4).
(65) A possible method for calculating .sub.i(t) for an ith candidate mass m.sub.i may involve first calculating reference functions .sub.cp(t) for each of a set of calibration masses m.sub.cp(p=0, . . . , k) using a set of calibration signals (measured or simulated) that each corresponds to oscillation of a respective calibration mass m.sub.cp in the set, e.g. using the following equation (which defines a ratio with respect to a basis signal X.sub.c(t) corresponding to the calibration mass m.sub.c):
(66)
(67) It may be preferable to calculate .sub.cp(t)at the points t where X.sub.c(t) has peaks, i.e. maximal values, in order to get rid of noise at the time points between the peaks. A set of curves .sub.cp(t) can be viewed as forming a 3D surface (m, t) which refers to the calibration mass m.sub.c. If we decide to use another m.sub.c in order to fit another candidate mass m.sub.i, we have to calculate new (m, t) dependence.
(68) Values of .sub.i(t) used in (8) can be obtained from the obtained dependence (m, t)) by means of 2D interpolation with respect to the candidate mass and time.
(69) Example Technique for Using Basis Signals in an OPM Method
(70) Having obtained a set of basis signals X.sub.i(t) for each candidate mass m.sub.i, e.g. as set out above, we apply an OPM to find the coefficients A.sub.i of the basis signals in a linear combination to fit to a measured image charge/current signal I(t).
(71)
(72) The values of the coefficients A.sub.i in this linear sum are linearly proportional and therefore representative of the (relative) number of ions of candidate mass m.sub.i that formed the image charge/current signal. The coefficient of proportionality could be established from the known intensity of the calibration signal and the known number of ions used to form the calibration signal.
(73) As would be appreciated by a skilled person, the OPM may take other factors/variables/considerations into account, e.g. to produce more accurate results.
(74) For example, if recording an image charge/current signal I(t) is started with the delay t and the largest candidate mass m.sub.MAX is larger than the calibration mass m.sub.c, then part of the recorded signal I(t) should be cut or otherwise disregarded from the beginning of the recorded signal in order for the orthogonal projection method to produce useful results. Namely all points with
t<.sub.max+n.sub.cT.sub.maxt (11)
should not be used in the recorded signal for the purposes of the orthogonal projection fitting. Here t is the time from the start of the recording, m.sub.max is the largest candidate mass, .sub.max is the time offset associated with the largest candidate mass, T.sub.max is time distance between adjacent peaks (=period of signal in the time domain) for the largest candidate mass, n.sub.c is determined for the calibration mass according to Equation (5).
Example Techniques for Using Phase Information to Obtain Basis Signals for Use in an OPM Method
(75) A technique for obtaining a basis signal X.sub.i(t) for a candidate mass m.sub.i using phase information obtained from a Fourier transform (FT), such as a Fast Fourier Transform (FFT), of the time domain signal I(t) will now be described.
(76) As is known in the art, the FT of a time domain signal I(t) will contain complex value for each frequency on the FT spectrum that can be represented as magnitude and phase values for each frequency on the FT spectrum.
(77) According to this technique, a relationship between mass and phase is established from a set of one or more calibration signals measured for different masses which are suitable for a mass range of interest. This relationship may be established from one harmonic component included in the FT of the one or more calibration signals, e.g. the first harmonic component included in the FT of the one or more calibration signals.
(78) An initial phase value .sub.i for an ith candidate mass m.sub.i in the FT of the signal I(t) can be obtained from the relationship between mass and phase (established as indicated in the previous paragraph) by means of interpolation. A calibration signal of one mass, preferably a calibration signal of a calibration mass chosen to be closest to the ith candidate mass m.sub.i, can then be transformed using the initial phase value .sub.i via shift and stretch/compression of the time axis.
(79) For example, initial phase value .sub.i for a candidate mass m.sub.i may be related to the offset time .sub.i as:
(80)
where v.sub.i is the frequency of the peak corresponding to the candidate mass m.sub.i in the frequency spectrum.
(81) The advantage of calculating time offset .sub.i via initial phase value .sub.i is larger accuracy due to the phase value .sub.i being averaged over many oscillations. In contrast, time offsets taken as a first peak time position from the real signal may be not so accurate, for example, due to relatively large noise.
(82) Equation (12) assumes t=0, i.e. no time delay.
(83) If there is a time delay, i.e. t0, then the/each measured calibration signal will be shifted by t along the time axis so that the first measured point is located at t=t. The points in the interval [0;t] are set to zero values assuming that zero time corresponds to the injection time. This operation allows to estimate initial phases of ions so that Equation (12) can be used. The initial phase value .sub.i for an ith candidate mass m.sub.i can be derived from the discrete Fourier transform (DFT) of such corrected signal. Any basis signal can be derived from the calibration signal as follows:
(84)
where .sub.c is the initial phase value for the calibration mass m.sub.c and v.sub.c is the frequency value corresponding to the calibration mass m.sub.c.
(85) Phase can be determined from the DFT data as an argument of a complex number F taken at the frequency f.sub.i, where magnitude spectrum has a maximal value: .sub.i=arg(F(f.sub.i)). Phase can be calculated for the whole signal length for better accuracy, or for the part of the signal. For example, the length of the signal which is used for the fitting, may be preferable if the phase drifts when analysing DFT of signals recorded over longer time periods.
(86) In experimental conditions (m) dependence is generally not constant but rather its shape is determined by the injection conditions of a device. Another possible reasons for that are: delay time t is not known precisely, or there are distortions of the static field during relaxing period after ion injection. Because of that, in order to calculate .sub.i value for any candidate mass a curve .sub.p(m.sub.p) (p=0, . . . ,k) should be calculated for a set of calibration signals, then it should be interpolated for any candidate mass falling into the respective interval [m.sub.0; m.sub.k].
(87) Dependence of (m)on m may be quite steep: if the phase values span is more than 2 it will be wrapped and function will have points of discontinuity. Equation (13) can still be used, but it can be problematic to interpolate initial phases for masses which are close to the discontinuity points. Such problem can be solved by changing t value when add zeros in front of a measured signal. For example, if (m) is wrapped for the current t value we add or remove one sampling step and calculate (m) again. This will result in rotation of the dependence and potentially can make (m) values span within 2. The necessary addition to t can be determined in iterations until we find appropriate value.
(88) Depending on whether calibration mass m.sub.c is smaller or larger than the candidate mass m.sub.i we will need to discard part of measured signal or part of the obtained basis signal, respectively. It is preferable to choose calibrations mass closest to a candidate mass to minimize points discarding.
(89) Additional Considerations
(90) There are several important points that have to be noted at this stage: 1. If the coefficient of a basis signal corresponding to a candidate fundamental frequency turns out to be very small (e.g. smaller than some predetermined threshold), it may be inferred that this candidate fundamental frequency has no significant presence in the signal and its contribution to any peak in the frequency spectrum is negligible. With reference to the table in
Simulation Data
(91) We have simulated an image current signal produced by a cloud of ions of the composition shown in
(92) The signal was generated from a single calibration signal using the formula in Equation (1). In this simplified experiment no phase shift for different mass/charge ratios or noise were introduced. The first 0.45 ms of the raw image current/charge signal acquired for 400 ms is presented
(93) In this particular experiment the mass/charge ratio range of interest was from 150 to 2,500 Da and the maximum harmonic order was M=25.
(94)
(95) The other methods mentioned in the background section did not deliver such good results even for this simplified ion composition. There were either false peaks or the intensities were not accurate with errors of 20% at best or mass/charge ratios like 200 and 800 Da were not distinguished.
(96) In some embodiments, it may be advantageous to map the basis signals to only a portion of the image charge/current signal in the time domain. For example, in simulations performed by the inventors, mapping the basis signals to the first 50 ms of the image charge/current signal in the time domain was found to produce better results. This is because the initial part of the image charge/current signal is usually the least corrupted by space charge influence. In reality, after the ions are injected into an ion trap by pulsing an electric gating signal, there will be a short period of time where high EM noise overwhelms the image charge/current signal. This is often 2-3 ms, and signal quality is badly interrupted, so we normally avoid using image charge/current signal acquired during this short period of time. Therefore the first 50 ms of time image charge/current signal in the time domain preferably means from 3 ms to 50 ms.
(97) There might be other situations where other portions of the image charge/current signal may produce better results. For example, when ions contain mostly a group of ions with close mass values, such as ions in an isotope cluster. The image charge signal in this case may appear as a beating signal in which wave packets only exist at certain time intervals, so the portion would preferably be chosen accordingly. This is illustrated in
(98) Possible Optimisations
(99) The inventors found that the method produced the best results under the following conditions: 1. The image current signal is acquired for no less than 200 ms. 2. The Fourier spectrum of an image current/charge signal representing a bunch of ions with the same mass/charge ratio has harmonics that strictly decrease in amplitude with increasing harmonic order. The inventors found that the lower the rate of decrease, the better. 3. A window function that delivers the required dynamic range is applied to the acquired image charge/current signal in the time domain. 4. The acquired image charge/current signal in the time domain is then padded with zeros. 5. The Fourier transform is applied to the image charge/current signal. 6. The maximum harmonic number M is set to 15 or higher. 7. Several calibration signals are used for the calculation of the basis signals. 8. An interpolation of at least 5 data points of the Fourier spectrum is used to find the position of each peak. 9. A polynomial calibration function is used to calculate a mass/charge ratio dependent offset for the basis signals in the time domain. 10. A portion of the image charge/current signal is used for orthogonal projection. For example, the initial 25 ms of the image charge/current signal may be used for orthogonal projection. 11. Disregarding candidate fundamental frequencies that produce very small or negative coefficients and repeating Phase 2 as described under Additional considerations point 2, above.
Possible Modifications
(100) The method may be modified in the following ways, depending on requirements of a particular application, for example: 1. A different peak selection and validation procedure may be used. 2. Use of different window functions in Fourier transform. 3. Using an absorption mode frequency spectrum to identify candidate fundamental frequencies. Because the absorption mode spectra usually give higher resolving power, selecting peak position in such spectra gives better accuracy to determine the candidate fundamental frequencies of bases signals. As is known in the art, an absorption mode spectra can be obtained by pre-calculating a phase-frequency relationship for different harmonic numbers (based e.g. on a set of calibration measurements), and then taking the FFT of an image charge/current signal and using the pre-calculated phase-frequency relationship to correct the phase of the complex values in the FFT spectrum before taking the real values, see e.g. References [5] and [6]. 4. Use part of the acquired image charge/current signal for Fourier transform or padding the acquired image charge/current signal or a section of it with zeros. 5. Use several calibration signals. 6. The Image charge/current signal may be derived from image charge/current signals acquired by several pick-up detectors. For example, the image charge/current signal may be produced by performing a linear combination of image charge/current signals acquired from multiple detectors, as described in Reference [2]. 7. Different processing and/or filtering steps may be performed on the raw image charge/current signal and the basis signals before they are used in the OPM. 8. Using more than one time interval in the time domain representation of the image charge/current signal for forming the basis signals and performing OPM, rather than using one contiguous time interval. The selected one or more time intervals may correspond to the most interesting parts of the signal. For example, if the image charge/current signal was acquired over a period of 300 ms but the time interval of 100-200 ms contained instrument interference and was therefore not reliable, the orthogonal projection method may be performed using only two segments of that image charge/current signal corresponding to the time intervals of 0-100 ms and 200-300 ms. 9. Selecting one or more sampling points from the time domain representation of the image charge/current signal that are of most interest (say, around peaks and/or where the signal to noise ratio is higher than some predetermined threshold) and use only those selected sampling points for forming the basis signals and performing OPM, rather than using sampling points having a fixed time step. In this way, it may be possible to avoid using time points where no significant events occur. 10. Disregarding candidate fundamental frequencies that produce very small or negative coefficients and repeating Phase 2 as described under Additional considerations point 2, above.
(101) The advantages of the method disclosed herein are discussed below in relation to References [1]-[3] (which are discussed in the Background section).
(102) Reference [1]:
(103) Practical limitations of the method described in Reference [1]:
(104) To achieve a reasonable mass accuracy the distance between the basis vectors on the mass scale must be very small. For any practically useful mass range this results in a very large number of tightly spaced basis vectors. As the present inventors found, such large sets of basis vectors not only take an unacceptably long time to process, but also result in the detection of significantly incorrect amounts for various ions even for not very complex ion compositions.
(105) Although it is possible to reduce the processing time by utilizing more powerful computing hardware (and increasing the cost of the instrument), it is impossible to establish such a set of basis signals that would work without significant artefact peaks for all ion compositions.
(106) What is different in the method disclosed herein:
(107) In the method disclosed herein, when calculating basis vectors, the present inventors preferably use only the mass numbers that have been discovered as a result of deconvolution of the test signal's Fourier spectrum. The deconvolution process delivers mass numbers calculated from the highest possible harmonics, which results in higher mass accuracy and therefore there is no need in generating tightly spaced basis vectors. This, in turn, results in greatly reduced sets of basis vectors containing predominantly mass numbers of the real ions. Such sets of basis vectors not only take less time to process, but also result in greater mass accuracy and in more accurate estimates of the ion amounts even for complex ion compositions and even when the test signal contains considerable amount of noise.
(108) Reference [2]:
(109) Practical Limitations of the Method Described in Reference [2]:
(110) In the method described in Reference [2], (1) at least two pickup detectors are required; (2) there is a limited mass/charge ratio range when using at least two detectors; (3) there is a limited mass accuracy and resolving power. Using several pickup detectors makes the instrument more expensive and using only the first harmonic for the calculation of mass/charge ratios results in the mass accuracy and resolving power figures that are significantly lower than those that could be obtained on the same instrument by just using the higher harmonics. The inventors found that this method could lead to an error in intensity estimates of around 20%, even for relatively large peaks.
(111) What is Different in the Method Disclosed Herein:
(112) In the method disclosed herein, only a single image charge/current signal from a single pickup detector is required; there are no inherent limitations on the mass/charge ratio range; the mass accuracy and the resolving power match those found at higher harmonics. The inventors found that the error associated with a mass estimated using the method disclosed herein was less than 1% of the largest peak, even for relatively complex spectra.
(113) Reference [3]:
(114) Practical Limitations of the Method Described in Reference [3]:
(115) In the method described in Reference [3], (1) at least two pickup detectors required (five detectors have been used in our tests); (2) the method cannot distinguish two masses, where the frequency of one of them is an integer multiple of the frequency of the other. For example, mases M.sub.1 and M.sub.2, {square root over (M.sub.1)}=N{square root over (M.sub.2)}, where N =1, 2, 3, will not be distinguished; (3) the method has difficulty with distinguishing individual masses and their intensities in complex mass spectra. Again, using several pickup detectors makes the instrument more expensive and the inability to distinguish masses as in (1) conceals the true performance of the instrument.
(116) What is Different in the Method Disclosed Herein:
(117) In the method disclosed herein, only a signal from a single pickup detector is required and there are not problems (2) and (3) mentioned above. Our method also achieves both greater mass accuracy and resolving power as they are obtained using only higher order harmonics of a spectrum rather than a whole spectrum as in Reference [3].
(118) When used in this specification and claims, the terms comprises and comprising, including and variations thereof mean that the specified features, steps or integers are included. The terms are not to be interpreted to exclude the possibility of other features, steps or integers being present.
(119) The features disclosed in the foregoing description, or in the following claims, or in the accompanying drawings, expressed in their specific forms or in terms of a means for performing the disclosed function, or a method or process for obtaining the disclosed results, as appropriate, may, separately, or in any combination of such features, be utilised for realising the invention in diverse forms thereof.
(120) While the invention has been described in conjunction with the exemplary embodiments described above, many equivalent modifications and variations will be apparent to those skilled in the art when given this disclosure. Accordingly, the exemplary embodiments of the invention set forth above are considered to be illustrative and not limiting. Various changes to the described embodiments may be made without departing from the spirit and scope of the invention.
(121) For the avoidance of any doubt, any theoretical explanations provided herein are provided for the purposes of improving the understanding of a reader. The inventors do not wish to be bound by any of these theoretical explanations.
(122) All references referred to above are hereby incorporated by reference.
REFERENCES
(123) 1. Qi Sun, Changxin Gu and Li Ding, Multi-ion quantitative mass spectrometry by orthogonal projection method with periodic signal of electrostatic ion beam trap, J. Mass Spectrom. 2011, 46, 417-424. 2. EP2642508 A2. 3. J. B. Greenwood, O. Kelly, C. R. Calvert, M. J. Duffy, R. B. King, L. Belshaw, L. Graham, J. D. Alexander, I. D. Williams, W. A. Bryan, I. C. E. Turcu, C. M. Cacho and E. Springate. A comb-sampling method for enhanced mass analysis in linear electrostatic ion traps, Review of Scientific Instruments, 2011, 82(4). 4. WO2012/116765 5. Yulin Qi et al, Absorption-Mode: The Next Generation of Fourier Transform Mass Spectra, Analytical Chemistry, 2012, p2923-2929. 6. David P. A. Kilgour et al, Producing absorption mode Fourier transform ion cyclotron resonance mass spectra with non-quadratic phase correction functions, Rapid Communications in Mass Spectrometry, 2015, p1087-1093.