| Literature DB >> 34607604 |
Myriam Guillevic1, Aurore Guillevic2, Martin K Vollmer3, Paul Schlauri3, Matthias Hill3, Lukas Emmenegger3, Stefan Reimann3.
Abstract
BACKGROUND: Non-target screening consists in searching a sample for all present substances, suspected or unknown, with very little prior knowledge about the sample. This approach has been introduced more than a decade ago in the field of water analysis, together with dedicated compound identification tools, but is still very scarce for indoor and atmospheric trace gas measurements, despite the clear need for a better understanding of the atmospheric trace gas composition. For a systematic detection of emerging trace gases in the atmosphere, a new and powerful analytical method is gas chromatography (GC) of preconcentrated samples, followed by electron ionisation, high resolution mass spectrometry (EI-HRMS). In this work, we present data analysis tools to enable automated fragment formula annotation for unknown compounds measured by GC-EI-HRMS.Entities:
Keywords: Atmospheric trace gases; Automated compound identification; Combinatorics; Electron ionisation; Machine learning; Non-target screening; Time of flight mass spectrometry
Year: 2021 PMID: 34607604 PMCID: PMC8491408 DOI: 10.1186/s13321-021-00544-w
Source DB: PubMed Journal: J Cheminform ISSN: 1758-2946 Impact factor: 5.514
Known compounds used as training set
| Compound | Chemical name | Chemical formula | Monoisotopic molecular mass Da | CAS number |
|---|---|---|---|---|
| Ethane | 30.04695 | 74-84-0 | ||
| Propane | 44.06260 | 74-98-6 | ||
| Chloromethane | 49.99233 | 74-87-3 | ||
| COS | Carbonyl sulphide | COS | 59.96699 | 463-58-1 |
| Nitrogen trifluoride | 70.99828 | 7783-54-2 | ||
| Benzene | Benzene | 78.04695 | 71-43-2 | |
| Dichloromethane | 83.95336 | 75-09-2 | ||
| HCFC-22 | Chlorodifluoromethane | 85.97348 | 75-45-6 | |
| Tetrafluoromethane | 87.99361 | 75-73-0 | ||
| Toluene | Toluene | 92.06260 | 108-88-3 | |
| Bromomethane | 93.94181 | 74-83-9 | ||
| HCFC-142b | 1-chloro-1,1-difluoroethane | 99.98913 | 75-68-3 | |
| Sulfuryl difluoride | 101.95871 | 2699-79-8 | ||
| CFC-13 | Chlorotrifluoromethane | 103.96406 | 75-72-9 | |
| HCFC-141b | 1,1-dichloro-1-fluoroethane | 115.95958 | 1717-00-6 | |
| Chloroform | 117.91438 | 67-66-3 | ||
| CFC-12 | Dichlorodifluoromethane | 119.93451 | 75-71-8 | |
| 1,1,2-trichloroethene | 129.91438 | 79-01-6 | ||
| CFC-11 | Trichlorofluoromethane | 135.90496 | 75-69-4 | |
| HCFC-124 | 2-chloro-1,1,1,2-tetrafluoroethane | 135.97029 | 2837-89-0 | |
| PFC-116 | Perfluoroethane | 137.99042 | 76-16-4 | |
| Iodomethane | 141.92795 | 74-88-4 | ||
| Sulfur hexafluoride | 145.96249 | 2551-62-4 | ||
| Halon-1301 | Bromo(trifluoro)methane | 147.91355 | 75-63-8 | |
| Tetrachloromethane | 151.87541 | 56-23-5 | ||
| CFC-115 | 1-chloro-1,1,2,2,2-pentafluoroethane | 153.96087 | 76-15-3 | |
| 1,1,2,2-tetrachloroethene | 163.87541 | 127-18-4 | ||
| Halon-1211 | Bromochlorodifluoromethane | 163.88400 | 353-59-3 | |
| CFC-114 | 1,2-dichloro-1,1,2,2-tetrafluoroethane | 169.93132 | 76-14-2 | |
| Dibromomethane | 171.85233 | 74-95-3 | ||
| CFC-113 | 1,1,2-trichloro-1,2,2-trifluoroethane | 185.90177 | 76-13-1 | |
| PFC-218 | Perfluoropropane | 187.98723 | 76-19-7 | |
| Pentafluoro(trifluoromethyl)sulfur | 195.95930 | 373-80-8 | ||
| PFC-c318 | Octafluorocyclobutane | 199.98723 | 115-25-3 | |
| Halon-2402 | 1,2-dibromo-1,1,2,2-tetrafluoroethane | 257.83029 | 124-73-2 | |
| Perfluorohexane | 337.97764 | 355-42-0 |
These 36 substances are routinely measured within the AGAGE network [40]. Identification and quantification of these compounds have been done by [41–44]. Present chemical elements are: H, C, N, O, F, S, Cl, Br and I. These are the chemical elements used as input for the knapsack algorithm. SMILES codes can be found in the Additional file 1. The corresponding latex document is the Additional file 6
Known compounds used as validation set
| Compound | Chemical name | Chemical formula | Monoisotopic molecular mass Da | CAS number |
|---|---|---|---|---|
| Kigali Amendment to the Montreal Protocol | ||||
| HFC-41 | fluoromethane | 34.021878 | 593-53-3 | |
| HFC-32 | difluoromethane |
| 52.012456 | 75-10-5 |
| HFC-152 | 1,2-difluoroethane |
| 66.028106 | 624-72-6 |
| HFC-152a | 1,1-difluoroethane |
| 66.028106 | 75-37-6 |
| HFC-23 | fluoroform |
| 70.003035 | 75-46-7 |
| HFC-143 | 1,1,2-trifluoroethane |
| 84.018685 | 430-66-0 |
| HFC-143a | 1,1,1-trifluoroethane |
| 84.018685 | 420-46-2 |
| HFC-134 | 1,1,2,2-tetrafluoroethane |
| 102.009263 | 359-35-3 |
| HFC-134a | 1,1,1,2-tetrafluoroethane |
| 102.009263 | 811-97-2 |
| HFC-125 | pentafluoroethane |
| 119.999841 | 354-33-6 |
| HFC-245ca | 1,1,2,2,3-pentafluoropropane |
| 134.015491 | 679-86-7 |
| HFC-245fa | 1,1,1,3,3-pentafluoropropane |
| 134.015491 | 460-73-1 |
| HFC-365mfc | 1,1,1,3,3-pentafluorobutane |
| 148.031141 | 406-58-6 |
| HFC-236cb | 1,1,1,2,2,3-hexafluoropropane |
| 152.006069 | 677-56-5 |
| HFC-236ea | 1,1,1,2,3,3-hexafluoropropane |
| 152.006069 | 431-63-0 |
| HFC-236fa | 1,1,1,3,3,3-hexafluoropropane |
| 152.006069 | 690-39-1 |
| HFC-227ea | 1,1,1,2,3,3,3-heptafluoropropane |
| 169.996647 | 431-89-0 |
| HFC-43-10mee | 1,1,1,2,2,3,4,5,5,5-decafluoropentane |
| 251.999682 | 138495-42-8 |
| HFOs | ||||
| HFO-1234yf | 2,3,3,3-tetrafluoroprop-1-ene |
| 114.009263 | 754-12-1 |
| HFO-1234ze(E) | (E)-1,3,3,3-tetrafluoroprop-1-ene |
| 114.009263 | 29118-24-9 |
| HCFO-1233zd(E) | (E)-1-chloro-3,3,3-trifluoro prop-1-ene | 129.979712 | 102687-65-0 | |
| Halogenated compounds with high boiling point | ||||
| HCBD | 1,1,2,3,4,4-hexachlorobuta-1,3-diene |
| 257.813116 | 87-68-3 |
| TCHFB | 1,2,3,4-tetrachlorohexafluorobutane |
| 301.865830 | 375-45-1 |
Identification and quantification of these 23 compounds has been done by [8, 44, 49, 70]. Present chemical elements: H, C, N, O, F, Cl. Chemical elements used as input for the knapsack algorithm are the same as for the training set: H, C, N, O, F, S, Cl, Br and I. SMILES codes can be found in the Additional file 1
Fig. 1Overview of the method for automated identification of fragment formulae. Orange box (top): input measured data. Two mauve boxes (left): input chemical data [56]. Yellow boxes are steps done just once. Steps 1 to 4: steps of initialisation. Green boxes, steps 5 to 8: steps repeated until a certain fraction of the measured signal has been reconstructed, here 95%. Steps 9 and 10, yellow box: final steps, done just once. Blue box: output data, list of most likely fragments together with associated likelihood and ranking
Fig. 3isotopocules of with mass and relative intensity w.r.t. . The abundant formula has one isotopocule [Cl] of relative intensity greater than one (1.279504). See Table S8 in the Additional file 1 for numerical data
Fig. 2Directed acyclic pseudo-fragmentation graph obtained in Step 2, with all the candidate fragments (nodes) from the knapsack algorithm for . One observes 23 nodes, with 2 leaves (or smallest possible fragments, in light green), 15 maximal fragments (in orange and yellow), of which 4 have no children and are therefore singletons (in yellow). The latter are eliminated in Step 2
Known compounds used as training set: presence of the molecular ion
| Compound | Chemical formula | Molecular ion present | Reconstructed mol. ion |
|---|---|---|---|
| Yes | 1 | ||
| Yes | 1 | ||
| Yes | 1 | ||
| COS | COS | Yes | 1 |
| Yes | 1 | ||
| Benzene | Yes | 1 | |
| yes | 1 | ||
| HCFC-22 | Yes | 1 | |
| none | |||
| Toluene | Yes | 1 | |
| Yes | 1 | ||
| HCFC-142b | 1 | ||
| Yes | O3FCl | ||
| CFC-13 | 1 | ||
| HCFC-141b | 2 (1: | ||
| Yes | 1 | ||
| CFC-12 | Yes | 1 | |
| Yes | 1 | ||
| CFC-11 | Yes | 1 | |
| HCFC-124 | Yes | 1 | |
| PFC-116 | 1 | ||
| Yes | 1 | ||
| 1 | |||
| Halon-1301 | Yes | 1 | |
| 2 (1: | |||
| CFC-115 | 1 | ||
| Yes | 1 | ||
| Halon-1211 | CFClBr, | 1 | |
| CFC-114 | 1 | ||
| Yes | 1 | ||
| CFC-113 | Yes | 1 | |
| PFC-218 | 1 | ||
| PFC-c318 | |||
| Halon-2402 | Yes | 1 | |
If the molecular ion is absent, we give the detected maximal fragments instead. Note that several maximal fragments may be detected for one substance. The last column indicates the ranking of the correct molecular ion, if reconstructed by our method, or which molecular ion(s) is (are) reconstructed (if any)
Behaviour of the likelihood estimator: ten first knapsack fragments for CFC-11 and , set out in order according to their likelihood value calculated at the first iteration of Step 5. Some fragments may be deleted at subsequent iterations
| Fragment | Exact mass | % Assigned signal of the fragment | % Assigned signal of all (sub)fragments | Likelihood | Ranking | Maximal fragment? |
|---|---|---|---|---|---|---|
| CFC-11 ( | ||||||
| | 135.90496 | 0.0 | 98.4 | 88.6 | 1 | True |
| | 100.93611 | 81.9 | 96.3 | 84.3 | 2 | False |
| CFCl | 65.96726 | 5.6 | 11.9 | 11.9 | 3 | False |
| *CHFCl | 66.97508 | 0.0 | 12.0 | 9.3 | 4 | True |
| | 116.90656 | 2.1 | 10.0 | 8.0 | 5 | False |
| * | 117.91438 | 0.0 | 10.2 | 7.9 | 6 | True |
| | 81.93771 | 2.6 | 8.0 | 6.0 | 7 | False |
| * | 82.94553 | 0.0 | 8.1 | 5.8 | 8 | False |
| CCl | 46.96885 | 3.1 | 5.4 | 5.4 | 9 | False |
| | 105.93771 | 0.0 | 8.0 | 3.2 | 10 | False |
| | 116.90656 | 71.2 | 92.4 | 73.9 | 1 | False |
| * | 117.91438 | 0.4 | 93.9 | 73.0 | 2 | True |
| * | 82.94553 | 0.5 | 22.3 | 16.0 | 3 | False |
| | 81.93771 | 11.6 | 21.2 | 15.9 | 4 | False |
| * | 97.93262 | 0.3 | 21.8 | 12.1 | 5 | True |
| CCl | 46.96885 | 5.5 | 9.5 | 9.5 | 6 | False |
| * HCl | 35.97668 | 0.7 | 4.7 | 4.7 | 7 | False |
| Cl | 34.96885 | 4.0 | 4.0 | 4.0 | 8 | False |
| * | 84.96566 | 0.2 | 9.7 | 3.6 | 9 | True |
| * | 85.93262 | 0.3 | 4.3 | 2.2 | 10 | False |
column: chemical formula of the fragment, containing only abundant isotopes. * indicates that the fragment is not part of the molecular ion. col.: calculated exact mass of ionised fragment. col.: percent signal of the fragment and its isotopocules relative to the total measured signal. col.: percent signal of the fragment, all its sub-fragments and all associated isotopocules relative to the total measured signal, computed from Eq. (5). col.: likelihood value computed from Eq. (6). col.: ranking according to decreasing likelihood value. For CFC-11, ranked first is the molecular ion
Fig. 8Behaviour of the identification algorithm for the training and validation sets: how knapsack solutions are rejected
Fig. 4Reconstructed mass spectrum for , when setting as target that 95% of the signal should be reconstructed. Numerical values can be found in the Additional file 3
Fig. 9Runtimes of the identification algorithm for the training and validation sets. The total runtime per compound is shown in black. The runtime of specific steps is also depicted: for the knapsack (Step 1), for the graph construction with all knapsack fragments (Step 2), for the enumeration of all minor-isotope chemical formulae above the LOD (Step 3), for the optimisation of contribution of sets of fragments, using a machine learning algorithm (Step 7). For most compounds, Step 7 remains the most time intensive step. The corresponding numerical values are given in Tables 6 and 7
Numerical values for the obtained runtime on the training set, in seconds
| Compound | No. knapsack solutions | Step 1: Knapsack | Step 2: Graph | Step 3: Iso. Enum. | Step 7: Optimisation | Total |
|---|---|---|---|---|---|---|
| 4 | 0 | 0 | 0.00035 | 0.58114 | 0.61831 | |
| 12 | 0.00100 | 0.00103 | 0.00277 | 0.93511 | 1.02196 | |
| 6 | 0.00100 | 0 | 0.00100 | 0.22414 | 0.28026 | |
| COS | 5 | 0.00175 | 0 | 0.00100 | 0.05579 | 0.09874 |
| 11 | 0.00100 | 0 | 0.00089 | 0.09805 | 0.11600 | |
| Benzene | 47 | 0.00399 | 0.00798 | 0.01695 | 1.36925 | 1.54867 |
| 15 | 0.00739 | 0.00100 | 0.00499 | 0.29121 | 0.39700 | |
| HCFC-22 | 17 | 0.00390 | 0.00100 | 0.00320 | 0.23608 | 0.31227 |
| 3 | 0.00068 | 0 | 0.00100 | 0.04567 | 0.06479 | |
| Toluene | 106 | 0.00894 | 0.03889 | 0.05063 | 1.23265 | 1.67224 |
| 15 | 0.00484 | 0.00100 | 0.00345 | 0.06066 | 0.09972 | |
| HCFC-142b | 127 | 0.00697 | 0.03890 | 0.03164 | 3.55514 | 3.90335 |
| 16 | 0.00299 | 0.00099 | 0.00399 | 0.19949 | 0.23456 | |
| CFC-13 | 9 | 0.00298 | 0 | 0.00099 | 1.99773 | 2.02956 |
| HCFC-141b | 46 | 0.00499 | 0.00603 | 0.01056 | 1.52992 | 1.65464 |
| 17 | 0.00939 | 0.00105 | 0.00499 | 0.08471 | 0.16614 | |
| CFC-12 | 35 | 0.01390 | 0.00794 | 0.01178 | 0.28523 | 0.42641 |
| 66 | 0.01396 | 0.01615 | 0.02093 | 0.09776 | 0.30321 | |
| CFC-11 | 44 | 0.01503 | 0.00757 | 0.01496 | 0.14162 | 0.30119 |
| HCFC-124 | 110 | 0.01198 | 0.02792 | 0.02887 | 0.10436 | 0.34243 |
| PFC-116 | 78 | 0.00891 | 0.01794 | 0.02439 | 0.08703 | 0.34109 |
| 45 | 0.01097 | 0.00499 | 0.01476 | 1.05608 | 1.17037 | |
| 99 | 0.00901 | 0.02990 | 0.03683 | 0.05829 | 0.35405 | |
| Halon-1301 | 39 | 0.01396 | 0.00895 | 0.01894 | 0.12531 | 0.26130 |
| 23 | 0.01103 | 0.00200 | 0.00470 | 0.78681 | 0.86528 | |
| CFC-115 | 183 | 0.01696 | 0.11013 | 0.07779 | 0.42488 | 1.15757 |
| 92 | 0.06682 | 0.02865 | 0.05261 | 0.09374 | 0.54953 | |
| Halon-1211 | 78 | 0.01994 | 0.01795 | 0.02094 | 0.50948 | 0.73878 |
| CFC-114 | 358 | 0.02792 | 0.36901 | 0.17453 | 0.47408 | 2.15301 |
| 11 | 0.02094 | 0.00047 | 0.00233 | 0.06566 | 0.11770 | |
| CFC-113 | 698 | 0.06004 | 1.08788 | 0.42879 | 0.61436 | 4.44405 |
| PFC-218 | 317 | 0.01794 | 0.27526 | 0.13997 | 0.06965 | 2.87218 |
| 66 | 0.00698 | 0.00997 | 0.01695 | 0.08213 | 0.23013 | |
| PFC-c318 | 149 | 0.01241 | 0.04537 | 0.06582 | 0.09975 | 0.58743 |
| Halon-2402 | 1362 | 0.12367 | 4.24480 | 0.78490 | 0.14161 | 11.59514 |
| 3096 | 0.09473 | 23.70908 | 1.79919 | 0.21742 | 76.37336 |
These values are displayed on Fig. 9. Step 1: knapsack enumeration of fragment formulae. Step 2: graph construction. Step 3: isotopocule enumeration. Step 7: optimisation of multiple isotopocule sets together using lmfit
Numerical values for the obtained runtime on the validation set, in seconds
| Compound | No. knapsack solutions | Step 1: Knapsack | Step 2: Graph | Step 3: Iso. Enum. | Step 7: Optimisation | Total |
|---|---|---|---|---|---|---|
| HFC-41 | 3 | 0.00098 | 0 | 0.00199 | 0.0748 | 0.09376 |
| HFC-32 | 5 | 0.001 | 0 | 0.001 | 0.14962 | 0.17655 |
| HFC-152 | 20 | 0.00199 | 0.00198 | 0.00499 | 0.48074 | 0.53358 |
| HFC-152a | 22 | 0.00199 | 0.00199 | 0.00598 | 0.63579 | 0.70561 |
| HFC-23 | 5 | 0.00099 | 0 | 0.00299 | 0.10472 | 0.13266 |
| HFC-143 | 33 | 0.00299 | 0.00299 | 0.00698 | 0.56412 | 0.64393 |
| HFC-143a | 39 | 0.00499 | 0.00798 | 0.00898 | 1.28358 | 1.38034 |
| HFC-134 | 51 | 0.00499 | 0.00997 | 0.01396 | 0.75513 | 0.8778 |
| HFC-134a | 69 | 0.00598 | 0.01396 | 0.01795 | 1.15894 | 1.34445 |
| HFC-125 | 62 | 0.00899 | 0.01297 | 0.01795 | 0.31715 | 0.51916 |
| HFC-245ca | 119 | 0.00897 | 0.04189 | 0.05086 | 1.04231 | 1.44332 |
| HFC-245fa | 204 | 0.01695 | 0.10971 | 0.06982 | 0.73306 | 1.49405 |
| HFC-365mfc | 356 | 0.02094 | 0.40094 | 0.13765 | 3.05672 | 5.10083 |
| HFC-236cb | 404 | 0.02693 | 0.43587 | 0.16956 | 0.91956 | 3.0124 |
| HFC-236ea | 352 | 0.01995 | 0.35804 | 0.13165 | 0.58447 | 2.39165 |
| HFC-236fa | 157 | 0.01297 | 0.06383 | 0.06148 | 0.17143 | 0.85424 |
| HFC-227ea | 369 | 0.02592 | 0.34808 | 0.15559 | 0.49173 | 2.80308 |
| HFC-43-10mee | 3192 | 0.1516 | 27.8139 | 1.71247 | 1.455 | 83.46999 |
| HFO-1234yf | 184 | 0.00798 | 0.08976 | 0.06084 | 0.15259 | 0.72908 |
| HFO-1234ze(E) | 153 | 0.00997 | 0.04887 | 0.04488 | 0.44783 | 0.87914 |
| HCFO-1233zd(E) | 189 | 0.01296 | 0.10572 | 0.07579 | 0.08976 | 0.74725 |
| HCBD | 790 | 0.13464 | 1.53374 | 0.77896 | 0.14859 | 6.21535 |
| TCHFB | 3452 | 0.15757 | 28.7482 | 2.01913 | 0.85859 | 52.94723 |
These values are displayed on Fig. 9. Step 1: knapsack enumeration of fragment formulae. Step 2: graph construction. Step 3: isotopocule enumeration. Step 7: optimisation of multiple isotopocule sets together using lmfit
Fig. 5Performance of the identification algorithm: fraction of correct reconstructed fragments and signal. A fragment is considered correct if its chemical formula is a subset of the chemical formula of the true molecular ion. The histogram for fragments is shown in grey and for signal in peach. Left: fraction of correct reconstructed fragments compared to all reconstructed fragments (grey); fraction of correct reconstructed signal compared to the sum of reconstructed signal (peach). Right: fraction of correct fragments from the top-10 likelihood list of fragments (grey); fraction of the associated correct signal compared to the signal reconstructed by the top-10 likelihood fragments (peach). If the number of reconstructed fragments is not more than 10, then the top-10 results have same value as the results considering all fragments. Two substances have fragments poorly identified: and . See text for "Discussion"
Fig. 6Training set: distribution of likelihood values of fragments (left) and maximal fragments (right). A likelihood value of 100 indicates that the chemical formula of the fragment or maximal fragment is highly likely. Blue: distribution for correctly identified fragments/maximal fragments. Red: distribution for wrongly identified fragments/maximal fragments. In total, there were 353 reconstructed fragments, 343 correct and 10 wrong, and 50 maximal fragments, 44 correct and 6 wrong. Above a likelihood value of 20, >95% of the fragments are correct, and >90% of the maximal fragments
Fig. 7Training set: distribution of ranking values for fragments and maximal fragments. A ranking value of 1 means that the fragment/maximal fragment was ranked as most likely (maximum likelihood value within the set of fragments/maximal fragment). Blue: distribution of ranking for correctly identified fragments/maximal fragments. Red: distribution of ranking for wrongly identified fragments/maximal fragments
Fig. 10Performance of the identification algorithm on the validation set (21 compounds): fraction of correct reconstructed fragments and signal. A fragment is considered correct if its chemical formula is a subset of the chemical formula of the true molecular ion. The histogram for fragments is shown in grey and for signal in peach. Left: fraction of correct reconstructed fragments compared to all reconstructed fragments (grey); fraction of correct reconstructed signal compared to the sum of reconstructed signal (peach). Right: fraction of correct fragments from the top-10 likelihood list of fragments (grey); fraction of the associated correct signal compared to the signal reconstructed by the top-10 likelihood fragments (peach). If the number of reconstructed fragments is not more than 10, then the top-10 results have same value as the results considering all fragments
Fig. 11Reconstructed mass spectrum for HFO-1234yf, when setting as target that 95% of the signal should be reconstructed. Numerical values can be found in the Additional file 3
Known compounds used as validation set: presence of the molecular ion
| Compound | Chemical formula | Molecular ion present | Reconstructed mol. ion |
|---|---|---|---|
| Kigali Amendment to the Montreal Protocol | |||
| HFC-41 | Yes | 1 | |
| HFC-32 | Yes | 1 | |
| HFC-152 | Yes | 1 | |
| HFC-152a | Yes | 1 | |
| HFC-23 | 1 | ||
| HFC-143 | Yes | 1 | |
| HFC-143a | Yes | 1 | |
| HFC-134 | Yes | 1 | |
| HFC-134a | Yes | 1 | |
| HFC-125 | 1 | ||
| HFC-245ca | |||
| HFC-245fa | Yes | 1 | |
| HFC-365mfc | |||
| HFC-236cb | 1 | ||
| HFC-236ea | 1 | ||
| HFC-236fa | 1 | ||
| HFC-227ea | 1 | ||
| HFC-43-10mee | |||
| HFOs | |||
| HFO-1234yf | yes | 1 | |
| HFO-1234ze(E) | Yes | 1 | |
| HCFO-1233zd(E) | Yes | 1 | |
| Halogenated compounds with high boiling point | |||
| HCBD | Yes | 1 | |
| TCHFB | |||
If the molecular ion is absent, we give the detected maximal fragments instead. Note that several maximal fragments may be detected for one substance. The last column indicates if the correct molecular ion is reconstructed by our method, with its ranking in parenthesis, or which molecular ion(s) is reconstructed (if any - for brevity only the two first ranked wrong molecular ions are reported)