Introduction

A Kendrick mass defect (KMD) analysis [1,2,3,4,5,6] has become a powerful visualization and data processing tool for the mass spectra of natural [7,8,9,10] and synthetic polymers [11]. The historical KMD analysis first consists of a change of basis from the IUPAC mass scale (based on m(12C) = 12 a.u.) to a Kendrick mass (KM) scale based on the nominal mass of CH2 set at 14 a.u. (Eq. (1)) [12], particularly well-suited for carbonaceous samples such as petroleum [13].

$$ \mathrm{KM}=m/z\cdot \frac{14}{14.0157} $$
(1)

This founding formula has been kept unchanged since its introduction by Kendrick 50 years ago and its use for the so-called KMD analysis proposed in the 1980s [14, 15]. In its modified version for polymer ions proposed by Sato et al. 4 years ago, the repeating unit of a polymer backbone (noted R) is used as the base unit by arbitrarily setting its mass at the nearest integer (e.g., ethylene oxide (EO) at 44.0262 in the IUPAC scale set at 44) and other masses are re-calculated based on this new reference [11]. KMs become a function of R noted KM(R):

$$ \mathrm{KM}\left(\mathrm{R}\right)=m/z\cdot \frac{\mathrm{round}\left(\mathrm{R}\right)}{\mathrm{R}} $$
(2)

Second, the difference between the nominal and exact Kendrick masses—known as Kendrick mass defect (or mass excess as recently suggested to avoid confusion with the physical definition of mass defect [16])—is evaluated as it contains information about the elemental composition of the species.

$$ \mathrm{KMD}\left(\mathrm{R}\right)=\mathrm{round}\left(\mathrm{KM}\left(\mathrm{R}\right)\right)-\mathrm{KM}\left(\mathrm{R}\right) $$
(3)

Homologous polymer ions (e.g., congeners of a given distribution carrying the same end groups and adducted ion) have identical KMD and line up horizontally in the associated KMD plot (KMD as a function of m/z or the nominal KM noted NKM, cf. Glossary in the Supporting Information).

This simple property turns into a compositional mapping for the complex mass spectra of polymeric samples since a full distribution in a mass spectrum is plotted as a set of packed lines in the KMD plot with one line per isotopic composition (mainly 13Cn). The KMD plot from the mass spectrum of a blend of homopolymers carrying the same repeating unit but different chain ends displays several sets of packed horizontal lines with one set per distribution [11]. Tandem mass spectra of homopolymers are similarly turned into a set of lines with one line per product ion series [17]. On the contrary, the presence of another repeating unit (e.g., blend of different homopolymers) is readily detected through the alignment of points along an oblique direction [11]. The mass spectrum of a copolymer carrying two or three repeating units is displayed as a scatter plot with at least two alignments (e.g., horizontal and oblique) in a KMD plot computed with one of the co-monomers as the base unit [18,19,20,21].

A second breakthrough has been proposed a year ago with the introduction of the “resolution-enhanced KMDs” computed using a “fractional base unit” [22] noted R/X with X being a positive integer:

$$ \mathrm{X}>1,\kern0.5em \mathrm{KM}\left(\mathrm{R},\mathrm{X}\right)=m/z\cdot \frac{\mathrm{round}\left(\mathrm{R}/\mathrm{X}\right)}{\mathrm{R}/\mathrm{X}} $$
(4)

KMs—now function of the repeating unit R and the divisor X—computed with the counter-intuitive base unit R/X are producing KMD plots capable of separating ion series in a high and controllable extent as never reported before [23, 24]. Resolution-enhanced KMD plots are also compatible with high-mass and/or low-resolution datasets normally unsuited for the “regular” KMD analysis (i.e., with R as the base unit, X = 1) [25]. KMDs and RE-KMDs have been used in previous articles as abbreviations for the regular and resolution-enhanced KMD analyses. To avoid the multiplication of acronyms (cf. Glossary in the Supporting Information), the full names will be used in the text while KMD(R) and KMD(R,X) will be used in equations to distinguish the regular and resolution-enhanced outputs, respectively.

With unrivaled capabilities for the analysis of polymers, mass spectra have been extensively recorded using devices equipped with a matrix-assisted laser desorption ionization (MALDI) ion source [26,27,28]. The formation of singly charged ions mainly is a well-known feature of the MALDI process [29, 30] and the KMD plots of polymer ions reported in the literature are consequently for singly charged distributions only. However, Cody et al. very recently reported on the KMD analysis of multiply charged polymer ions generated by a paper spray ion source [31] and pointed out that the associated KMD plots exhibits a surprising “isotopic split.” A polymeric distribution at charge state z is indeed displayed as z clear lines spaced out by approximately 1/z instead of a packed set of lines at charge state 1+. Such unique feature provides the charge state of a series at first sight by counting the number of horizontal lines in the full-scale KMD plot. It also allows a seemingly clear selection of points using appropriate software in a so-called grouping mode (filtering of points from the KMD plot to get the associated peaks in the mass spectrum).

Multiple charging might be a drawback complicating a mass spectrum but reversely allows large species of high molecular weight to be detected in a low mass range and might overcome the restriction of mass spectrometry to low molecular weight polymers [32]. Being an advantage or a pitfall, multiple charging is a feature of the electrospray ion source (ESI) and all its variations of common use for polymers. Counting on an increasing use of the KMD analysis of mass spectra from polymers recorded using such ion sources, the KMD analysis of multiply charged ions had thus to be thoroughly explored to exhaustively describe its features and biases with a satisfactory mathematical framework.

A careful inspection of the KMD plot computed from multiply charged distributions revealed indeed an unexpected isotope misalignment accompanying the isotopic split, i.e., homologs of a given distribution aligning along an oblique axis instead of horizontally. Simple mathematics are proposed to account for this misalignment found to depend on the repeating unit and the charge state. A way to correct the isotope misalignment preserving the informative isotopic split is then proposed by using the concept of a fractional base unit R/X. The new notion of “charge-dependent KMD,” its resolution-enhanced counterpart, and the “remainders of KM” [33] (noted RKM, cf. Glossary in the Supporting Information) successfully remove the isotopic split itself, clustering the split lines into a packed cloud. A final mathematical demonstration combines the regular KMDs, the resolution-enhanced KMDs, and the RKMs into a single equation while two applications of this unified theoretical background are proposed with the data processing of single stage and tandem mass spectra.

Experimental

Chemicals and Materials

(H, OH)-ended poly(ethylene oxide) 3400 g mol−1 (PEO 3400) and (H, OH)-ended triblock poly(ethylene-oxide-block-propylene oxide-block-ethylene oxide) 2000 g mol−1 12% EO (P(EO-b-PO-b-EO) 2000) were purchased from Sigma-Aldrich (St. Louis, MO) for paper spray experiments while (H, OH)-ended PEO 6000 g mol−1 (PEO 6000) was from Serva Electrophoresis (Heidelberg, Germany) for ESI tandem mass spectrometry (ESI-CAD). Chemicals were used as received without purification. Paper triangles used for paper spray experiments were cut from chromatography paper (1 CHR, Whatman International Ltd., Maidstone, UK). (H, OH)-ended PEO oligomers (degree of polymerization 70 and 80 to 85) have also been simulated at charge states z = 1+ to z = 6+ using the mass calculator implemented in Mass Mountaineer v. 3.5 (RBC Software, Portsmouth, NH) with 12C and 13Cx = 1–7 isotopes to check at the validity of the mathematical formulas prior to their use for actual datasets.

Mass Spectrometry

Paper spray mass spectra were recorded using a single-stage reflectron time-of-flight mass spectrometer with an atmospheric pressure interface (AccuTOF-DART, JEOL USA, Inc., Peabody, MA) [31]. The mass spectrometer was equipped with a Direct Ionization in Real Time (DART-SVP) ion source (IonSense LLC, Saugus, MA) and a prototype paper spray ion source. A 2 μL volume of dissolved polymer (1 to 2 μL of neat liquid polymer in 300 μL of methanol) was applied to a fresh paper triangle for each sample measured. Ten to twenty microliters of methanol were additionally deposited to the paper triangles before starting the analysis. Data were acquired by using Mass Center™ software (JEOL Ltd., Tokyo, Japan). TSS Unity™ (Shrader Software Solutions, Detroit, MI) was used for mass calibration, spectral averaging, and background subtraction.

ESI-CAD mass spectra were recorded using a Synapt G2 HDMS (Waters, Milford, MA) equipped with an electrospray ion source in infusion mode. PEO 6000 dissolved in acetonitrile/water 1/1 at 0.1 mg mL−1 was introduced using a microsyringe pump (11 Puls, Harvard Apparatus, Holliston, MA) operated separately at a flow rate of 20 μL min−1. Instrument control, data acquisition, and data processing of all experiments were achieved using MassLynx v. 4.1 provided by Waters.

KMD Analysis

KMD plots were computed using msRepeatFinder version 2.0 RC3 (JEOL), Mass Mountaineer, and Excel spreadsheet program with Visual Basic for Applications (VBA) coding for a maximal flexibility (msRepeatFinder v.2.0 does not tolerate manual entries of base unit inferior to 1 and Mass Mountaineer v. 3.5 does not compute RKM plots). The base unit used for the calculation of “regular” and “resolution-enhanced” KMD is a fraction of R noted R/X with X being an integer (X = 1 for a regular KMD plot, X > 1 for a resolution-enhanced KMD plot, cf. introduction for the formulas). At the time of writing, Mass Mountaineer is the only software incorporating the “fractional base unit” option in its mass defect analysis tab with no need for a manual entry (the user directly types the value of X). For the RKM plots, RKMs were computed using \( \mathrm{RKM}\left(\mathrm{Y}\right)=\left\{\mathrm{Y}\cdot \raisebox{1ex}{$\mathrm{KM}$}\!\left/ \!\raisebox{-1ex}{$\left(\mathrm{round}\left(\mathrm{R}\right)\right)$}\right.\right\} \) with Y a multiplier set at the charge state to be clustered or any integer value (positive or negative, vide infra) and {} being the fractional part function defined as {x} = x − floor(x) [33]. A KMD plot (resp. RKM plot) displays the KMDs of the oligomeric adducts (resp. RKMs) as a function of their m/z using a three-dimensional “bubble chart” where each disk expresses a data triplet (m/z, KMD, or RKM, abundance via the size of the disk).

Results and Discussions

Preliminary Considerations: Split and Misalignments of Isotopes

The paper spray mass spectrum of PEO 3400 is depicted in Figure 1a and exhibits extensive multiple charging with polymeric chains adducted by three to six sodium cations (charge states 3+ to 6+ assigned by checking at the mass difference between consecutive isotopes) [31]. The regular KMD plot calculated with EO as the base unit is depicted in Figure 1b and displays several sets of horizontal lines assigned to the four distributions at the four charge states. It illustrates the “isotopic split” with the triply charged series (z = 3) being formed of three main lines in the highest m/z range (spaced by ~ 1/z = 0.33, orange arrows) and the 4+, 5+, and 6+ series being formed of four, five, and six main lines in the low m/z range (spaced by ~ 0.25, ~ 0.2, and ~ 0.17, respectively). A charge state distribution is thus evaluated within a minute by counting the number of lines with no additional data processing. As an obvious pitfall discussed more in details later, all the charge states share one common line at a KMD value close to 0 (not strictly identical, KMD(3+) ~ − 0.0217, KMD(4+) ~ − 0.0222, KMD(5+) ~ − 0.0226, KMD(6+) ~ − 0.0228) and close to the expected single line for a singly charged distribution (KMD(1+) ~ 0.0229).

Figure 1
figure 1

(a) Paper spray mass spectrum of PEO 3400. (b) Regular KMD plot (base unit: EO). (c, d) Filtered mass spectra using partial data extracted from the 4+ and 3+ series (blue lines). (e) Regular KMD plot with 12C peaks of the 3+/5+/6+ and 4+ series colored in red (misaligned) and green (horizontally aligned), respectively

A filtered mass spectrum of a part of the 4+ series is depicted in Figure 1c using data extracted from the KMD plot (grouping mode in msRepeatFinder, blue solid square). Several isotopes have been grouped denoting a limited separating power but the main four peaks are all spaced by ~ 11.01 which corresponds to the expected mass difference for a PEO at charge state z = 4 (EO/4 = 44.0262/4 = 11.0066, inset in Figure 1c). Extracting points horizontally aligned from the 3+ series (Figure 1d, blue dotted square), the main peaks are now spaced by 14.01 and 15.01 alternatively, which differs from the expected mass difference between consecutive triply charged homologs (EO/3 = 44.0262/3 = 14.6754, inset in Figure 1d). In spite of a horizontal alignment in the KMD plot, the extracted points have different isotopic compositions (called hereafter isotopologues, e.g., m/z(n + 1, 13C1) − m/z(n, 12C) = 15.0087), m/z(n + 1, 12C) − m/z(n, 13C2) = 14.0087).

To better emphasize this pitfall, the first peaks of the isotopic patterns of every oligomer (referred to as 12C) have been highlighted in the KMD plot of PEO for the four charge states 3+ to 6+ (Figure 1e). The 12C peaks of the 4+ series (in green) have the same KMD and line up horizontally in agreement with the basics of a KMD analysis [11]. On the opposite, the 3+, 5+, and 6+ oligomers surprisingly depart from the expected alignments. The 12C species are aligned along oblique directions in lieu of the regular horizontal direction (red points and dashed red lines), positioned on one of the three or five main lines alternatively. In other words, the 3+, 5+, and 6+ 12C species do not have the same KMD value if calculated with EO as the base unit while isotopologues line up horizontally. This result is in contradiction with the founding postulate of the KMD analysis of polymer ions claiming that species differing by a number of base units only possess the same KMD value (spread along the x-axis) while isotopologues spread vertically.

This “isotopic misalignment” is not detrimental to the visualization of data in the KMD plot—from a practical point of view without considering the isotopes, PEO oligomers are lining up horizontally and the charge states are readily evaluated. However, it reveals from a theoretical point of view that the repeating unit of a homopolymer might not be a satisfactory base unit for the KMD analysis in the case of multiple charging. It is also problematic for the grouping mode (i.e., selecting points from the KMD plot to get the associated peaks in the mass spectrum) since the points forming a given line have a different isotopic composition. Pursuing the development of the mathematical framework recently proposed for the KMD analysis using fractional base units [23, 25, 34], the next two sections deal with the origin of (a) the isotopic split and (b) the isotopic misalignments.

Mathematical Framework to Account for the Isotopic Split

The isotope distribution of an oligomeric adduct is mainly arising from the 13C isotopes. At charge state z = 1, the difference between the KMs of the 12C point and its first 13C isotope is:

$$ \Delta {\mathrm{KM}}_{13_{\mathrm{C},}{12}_{\mathrm{C}}}\left(\mathrm{R},1\right)=\Delta {\mathrm{m}}_{13_{\mathrm{C},}{12}_{\mathrm{C}}}\cdot \frac{\mathrm{round}\left(\mathrm{R}\right)}{\mathrm{R}} $$
(5)

with \( \Delta {\mathrm{m}}_{13_{\mathrm{C},}{12}_{\mathrm{C}}}=1.003355 \) in the IUPAC scale (\( {\mathrm{m}}_{12_{\mathrm{C}}}=12.0000 \), \( {\mathrm{m}}_{13_{\mathrm{C}}}=13.003355 \)). At a charge state z, Eq. (5) is transposed as follows:

$$ \Delta {\mathrm{KM}}_{13_{\mathrm{C},}{12}_{\mathrm{C}}}\left(\mathrm{R},z\right)=\frac{\Delta {\mathrm{m}}_{13_{\mathrm{C},}{12}_{\mathrm{C}}}}{z}\cdot \frac{\mathrm{round}\left(\mathrm{R}\right)}{\mathrm{R}}=\frac{\Delta {\mathrm{KM}}_{13_{\mathrm{C},}{12}_{\mathrm{C}}}\left(\mathrm{R},1\right)}{z} $$
(6)

Coming to mass defects, the relationship between \( \Delta {\mathrm{KMD}}_{13_{\mathrm{C},}{12}_{\mathrm{C}}}\left(\mathrm{R},z\right) \) and \( \Delta {\mathrm{KMD}}_{13_{\mathrm{C},}{12}_{\mathrm{C}}}\left(\mathrm{R},1\right) \) is not as straightforward as \( \Delta {\mathrm{KMD}}_{13_{\mathrm{C},}{12}_{\mathrm{C}}}\left(\mathrm{R},z\right)=\Delta {\mathrm{KMD}}_{13_{\mathrm{C},}{12}_{\mathrm{C}}}\left(\mathrm{R},1\right)/z \) but would be favorably developed to account for the isotopic split. At charge state z = 1, \( \Delta {\mathrm{KMD}}_{13_{{\mathrm{C}}_{1,}}{12}_{\mathrm{C}}}\left(\mathrm{R},1\right) \) is decomposed as follows:

$$ \Delta {\mathrm{KM}\mathrm{D}}_{13_{{\mathrm{C}}_1,}{12}_{\mathrm{C}}}\left(\mathrm{R},1\right)={\mathrm{NKM}}_{13_{\mathrm{C}}}\left(\mathrm{R},1\right)-{\mathrm{KM}}_{13_{\mathrm{C}}}\left(\mathrm{R},1\right)-\left({\mathrm{NKM}}_{12_{\mathrm{C}}}\left(\mathrm{R},1\right)-{\mathrm{KM}}_{12_{\mathrm{C}}}\left(\mathrm{R},1\right)\right)=\Delta {\mathrm{NKM}}_{13_{\mathrm{C},}{12}_{\mathrm{C}}}\left(\mathrm{R},1\right)-\Delta {\mathrm{KM}}_{13_{\mathrm{C},}{12}_{\mathrm{C}}}\left(\mathrm{R},1\right) $$
(7)

As a founding property, \( \Delta {\mathrm{NKM}}_{13_{\mathrm{C},}{12}_{\mathrm{C}}}\left(\mathrm{R},1\right)=1 \) whatever the chemically acceptable repeating unit R since \( \raisebox{1ex}{$\mathrm{round}\left(\mathrm{R}\right)$}\!\left/ \!\raisebox{-1ex}{$\mathrm{R}$}\right.\sim 1 \) and \( \Delta {\mathrm{m}}_{13_{\mathrm{C}},{12}_{\mathrm{C}}}\sim 1 \). At a given charge state z, the difference between the KMDs of 12C and 13C isotopes becomes:

$$ \Delta {\mathrm{KM}\mathrm{D}}_{13_{\mathrm{C},}{12}_{\mathrm{C}}}\left(\mathrm{R},z\right)=\Delta {\mathrm{NKM}}_{13_{\mathrm{C},}{12}_{\mathrm{C}}}\left(\mathrm{R},z\right)-\Delta {\mathrm{KM}}_{13_{\mathrm{C},}{12}_{\mathrm{C}}}\left(\mathrm{R},z\right) $$
(8)

Contrary to the case of z = 1, \( \Delta {\mathrm{NKM}}_{13_{\mathrm{C},}{12}_{\mathrm{C}}}\left(\mathrm{R},z\right) \)could be 0, 1, or 2 depending on the charge state, the repeating unit, and the degree of polymerization owing to the rounding function. Being an integer, the uncertainty about \( \Delta {\mathrm{NKM}}_{13_{\mathrm{C},}{12}_{\mathrm{C}}}\left(\mathrm{R},z\right)=\left\{0,1,2\right\} \) is not detrimental to the current set of equations since the KMD dimension is focused on the fractional part of masses. By advantageously adding/subtracting \( \Delta {\mathrm{NKM}}_{13_{\mathrm{C},}{12}_{\mathrm{C}}}\left(\mathrm{R},1\right)/z \), Eq. (8) is then modified in:

$$ \Delta {\mathrm{KM}\mathrm{D}}_{13_{{\mathrm{C}}_{1,}}{12}_{\mathrm{C}}}\left(\mathrm{R},z\right)=\frac{\Delta {\mathrm{NKM}}_{13_{\mathrm{C},}{12}_{\mathrm{C}}}\left(\mathrm{R},1\right)}{z}-\frac{\Delta {\mathrm{KM}}_{13_{\mathrm{C},}{12}_{\mathrm{C}}}\left(\mathrm{R},1\right)}{z}-\frac{\Delta {\mathrm{NKM}}_{13_{\mathrm{C},}{12}_{\mathrm{C}}}\left(\mathrm{R},1\right)}{z}\left(\pm \mathrm{integer}\right) $$
(9)

Considering that \( \Delta {\mathrm{NKM}}_{13_{\mathrm{C},}{12}_{\mathrm{C}}}\left(\mathrm{R},1\right)/z-\Delta {\mathrm{KM}}_{13_{\mathrm{C},}{12}_{\mathrm{C}}}\left(\mathrm{R},1\right)/z=\Delta {\mathrm{KM}\mathrm{D}}_{13_{\mathrm{C},}{12}_{\mathrm{C}}}\left(\mathrm{R},1\right)/z \) and \( \Delta {\mathrm{NKM}}_{13_{\mathrm{C},}{12}_{\mathrm{C}}}\left(\mathrm{R},1\right)=1 \) in Eq. (9), it provides the targeted relationship between \( \Delta {\mathrm{KMD}}_{13_{\mathrm{C},}{12}_{\mathrm{C}}}\left(\mathrm{R},z\right) \) and \( \Delta {\mathrm{KMD}}_{13_{\mathrm{C},}{12}_{\mathrm{C}}}\left(\mathrm{R},1\right) \):

$$ \Delta {\mathrm{KMD}}_{13_{{\mathrm{C}}_{1,}}{12}_{\mathrm{C}}}\left(\mathrm{R},z\right)=\frac{\Delta {\mathrm{KMD}}_{13_{\mathrm{C},}{12}_{\mathrm{C}}}\left(\mathrm{R},1\right)}{z}-\frac{1}{z}\left(\pm \mathrm{integer}\right) $$
(10)

Equation (10) mathematically describes the so-called isotopic split experimentally observed in the KMD plots of multiply charged ions (Figure 1) [31] and originating from the term “1/z,” itself found to arise from the value of \( \Delta {\mathrm{NKM}}_{13_{\mathrm{C},}{12}_{\mathrm{C}}}\left(\mathrm{R},1\right) \) always equal to unity. A few numerical examples are provided in Table 1 with a simulated (H, OH)-PEO 70-mer at charge states 1+ to 3+ and 12C/13C1,2 isotopes. The quantity \( \Delta {\mathrm{KMD}}_{13_{{\mathrm{C}}_{\mathrm{X}+1,}}{13}_{{\mathrm{C}}_{\mathrm{X}}}}\left(\mathrm{EO},z\right)-\frac{\Delta {\mathrm{KMD}}_{13_{{\mathrm{C}}_{\mathrm{X}+1}},{13}_{{\mathrm{C}}_{\mathrm{X}}}}\left(\mathrm{EO},1\right)}{z} \) is equal to \( -\frac{1}{z} \) (= − 0.5 and − 0.333 with z = 2, 3) in the four cases listed as a support to the validity of Eq. (10). Additional examples are listed in Table S1 in the Supporting Information with charge states z = +1 to +6 and 13C1–6 isotopes highlighting the +/− integer uncertainty of no consequence due to the aliasing of the KMD plot [34].

Table 1 \( \Delta {\mathrm{KMD}}_{13_{{\mathrm{C}}_{\mathrm{X}+1},}{13}_{{\mathrm{C}}_{\mathrm{X}}}}\left(\mathrm{EO},z\right)-\frac{\Delta {\mathrm{KMD}}_{13_{{\mathrm{C}}_{\mathrm{X}+1},}{13}_{{\mathrm{C}}_{\mathrm{X}}}}\left(\mathrm{EO},1\right)}{z} \) Computed from a simulated (H, OH)-PEO 70-mer at charge states 1+, 2+, and 3+ with 12C and 13C1, 2 isotopes (full table with charge states 1+ to 6+ and 13C1–6 isotopes in the Supporting Information, Table S1)

Mathematical Framework to Account for the Misalignments

The previous section rationalized the isotopic split in the KMD plots of multiply charged ions and \( \Delta {\mathrm{KMD}}_{13_{\mathrm{C},}{12}_{\mathrm{C}}}\left(\mathrm{R},z\right) \) was the function of choice to be derived. This isotopic split might be accompanied by an isotopic misalignment depending on the charge state. Consecutive homolog peaks of a given ion series at a given charge state may not line up horizontally despite an identical composition modulo R. Considering two consecutive oligomers (noted n-mer and (n + 1)-mer) of the same isotopic composition at a charge state z, the appropriate function to be derived is ΔKMDn − mer, (n + 1) − mer(R, z). The difference between their mass-to-charge ratios is:

$$ {\mathrm{m}}_{\left(\mathrm{n}+1\right)-\mathrm{mer}}/z-{\mathrm{m}}_{\mathrm{n}-\mathrm{mer}}/\mathrm{z}=\frac{\mathrm{R}}{z} $$
(11)

The difference ΔKMn − mer, (n + 1) − mer(R, z) is then calculated using Eq. (11) and the definition of KM (Eq. (2)) [11]:

$$ \Delta {\mathrm{KM}}_{\mathrm{n}-\mathrm{mer},\left(\mathrm{n}+1\right)-\mathrm{mer}}\left(\mathrm{R},z\right)=\frac{\mathrm{R}}{z}\cdot \frac{\mathrm{round}\left(\mathrm{R}\right)}{\mathrm{R}}=\frac{\mathrm{round}\left(\mathrm{R}\right)}{z} $$
(12)

Using the same decomposition as in the previous section (Eq. (8)), ΔKMDn − mer, (n + 1) − mer(R, z) is derived as follows:

$$ \Delta {\mathrm{KM}\mathrm{D}}_{\mathrm{n}-\mathrm{mer},\left(\mathrm{n}+1\right)-\mathrm{mer}}\left(\mathrm{R},z\right)=\Delta {\mathrm{NKM}}_{\mathrm{n}-\mathrm{mer},\left(\mathrm{n}+1\right)-\mathrm{mer}}\left(\mathrm{R},z\right)-\Delta {\mathrm{KM}}_{\mathrm{n}-\mathrm{mer},\left(\mathrm{n}+1\right)-\mathrm{mer}}\left(\mathrm{R},z\right) $$
(13)

For a correct isotopic alignment to be achieved, ΔKMDn − mer, (n + 1) − mer(R, z) = 0 (e.g., the same KMD for two consecutive oligomers of the same isotopic composition). Using Eq. (13), it means ΔNKMn − mer, (n + 1) − mer(R, z) = ΔKMn − mer, (n + 1) − mer(R, z). Since ΔNKMn − mer, (n + 1) − mer(R, z) is an integer by definition of NKM, a necessary and sufficient condition for the isotopes to be correctly aligned horizontally simply consists in:

$$ \Delta {\mathrm{KM}}_{\mathrm{n}-\mathrm{mer},\left(\mathrm{n}+1\right)-\mathrm{mer}}\left(\mathrm{R},z\right)=\frac{\mathrm{round}\left(\mathrm{R}\right)}{z}=\mathrm{integer} $$
(14)

In other words, if the rounded value of the repeating unit is divisible by the charge state z, the isotope distributions of the oligomers at the given charge state will be correctly aligned. Otherwise, monoisotopic peaks will line up along an oblique direction producing the so-called isotopic misalignment. Note that the condition defined by Eq. (14) is always true for z = 1 (singly charged state) by definition of the function “round()” (cf. Glossary in the Supporting Information). Since the KMD plots have been used exclusively for singly charged series from (mainly) MALDI data so far, it accounts for the absence of any article dealing with such isotopic misalignments in the literature.

The divisibility (R/z = integer) and indivisibility (R/z = non-integer) of EO by the charge states z = 1–6 are listed in Table 2 and found to match the actual isotopic misalignment (red values and red points, z = 3, 5, 6) or correct horizontal alignment (green values and green points, z = 4) displayed in Figure 1. To further check at the validity of the mathematical background, the KMD plots of simulated oligomers of PEO at charge states z = +1 to +6 are depicted in Fig. S1. Misalignments are observed for the 3+, 5+, and 6+ series and \( \frac{\mathrm{round}\left(\mathrm{EO}\right)}{z=3,5,6} \) are non-integers while the 1+, 2+, and 4+ ion series are correctly aligned and \( \frac{\mathrm{round}\left(\mathrm{EO}\right)}{z=1,2,4} \) are integers in perfect agreement with Eq. (14). Results would be extended to any other repeating unit as well as negative charge states by using the absolute value of the charge states.

Table 2 Example of divisibility and indivisibility of the rounded mass of EO by the charge states accounting for the isotopic misalignment in the KMD plot (Figure 1 and Figure S1)

The isotopic misalignment in the KMD plots of multiply charged ions arises from the indivisibility of the rounded repeating unit by the charge state. It is thus associated with the choice of the repeating unit itself as the base unit for the calculation of the Kendrick masses. If this choice is straightforward in many cases, a very recent breakthrough has been made using a fraction of the repeating unit (i.e., R/X with X being a positive integer) which offers unique features such as an improved separation of isotopes or the deconvolution of overlapping series in innovative resolution-enhanced KMD plots [22,23,24,25]. Dividing the repeating unit by a varying integer has been accidentally found to be a satisfactory way to correct the isotopic misalignments in the present case, constituting another promising application of the fractional base units. Instead of a condition depending on the charge state only for R as the base unit (Eq. (14)), using R/X would indeed make this condition a function of the charge state and X.

Correction of the Isotopic Misalignments Using a Fractional Base Unit

Using a fractional base unit defined as \( \frac{\mathrm{R}}{\mathrm{X}} \) with X an integer ≥ 1, KMs are now calculated using Eq. (4). Two consecutive oligomers at charge state z are spaced by R/z and ΔKMn − mer, (n + 1) − mer(R, z) is consequently calculated as:

$$ \Delta {\mathrm{KM}}_{\mathrm{n}-\mathrm{mer},\left(\mathrm{n}+1\right)-\mathrm{mer}}\left(\mathrm{R},\mathrm{X},z\right)=\frac{\mathrm{round}\left(\mathrm{R}/\mathrm{X}\right)}{\mathrm{R}/\mathrm{X}}\cdot \left({\mathrm{m}}_{\mathrm{n}-\mathrm{mer}}/z-{m}_{\left(\mathrm{n}+1\right)-\mathrm{mer}}/z\right)=\frac{\mathrm{round}\left(\mathrm{R}/\mathrm{X}\right)}{\mathrm{R}/\mathrm{X}}\cdot \frac{\mathrm{R}}{z}=\frac{\mathrm{X}\cdot \mathrm{round}\left(\mathrm{R}/\mathrm{X}\right)}{z} $$
(15)

Relying on the previous developments of equations, a necessary and sufficient condition for the isotopes to be properly aligned in the KMD plot is:

$$ \Delta {\mathrm{KM}}_{\mathrm{n}-\mathrm{mer},\left(\mathrm{n}+1\right)-\mathrm{mer}}\left(\mathrm{R},\mathrm{X},z\right)=\frac{\mathrm{X}\cdot \mathrm{round}\left(\mathrm{R}/\mathrm{X}\right)}{z}=\mathrm{integer} $$
(16)

From Eq. (16), it becomes obvious that using X = z will ensure a proper alignment of points as the condition becomes:

$$ \Delta {\mathrm{KM}}_{\mathrm{n}-\mathrm{mer},\left(\mathrm{n}+1\right)-\mathrm{mer}}(z)=\mathrm{round}\left(\mathrm{R},\mathrm{X}\right.=\left.z,z\right)=\mathrm{round}\left(\mathrm{R}/z\right)=\mathrm{integer} $$
(17)

which is true by definition of the function “round().” The KMD plots of simulated PEO distributions computed with fractional base units are depicted in Fig. S2. Fig. S2A displays the KMD plot indifferently calculated with EO/4, EO/2, and EO (X = 1) with a successfully realigned ion series at charge state z = +4. The other ion series (3+, 5+, and 6+) are nevertheless still misaligned. Using EO/3 as base unit for the computation of KMDs realigns the ion series at charge state 3+ as expected but also 5+ as the criterion \( \frac{3\ \mathrm{round}\left(\mathrm{EO}/3\right)}{5} \) is an integer (Fig. S2B, same results using EO/5 correcting the 5+ and 3+ series as \( \frac{5\ \mathrm{round}\left(\mathrm{EO}/5\right)}{3} \) is an integer). Eventually, X = 6 allows the ion series at charge states z = 6+ to be correctly aligned horizontally together with the 3+ ion series as a beneficial side effect (Fig. S2C) but does not correct the isotopic misalignment of the 4+ and 5+ series. Using the charge state as the divisor for the fractional base unit thus effectively corrects the isotopic misalignment but the realignment is done charge state by charge state except in some favorable cases.

Going one step further, using the least common multiple (LCM) of all the charge states would correct the isotopic misalignment of all the charge states at once. It is illustrated in Fig. S2D using X = 60 as divisor which is the LCM of the set of integers {3,4,5,6} realigning all the ion series horizontally regardless of the charge state. It has been proposed that the best interval for the divisor X is confined between \( \mathrm{round}\left(\frac{2}{3}\mathrm{R}\right) \) and round(2R) with a preferable value of X close to round(R) [23]. This interval is based on the founding condition round(R/X) = 1 which offers the finest control over the gain of resolution. In the present case, X = 60 satisfies round(R/X) = 1 and Eq. (16) simplifies into a sufficient (but not necessary) condition:

$$ \frac{\mathrm{X}}{z}=\mathrm{integer} $$
(18)

which is obviously satisfied with the LCM of all the charge states. Such divisor also removes all the overlaps of isotopologues as exemplified with the 3+ ion series in Fig. S2D further improving the quality of ion selection in case of filtering with isotopically resolved plots.

Beyond the simulation, the KMD plot from the paper spray mass spectrum of PEO 3400 (Figure 1a) computed with the regular EO is depicted in Figure 2a displaying both the isotopic split and misalignment for the sake of reminder. In a first attempt to realign points based on the first condition defined by Eq. (16) and using the recommended values for the divisor X, a resolution-enhanced KMD plot computed with EO/48 is depicted in Figure 2b. Using X = 48 effectively realign points of same isotopic composition at charge states z = 3 and z = 6 but fails at realigning points for the z = +5 ion series as 48 is not divisible by 5 (inset in Figure 2b). X = 48 satisfies with the founding condition round (R/X) = 1 for a correct resolution-enhanced KMD analysis but it is not the LCM of the whole charge distribution z = 1–6. The actual LCM of the charge distribution is 60 and the associated resolution-enhanced KMD plot computed with the fractional base unit EO/60 is depicted in Figure 2c. Such a base unit slightly expands the KMD dimension [22] and the KMD plot is now isotopically resolved. Most importantly, the criterion defined by Eq. (18) is satisfied and the isotopes of all the charge states are correctly aligned along the x-axis (green dots) depending on their composition. Extracting a part of the 4+ and 3+ ion series from the KMD plot (blue solid and dotted squares, respectively) leads to the filtered mass spectra depicted in Figure 2d (4+) and Figure 2e (3+). Only one series of peaks is recovered in each case (one isotopic composition only, no interferences) and peaks are now regularly spaced by ~ 11.01 and ~ 14.68 which corresponds to the expected mass difference between consecutive PEO homologs at charge states 4+ and 3+.

Figure 2
figure 2

KMD plot from the paper spray mass spectrum of PEO 3400 using (a) EO, (b) EO/48, and (c) EO/60 as the base units. Divisibility/indivisibility of the divisor by the charge states are listed in yellow insets. (d, e) Mass spectra from the 4+ and 3+ ion series extracted from the KMD plot

This last KMD plot is the only one satisfying the founding postulate of the KMD analysis for polymer analysis claiming that species of identical elemental composition modulo R possess the same KMD value. As an interesting additional feature of the fractional base units, it is noteworthy that the interferences between charge states are also removed. With EO as the base unit, all charge states produce a line at KMD~0 with a subsequent overlap of some isotopes (Figure 2a). There is no more overlapping of the charge states when using EO/60 as all the isotopes of all the distributions line up horizontally at different KMD values (Figure 2c).

For an exhaustive exploration of the features of the KMD analysis and allied tools for multiply charged polymer ions, another application of the fractional base units for the “KMD – remainders of NKM plot” is thoroughly described in the Supporting Information. Sato et al. have introduced the notion of “remainder of NKM” (RNKM [34]) to simplify the KMD plots to the fullest [11]. The RNKM consists in the residual nominal mass once the maximum number of nominal mass of the repeating unit R (=round(R)) has been subtracted to the observed NKM of a given oligomer. For a homopolymer, RNKM is the NKM of the sum of the end groups and the adducted ion. All the congener ions of a given distribution (same end groups, same adducted ion) have identical RNKM and KMD, positioned as a single point in a so-called KMD-RNKM plot (KMD vs. RNKM) instead of a line in the KMD plot. It constitutes a powerful tool for the profiling of end groups for homopolymers [11] and for evaluating the discrete co-monomeric composition of copolymers [34]. However, multiple charging has been found to induce another “split of the remainders” in addition to the isotopic split in the KMD dimension which dramatically complicates the visualization of data in the KMD-RNKM plots (charge state z: z lines in the KMD plot and z values of RNKM = z2 groups of points in the KMD-RNKM plot instead of one; Fig. S3). The use of fractional base units with the charge state or the LCM of the charge states as divisors proposed above to overcome the isotopic misalignment also successfully removes the split of RNKMs (Fig. S4-S6). Such correction is nevertheless not free of side effects and might limit the use of the KMD-RNKM analysis to simple samples in case of multiple charging.

Removing the Isotopic Split Using the Charge-Dependent KMDs and the Remainders of Kendrick Mass

The isotopic split of multiply charged ion series is informative since the charge state distribution can be evaluated at first sight in the regular KMD plot. However, and despite the realignment of isotopes using the fractional base units, such split is also detrimental to an easy data processing. Several lines should be selected to get a full distribution with the risk of strong interferences for complex samples. It might thus be of interest to remove the isotopic split in some situations to facilitate the grouping of series via one single selection. The isotopic split and misalignment arise from the term “1/z” found in the computation of KMDs (Eq. (10)), itself arising from the term “m/z” in the definition of KMs (Eq. (2)). An intuitive way to cluster a split ion series at charge state z thus simply consists of multiplying all the KMs by z to remove the contribution of this charge state in KMs and KMDs while the other charge states are left untouched. The notion of regular “charge-dependent KM” noted KM(R,Z) is introduced here for the first time:

$$ \mathrm{KM}\left(\mathrm{R},\mathrm{Z}\right)=\mathrm{Z}\cdot \mathrm{KM}\left(\mathrm{R}\right)=\mathrm{Z}\cdot m/z\cdot \raisebox{1ex}{$\mathrm{round}\left(\mathrm{R}\right)$}\!\left/ \!\raisebox{-1ex}{$\mathrm{R}$}\right. $$
(19)

with “Z” being a charge state chosen by the user as input while “z” designates the actual charge state of the ion at a given m/z.

The regular KMD plot from the paper spray mass spectrum of PEO 3400 is depicted in Figure 3a as the reference plot. A new regular charge-dependent KMD plot computed with Z = 3 (i.e., multiplying all the KMDs of the regular KMD plot by 3) is depicted in Figure 3b and displays the expected clustering of the 3+ ion series into a single group of points while the ion series at charge states 4+ and 5+ are still split in four and five lines, respectively. As a spin off, the ion series at charge state 6+ is now split in two lines in lieu of six in the regular KMD plot via a partial removal of the isotopic split. The charge-dependent KMD plots with Z = 4 (Figure 3c) and Z = 5 (Figure 3d) display the ion series at charge states 4+ and 5+ clustered in a single cloud one by one. It is a reminiscence of the previous situation using the fractional base units to correct the isotopic misalignment using a multiplier instead of a divisor. However and in spite of a successful removal of the split, plots become more and more fuzzy with a clear degradation of the quality of point alignments. Multiplying KMDs by an integer also induces the errors in mass measurements (i.e., variations of KMDs and slight deviation from the horizontal alignments) to be multiplied as well.

Figure 3
figure 3

(a) Regular KMD plot from the paper spray mass spectrum of PEO 3400 (base unit: EO). Regular charge-dependent KMD plots using (b) Z = +3, (c) Z = +4, and (d) Z = +5

Such degradation of the quality of point alignment as observed with low-resolution or high-mass datasets has been previously overcome by using the fractional base units to plot the so-called resolution-enhanced KMD plots [25]. The definition of the charge-dependent KMs does not prevent from using a fractional base unit:

$$ \mathrm{KM}\left(\mathrm{R},\mathrm{Z},\mathrm{X}\right)=\mathrm{Z}\cdot \mathrm{KM}\left(\mathrm{R},\mathrm{X}\right)=\mathrm{Z}\cdot m/z\cdot \raisebox{1ex}{$\mathrm{round}\left(\mathrm{R}/\mathrm{X}\right)$}\!\left/ \!\raisebox{-1ex}{$\mathrm{R}/\mathrm{X}$}\right. $$
(20)

Contrary to the previous case about the realignment of isotopes, there is no limitation in terms of divisors. Since the charge state Z to be clustered is no longer considered in the calculation of KM(D)s, the divisor does not longer need to be divisible by the charge state and any divisor ranging from round(2/3R) to round(2R) [23] can be chosen depending on the gain of resolution needed. The versatility of the resolution-enhanced KMD plots is thus fully restored as shown with the charge-dependent and resolution-enhanced KMD plots computed from the paper spray mass spectrum of PEO 3400 using EO/42 and Z = +3 to cluster the 3+ ion series (Figure 4b), EO/42 and Z = +4 (Figure 4c), or EO/41 and Z = +5 (Figure 4d) to cluster the 4+ and 5+ ion series, respectively. With the gain of separating power resulting from the use of a fractional base unit, the clustered ion series is now displayed as an isotopically resolved single cloud with several horizontal lines assigned to the 12C and 13Cx isotopes (Figure 4b–d) to be compared to the initial and multi-biased regular KMD plot computed with EO (Figure 4a, equivalent to a regular charge-dependent KMD with Z = 1) displaying both the isotopic split and misalignment.

Figure 4
figure 4

(a) Regular KMD plot from the paper spray mass spectrum of PEO 3400 (base unit: EO). Resolution-enhanced charge-dependent KMD plots using (b) EO/42 and Z = +3, (c) EO/42 and Z = +4, and (d) EO/41 and Z = +5

A certain misalignment of points remains despite a gain of resolution higher than usual (default divisor for the resolution-enhanced KMD plots of PEO polymers: X = round(EO)-1 = 43 [23] while X = 42 and X = 41 are used in Figure 4). The remainders of KMs [33] newly introduced for the data processing of low resolution TOF/TOF data and oligomerically resolved mass spectra have been specifically designed to overcome this limitation. The original RKMs are computed using the following equation:

$$ \mathrm{RKM}\left(\mathrm{R}\right)=\left\{\frac{\mathrm{KM}\left(\mathrm{R}\right)}{\mathrm{round}\left(\mathrm{R}\right)}\right\}=\left\{\frac{m/z\cdot \raisebox{1ex}{$\mathrm{round}\left(\mathrm{R}\right)$}\!\left/ \!\raisebox{-1ex}{$\mathrm{R}$}\right.}{\mathrm{round}\left(\mathrm{R}\right)}\right\}=\left\{\frac{m/z}{\mathrm{R}}\right\} $$
(21)

with {} being the fractional part function defined as {x} = x − floor(x). It simply consists of dividing m/z by the exact mass of the repeating unit and keeping its fractional part. At first sight, it becomes obvious that computing a new “charge-dependent” RKM using round(R)/Z instead of round(R) would remove the chosen charge state Z from the equation as follows:

$$ \mathrm{RKM}\left(\mathrm{R},\mathrm{Z}\right)=\left\{\frac{\mathrm{KM}\left(\mathrm{R}\right)}{\raisebox{1ex}{$\mathrm{round}\left(\mathrm{R}\right)$}\!\left/ \!\raisebox{-1ex}{$\mathrm{Z}$}\right.}\right\}=\left\{\frac{m/z\cdot \raisebox{1ex}{$\mathrm{round}\left(\mathrm{R}\right)$}\!\left/ \!\raisebox{-1ex}{$\mathrm{R}$}\right.}{\raisebox{1ex}{$\mathrm{round}\left(\mathrm{R}\right)$}\!\left/ \!\raisebox{-1ex}{$\mathrm{Z}$}\right.}\right\}=\left\{\frac{Z\cdot m/z}{\mathrm{R}}\right\} $$
(22)

which simplifies in \( \left\{\frac{\mathrm{m}}{\mathrm{R}}\right\} \) if the charge state of the ion is equal to the chosen input Z (Z = z). Being now free of the charge, there is neither an isotopic split nor any isotopic misalignment and the so-obtained charge-dependent RKM plot would display a clustered ion series at charge state Z with homologous polymer ions being aligned horizontally. As a first step, the KMD plot computed from the actual paper spray mass spectrum of PEO 3400 used as the reference plot throughout the article (Figure 5a) is turned into a regular RKM plot computed with EO and round(EO) (i.e., Z = 1; Figure 5b). Slight misalignments of points arising from inaccuracies in the mass measurements are corrected [33] and ion series are displayed at straight horizontal lines while the isotopic split is still observed. Second, a new charge-dependent RKM plot using Z = +3 (i.e., dividing KMs by round(EO)/3) to cluster the 3+ series) is depicted in Figure 5c. A single cloud of point is observed in lieu of the three main lines which allows the full distribution to be recovered in one single selection (green shape and inset in Figure 5c, black lines for the 3+ ion series over the full mass spectrum in gray). Similar results are obtained for the 4+, 5+, and 6+ ion series using the charge-dependent RKMs computed with Z = +4 to +6 and displaying the expected clustered ion series in each case (Figure 5d–f). Such a clear grouping of points allows a neat selection of the whole distribution in the mass spectrum (insets in Figure 5c–f) which would not be possible using the regular KMD plots owing to the overlapping of points at KMD~0 common to all the charge states (Fig. S7). As a major spin off, clustering ion series also facilitates the assignment of points as exemplified by three unexpected series clearly popping up in the RKM plot using Z = +5 (Figure 5e) and Z = +6 (Figure 5f) assigned to [M + 3Na + Ca]5+, [M + 2Na + H + Ca]5+ and [M + 4Na + Ca]6+ calcium adducts. These minor series were not isolated neither in the original mass spectrum owing to their low intensity nor in the regular KMD plot (Figure 5a) owing to the limited quality of point alignment, the high number of points, and the isotopic split.

Figure 5
figure 5

(a) Regular KMD plot from the paper spray mass spectrum of PEO 3400 (base unit: EO). (b) Regular RKM plot (EO, Z = +1). Charge-dependent RKM plots using (c) Z = +3, (d) Z = +4, (e) Z = +5, and (f) Z = +6. Insets: filtered mass spectra of the clustered ion series extracted from the RKM plots (green shape and black line) and full mass spectrum (gray line)

Combining the Regular KMDs, Resolution-Enhanced KMDs, and RKMs in a Single Equation to Generate the Associated Plots with a Unique Set of Inputs

At this point, a user may thus choose to compute a regular or a regular charge-dependent KMD plot, a resolution-enhanced or a resolution-enhanced charge-dependent KMD plot, or a charge-dependent RKM plot to visualize the charge state distribution, realign isotopes, or select ion series easily. However, several input parameters have been introduced throughout the text such as the repeating unit R, a divisor X = round(R) + n, and a charge Z. Every plot is seemingly computed with its own set of parameters making the data processing apparently complex. By expanding the definition of the resolution-enhanced charge-dependent KMs (Eq. (20), noted KM(R,Z,X)), it is demonstrated that the three main outputs (regular KM, resolution-enhanced KM, and RKM) are linked in a single equation in spite of their sequential introduction in the literature which means their inputs are also linked. Starting from round(R), the recommended divisor X is calculated as X = round(R) + n with n being an integer (positive or negative) [23]. The default value is typically X = round(R)-1 (e.g., X = 43 for PEO, n = − 1) and iteratively decreased (e.g., n = − 2, − 3, − 4…) or increased (e.g., n = +1, +2, +3…) until a satisfactory separation of ion series is reached (Figure 4). The resolution-enhanced charge-dependent KMs may thus be written as a function of n instead of X as follows:

$$ \mathrm{KM}\left(\mathrm{R},\mathrm{Z},\mathrm{n}\right)=\mathrm{Z}\cdot m/z\cdot \frac{\mathrm{round}\left(\raisebox{1ex}{$\mathrm{R}$}\!\left/ \!\raisebox{-1ex}{$\left(\mathrm{round}\left(\mathrm{R}\right)+\mathrm{n}\right)$}\right.\right)}{\raisebox{1ex}{$\mathrm{R}$}\!\left/ \!\raisebox{-1ex}{$\left(\mathrm{round}\left(\mathrm{R}\right)+\mathrm{n}\right)$}\right.} $$
(23)

Of note, this definition contains all the latest refinements [11, 22, 23] to be compared to the historical definition of a Kendrick mass (\( \mathrm{KM}=m/z\cdot \raisebox{1ex}{$14$}\!\left/ \!\raisebox{-1ex}{$14.0157$}\right. \); Eq. (1)) for a better emphasis on the recent evolution of this data processing tool. The choice of a divisor X = round(R) + n is based on the founding principle round(R/X) = 1 [23] and Eq. (23) becomes:

$$ \mathrm{KM}\left(\mathrm{R},\mathrm{Z},\mathrm{n}\right)=\mathrm{Z}\cdot m/z\cdot \frac{\mathrm{round}\left(\mathrm{R}\right)+\mathrm{n}}{\mathrm{R}}=\mathrm{Z}\cdot m/z\cdot \frac{\mathrm{round}\left(\mathrm{R}\right)}{\mathrm{R}}+m/z\cdot \frac{\mathrm{Z}\cdot \mathrm{n}}{\mathrm{R}} $$
(24)

The first term \( \mathrm{Z}\cdot m/z\cdot \frac{\mathrm{round}\left(\mathrm{R}\right)}{\mathrm{R}} \) is simply KM(R, Z) (Eqs. (2) and (19)), i.e., the regular charge-dependent KM with no fractional base unit. The second term \( m/z\cdot \frac{\mathrm{Z}\cdot \mathrm{n}}{\mathrm{R}} \) is the first part of RKM(R, Z*n) using \( \raisebox{1ex}{$\mathrm{round}\left(\mathrm{R}\right)$}\!\left/ \!\raisebox{-1ex}{$\mathrm{Z}\cdot \mathrm{n}$}\right. \) instead of round(R) as divisor. Switching to the KMD/RKM dimension is readily done by adding/subtracting round(KM(R,Z)), round(KM(R,Z,n)), and floor() to both parts of Eq. (24) as follows:

$$ \mathrm{KM}\left(\mathrm{R},\mathrm{Z},\mathrm{n}\right)-\mathrm{round}\left(\mathrm{KM}\left(\mathrm{R},\mathrm{Z},\mathrm{n}\right)\right)-\mathrm{KM}\left(\mathrm{R},\mathrm{Z}\right)+\mathrm{round}\left(\mathrm{KM}\left(\mathrm{R},\mathrm{Z}\right)\right)-\mathrm{floor}\left(m/z\cdot \frac{\mathrm{Z}\ast \mathrm{n}}{\mathrm{R}}\right)=m/z\cdot \frac{\mathrm{Z}\ast \mathrm{n}}{\mathrm{R}}-\mathrm{floor}\left(m/z\cdot \frac{\mathrm{Z}\ast \mathrm{n}}{\mathrm{R}}\right)-\mathrm{round}\left(\mathrm{KM}\left(\mathrm{R},\mathrm{Z},\mathrm{n}\right)\right)+\mathrm{round}\left(\mathrm{KM}\left(\mathrm{R},\mathrm{Z}\right)\right) $$
(25)

By the definition of KMs and RKMs, the term \( \mathrm{round}\left(\mathrm{KM}\left(\mathrm{R},\mathrm{Z},\mathrm{n}\right)\right)+\mathrm{round}\left(\mathrm{KM}\left(\mathrm{R},\mathrm{Z}\right)\right)-\mathrm{floor}\left(m/z\cdot \frac{\mathrm{Z}\ast \mathrm{n}}{\mathrm{R}}\right) \) is an integer equal to 0 or 1 whatever R and n at charge state z = +1 and becomes 0, 1, 2,… up to z at charge state z owing to the round/floor functions. The integer part does not impact on the KMD/RKM dimension so Eq. (25) is readily simplified into

$$ \mathrm{KMD}\left(\mathrm{R},\mathrm{Z}\right)-\mathrm{KMD}\left(\mathrm{R},\mathrm{Z},\mathrm{n}\right)=\mathrm{RKM}\left(\mathrm{R},\mathrm{Z}\ast \mathrm{n}\right) $$
(26)

Subtracting a resolution-enhanced charge-dependent KMD plot computed with \( \raisebox{1ex}{$\mathrm{R}$}\!\left/ \!\raisebox{-1ex}{$\mathrm{round}\left(\mathrm{R}\right)+\mathrm{n}$}\right. \) as base unit and Z as charge state to its regular charge-dependent counterpart computed with R as base unit and Z as charge state thus gives a related resolution-enhanced charge-dependent RKM plot computed with an apparent charge state Z*n.

Such a relationship is graphically revealed in Figure 6 with the resolution-enhanced charge-dependent KMD plot from the paper spray mass spectrum of PEO 3400 using EO/42 as base unit (X = round(EO) + n = 44 + (− 2) = 42, n = − 2) and Z = +3 to cluster the 3+ ion series (Figure 6b; one group for 3+ with isotopic resolution, four groups for 6+) subtracted to the regular charge-dependent KMD plot (base unit: EO, charge Z = +3; Figure 6c; one line for 3+ and two lines for 6+). The resulting plot is a resolution-enhanced charge-dependent RKM computed with EO as base unit and an apparent charge Z*n = +3*(− 2) = − 6 (i.e., dividing KMs by -round(EO)/6; Figure 6c). The RKM plot displays three clustered groups of points isotopically resolved for the 3+ ion series ([M + 3Na]+) and the two 6+ ion series ([M + 6Na]+ and [M + 4Na + Ca]+). In a nutshell, the errors of mass measurements leading to slight misalignments of points in the regular and resolution-enhanced KMD plots are canceled by their subtraction while the resulting RKM plot exhibits the same separation capabilities as the resolution-enhanced KMD plot. It is also confirmed with the resolution-enhanced charge-dependent KMD plot computed with EO/46 and Z = +4 (n = +2; Figure 6d) subtracted to the regular charge-dependent KMD plot (EO, Z = +4; Figure 6e) producing a resolution-enhanced charge-dependent RKM plot computed with an apparent charge Z*n = + 8 (Figure 6f). The simple development of a rigorous mathematical background thus provides a unified theory with the three plots composing the so-called advanced KMD analysis being eventually linked to each other. A unique set of inputs—a repeating unit R easily chosen depending on the polymer to be analyzed, a charge Z to be clustered, and a divisor X or an integer n (the only parameter a user may modify depending on the required resolution)—are sufficient to simultaneously compute all the plots presented in the article.

Figure 6
figure 6

(a) Regular charge-dependent KMD plot from the paper spray mass spectrum of PEO 3400 (EO, Z = +3). (b) Resolution-enhanced charge-dependent KMD plot (EO/42, n = − 2 and Z = +3). (C) Resolution-enhanced charge-dependent RKM plot (apparent charge Z*n = + 6) strictly equivalent to the difference of the first two plots. (d) Regular charge-dependent KMD plot (EO, Z = + 4). (e) Resolution-enhanced charge-dependent KMD plot (EO/46, n = + 2 and Z = + 4). (f) Resolution-enhanced charge-dependent RKM plot (apparent charge Z*n = + 8) strictly equivalent to the difference of the first two plots

Beyond a Single-Stage MS and Homopolymers: Extension to MS/MS Data of PEO and MS Data of P(EO-b-PO-b-EO)

Each plot composing the “advanced KMD analysis” brings some pieces of information depending on the user’s need while their computation is done in a single step. It is illustrated with two examples of data processing for the ESI-CAD mass spectrum of multiply charged PEO oligomers (regular and resolution-enhanced KMD plots) and the paper spray mass spectrum of a EO/PO triblock copolymer (resolution-enhanced KMD and RKM plots).

A set of multiply charged PEO oligomers from the ESI-MS of PEO 6000 have been isolated (selected range: m/z 972–1015) and activated via collision at low energy to reduce their charge states and simplify the interpretation of data (Figure 7a). Selected oligomers are mainly 6+ but several other charge states are clearly observed in the CAD mass spectrum when zooming on the precursor ions (inset in Figure 7a). Product ions are detected in a higher mass range as compared to the precursor ions since their charge state is decreasing. Instead of manually evaluating the charge state distribution of both the precursor and product ions by assigning each peak one by one, a rapid analysis is achieved by plotting the regular KMD plot from the MS/MS data using EO as the base unit (Figure 7b). Advantageously relying on the isotopic split, the charge state distribution is instantly visualized by counting lines in the KMD plot (Figure 7b, green shapes) with product ions at charge states ranging from 2+ (two lines) to 6+ (six lines). As suspected from the ESI-CAD mass spectrum itself and confirmed by the regular KMD plot displaying numerous lines, the charge state distribution of the precursor ions is not that simple and requires additional plots.

Figure 7
figure 7

(a) ESI-CAD mass spectrum of a set of multiply charged PEO oligomers for charge reduction purposes. Inset: zoom on the precursor ions. (b) Regular KMD plot (base unit: EO, whole spectrum). (c) Regular charge-dependent KMD plots (EO, Z = +3–+7) and (d) resolution-enhanced charge-dependent KMD plots (EO/43, Z = +3–+7) from the precursor ions only

The regular charge-dependent KMD plots focused on the precursor ions computed with EO and Z = 3–7 are depicted in Figure 7c displaying one main clustered line associated with the precursor ions at the chosen charge state. Plots remain nevertheless fuzzy owing to the great number of points or even fail at separating the precursor ions at charge states 3+ and 6+ (Figure 7c, left plot). The visualization of data is greatly improved by plotting the resolution-enhanced charge-dependent KMD plots using EO/43 (default divisor X = 43) and Z = 3–7 (Figure 7d). Each series of precursor ions at the chosen charge state is now clustered in a single cloud and clearly separated from all the other disordered points. Each cloud is isotopically resolved and the number of oligomers at the chosen charge state in the selected mass range for MS/MS is readily deduced as well (e.g., four 4+ and 5+ congeners, five 6+ congeners). The uncertainty about the charge states 3+ and 6+ is also favorably removed using Z = 3 (Figure 7d, left plot) with the two minor 3+ oligomers isolated from the five main 6+ precursor ions split in two groups. The charge state distribution of both the precursor ions and the product ions is thus deciphered within a minute with a single-step data processing using the regular KMD plot (isotopic split) and the resolution-enhanced charge-dependent KMD plot (clustering and separation) computed simultaneously.

The charge states proposed above do not exceed +7 as a typical upper limit for the charge state distribution of multiply charged polymer ions observed in a ESI mass spectrum. However, the methodology would be fully compatible with higher charge states in the case of particularly high molecular weight samples or with a particularly high propensity for multiple charging. A hypothetic upper limit for the charge state observable in a regular KMD plot via the isotopic split (z lines at charge state z) can be speculated first considering \( \Delta {\mathrm{KMD}}_{13_{{\mathrm{C}}_{1,}}{12}_{\mathrm{C}}}\left(\mathrm{R}=\mathrm{EO},z=1\right)\sim -0.0028 \) and an arbitrary minimal separation of the z lines set at \( \Delta {\mathrm{KMD}}_{13_{C_{1,}}{12}_{\mathrm{C}}}\left(\mathrm{R}=\mathrm{EO},z\right)>10\cdot \Delta {\mathrm{KMD}}_{13_{{\mathrm{C}}_{1,}}{12}_{\mathrm{C}}}\left(\mathrm{R}=\mathrm{EO},z=1\right)\sim -0.0280 \) to avoid any overlapping. Finally considering the spectral width of a KMD plot at ΔKMD = 0.5 − (−0.5) = 1, the highest charge state identifiable in the KMD plot—i.e., the maximal number of lines readily distinguishable—would be \( {z}_{\mathrm{max}}\left(\mathrm{R}=\mathrm{EO}\right)=\raisebox{1ex}{$1$}\!\left/ \!\raisebox{-1ex}{$\Delta {\mathrm{KMD}}_{13_{{\mathrm{C}}_{1,}}{12}_{\mathrm{C}}}\left(\mathrm{R}=\mathrm{EO},z\right)$}\right.\sim 36 \). More prosaically, the capabilities of the mass analyzer to separate the isotopes of an isotopic distribution at charge state z is the main limiting factor. In other words, the main limitation comes from the MS step itself (instrument and user), not from the data processing step. About the charge-dependent and/or resolution-enhanced KMD or RKM plots, the versatility of the methodology is high enough to virtually process ion series at any charge state directly thanks to the wide range of divisors available and thanks to the removal of the isotopic split itself by means of the charge-dependent computation canceling the “z” term in the equations.

Eventually, a triblock P(EO-b-PO-b-EO) copolymer has also been mass analyzed by paper spray MS to check at the validity of the KMD analysis of multiply charged copolymer ions. The KMD plots computed from homopolymers display lines as a unique repeating unit is present while KMD plots of copolymers are typically elliptic at charge state 1+ due to the contribution of (at least) two repeating units (horizontal alignment of co-oligomers differing by their content in one co-monomer used as base unit for KMDs and oblique alignment for any variation of the content in the other co-monomer or end groups). A similar situation has been reported for multiply charged copolymer ions with several elliptic clouds of points due to the isotopic split [31].

It is illustrated with the regular KMD plot computed from the paper spray mass spectrum of P(EO-b-PO-b-EO) 2000 using EO as base unit depicted in Figure 8a (Fig. S8 in the Supporting Information for the alternative KMD analysis using PO as base unit). Six groups of points are observed assigned to the co-oligomers at charge state 1+ (one group), 2+ (two groups), and 3+ (three groups). Two horizontal lines are seen in the low mass range and assigned to singly charged PEO product ions formed upon in-source decay (ISD) which validate a block architecture. The regular charge-dependent KMD plot computed with EO and Z = +2 successfully clusters the 2+ copolymeric ion series in a single elliptic group of points as for the case of homopolymers (Figure 8b) while points cannot be assigned due to a low resolving power (fuzzy pot, inset in Figure 8b). Its resolution-enhanced counterpart using EO/43 (default divisor X = round(EO) + n = 43, n = − 1) readily separates all the co-oligomers at charge state 2+ based on their content in PO (e.g., EOn-PO26–29 isolated with green shapes; Figure 8c) as reported previously in case of single charging [22]. The three main groups of points are no longer due to any isotopic split but arise from the expansion of the KMD dimension with the use of a fractional base unit improving the separation of ions. Slight point misalignments arising from inaccuracies of the mass measurements are finally corrected in the associated resolution-enhanced charge-dependent RKM plot automatically computed from the inputs of the regular and resolution-enhanced KMD plots (Z*n = −2; Figure 8d) with straight horizontal lines for an even easier selection of points in grouping mode to filter a given co-oligomeric series.

Figure 8
figure 8

(a) Regular KMD plot from the paper spray mass spectrum of P(EO-b-PO-b-EO) (background plot, yellow line) using EO as base unit. (b) Regular charge-dependent KMD plot (EO, Z = +2). Inset: zoom on the clustered 2+ series. (c) Resolution-enhanced charge-dependent KMD plot (EO/43, Z = +2). (d) Resolution-enhanced charge-dependent RKM plot (apparent charge Z*n = −2). EOn-PO26–29 double-sodiated co-oligomers are highlighted with green shapes

This last example dealing with an additional PO repeating unit briefly tackles the applicability of this methodology regarding the type of polymeric samples. If a unique PEO reference polymer has been used throughout the text to make the discussion as didactic as possible, the regular/charge-dependent/resolution-enhanced KMD analysis is compatible with any homo/co/terpolymeric backbone regardless of the nature of the repeating unit(s) (from the simplest methylene moiety CH2 at 14.0157 in the IUPAC scale to a large ethylene terephthalate C10H8O4 at 192.0423 or even larger). If the exact mass of (at least) one monomer is known as the only initial piece of information required for a KMD analysis whatever its variation, informative alignments and clustering of ion series would be displayed in the KMD plots.

Conclusion

Meeting the need for a theoretical framework accompanying the powerful but still empirical KMD analysis of polymer ions, simple mathematics have been developed to account for (a) the origin of the isotopic split in the KMD plots of multiply charged ions, (b) the misalignment of isotopes for some charge states and repeating units, (c) the correction of this misalignment using a fractional base unit, and (d) the clustering of split isotopes using a new charge-dependent KMD and/or the RKM procedure. It constitutes a new example of the ever-widening range of applications of the fractional base units and the RKM plot in addition to the resolution-enhanced KMD analysis and the extension of mass defect analysis to low-resolution datasets. Depending on the need, a user can easily manipulate KMDs (or RKMs, same dimension) from single stage or tandem mass spectrometry of homo- and copolymers by choosing one or the other technique for a rapid evaluation of the charge state distribution (regular KMD analysis), an unbiased extraction of data, or a better assignment of ion series (fractional base units and/or RKM plot) in a single data processing step with a unique set of parameters. In particular, the clustering of the split ion series makes the KMD analysis powerful again with the capability to distinguish distributions with different chain ends, supernumerary repeating units in blends of different homopolymers and/or co/terpolymeric series, or evaluate the co-monomeric contents among other features. All are important pieces of information for the molecular characterization of industrial polymeric materials. These tools are under implementation in commercial software for a user-friendly KMD analysis of mass spectra.