Chapter 6 Raw data pretreatment

Raw data from the instruments such as LC-MS or GC-MS were hard to be analyzed. To make it clear, the structure of those data could be summarized as:

  • Indexed scan with time-stamp

  • Each scan contains a full scan mass spectra

Common formats for open source mass spectrum data are mzxml, mzml or CDF. However, MassComp might shrink the data size(R. Yang, Chen, and Ochoa 2019).

ProteoWizard Toolkit provides a set of open-source, cross-platform software libraries and tools (Chambers et al. 2012). Msconvert is one tool in this toolkit.

mzML2ISA & nmrML2ISA could generate enriched ISA-Tab metadata files from metabolomics XML data (Larralde et al. 2017).

6.1 Data visualization

You could use msxpertsuite for MS data visualization. It is biological mass spectrometry data visualization and mining with full JavaScript ability (Rusconi 2019).

FTMSVisualization is a suite of tools for visualizing complex mixture FT-MS data (Kew et al. 2017).

6.2 Peak extraction

GC/LC-MS data are usually be shown as a matrix with column standing for retention times and row standing for masses after bin them into small cell.

Demo of GC/LC-MS data

Figure 6.1: Demo of GC/LC-MS data

Conversation from the mass-retention time matrix into a vector with selected MS peaks at certain retention time is the basic idea of Peak extraction. You could EIC for each mass to charge ratio and use the change of trace slope to determine whether there is a peak or not. Then we could make integration for this peak and get peak area and retention time.

intensity <- c(10,10,10,10,10,14,19,25,30,33,26,21,16,12,11,10,9,10,11,10)
time <- c(1:20)
plot(intensity~time, type = 'o', main = 'EIC')
Demo of EIC with peak

Figure 6.2: Demo of EIC with peak

However, due to the accuracy of instrument, the detected mass to charge ratio would have some shift and EIC would fail if different scan get the intensity from different mass to charge ratio.

In the matchedfilter algorithm (Smith et al. 2006), they solve this issue by bin the data in m/z dimension. The adjacent chromatographic slices could be combined to find a clean signal fitting fixed second-derivative Gaussian with full width at half-maximum (fwhm) of 30s to find peaks with about 1.5-4 times the signal peak width. The the integration is performed on the fitted area.

Demo of matchedfilter

Figure 6.3: Demo of matchedfilter

The Centwave algorithm (Tautenhahn, Böttcher, and Neumann 2008) based on detection of regions of interest(ROI) and the following Continuous Wavelet Transform (CWT) is preferred for high-resolution mass spectrum. ROI means a region with stable mass for a certain time. When we find the ROIs, the peak shape is evaluated and ROI could be extended if needed. This algorithm use prefilter to accelerate the processing speed. prefilter with 3 and 100 means the ROI should contain 3 scan with intensity above 100. Centwave use a peak width range which should be checked on pool QC. Another important parameter is ppm. It is the maximum allowed deviation between scans when locating regions of interest (ROIs), which is different from vendor number and you need to extend them larger than the company claimed. For profparam, it’s used for fill peaks or align peaks instead of peak picking. snthr is the cutoff of signal to noise ratio.

An Open-source feature detection algorithm for non-target LC–MS analytics could be found here to understand peak picking process(Dietrich, Wick, and Ternes 2022). Pseudo F-ratio moving window could also be used to select untargeted region of interest for gas chromatography – mass spectrometry data(Giebelhaus et al. 2022).

mzRAPP could enables the generation of benchmark peak lists by using an internal set of known molecules in the analyzed data set to compare workflows(El Abiead et al. 2022).

G-Aligner is a graph-based feature alignment method for untargeted LC–MS-based metabolomics(Ruimin Wang et al. 2023), which will consider the importance of feature matching.

qBinning is a novel algorithm for constructing extracted ion chromatograms (EICs) based on statistical principles and without the need to set user parameters(Reuschenbach et al. 2023).

Machine learning can also be used for feature extraxtion. Deep learning frame for LC-MS feature detection on 2D pseudo color image could improve the peak picking process (F. Zhao, Huang, and Zhang 2021). Another deep learning-assisted peak curation (NeatMS) can also be used for large-scale LC-MS metabolomics(Gloaguen, Kirwan, and Beule 2022). A feature selection pipeline based on neural network and genetic algorithm could be applied for metabolomics data analysis(Lisitsyna et al. 2022).

6.3 MS/MS

Various data acquisition workflow could be checked here(Fenaille et al. 2017). Before using MS/MS annotation, it’s better to know that DDA and DIA will lose precursor found in MS1(J. Guo and Huan 2020; Stincone et al. 2023).

6.3.1 MRM

  • decoMS2 An Untargeted Metabolomic Workflow to Improve Structural Characterization of Metabolites(Nikolskiy et al. 2013). It requires two different collision energies, low (usually 0V) and high, in each precursor range to solve the mathematical equations.

  • Data-Independent Targeted Metabolomics Method could connect MS1 and MRM (Y. Chen et al. 2017)

  • DecoID python-based database-assisted deconvolution of MS/MS spectra.

6.3.2 DDA

The coverage of DDA could be enhanced by a feature classification strategy (Y. Hu, Cai, and Huan 2019) or iterative process (Anderson et al. 2021).

6.3.3 DIA

DIA methods could be summarized here including MSE, stepwise windows and random windows(Bilbao et al. 2015) and here is comparison(Zhu, Chen, and Subramanian 2014).

  • msPurity Automated Evaluation of Precursor Ion Purity for Mass Spectrometry-Based Fragmentation in Metabolomics (Lawson et al. 2017)

  • ULSA Deconvolution algorithm and a universal library search algorithm (ULSA) for the analysis of complex spectra generated via data-independent acquisition based on Matlab (Samanipour et al. 2018)

  • MS-DIAL was initially designed for DIA (Tsugawa et al. 2015; Treutler and Neumann 2016)

  • DIA-Umpire show a comprehensive computational framework for data-independent acquisition proteomics (Tsou et al. 2015)

  • MetDIA could perform Targeted Metabolite Extraction of Multiplexed MS/MS Spectra Generated by Data-Independent Acquisition (H. Li et al. 2016)

  • MetaboDIA workflow build customized MS/MS spectral libraries using a user’s own data dependent acquisition (DDA) data and to perform MS/MS-based quantification with DIA data, thus complementing conventional MS1-based quantification (G. Chen et al. 2017)

  • SWATHtoMRM Development of High-Coverage Targeted Metabolomics Method Using SWATH Technology for Biomarker Discovery(Zha et al. 2018)

  • Skyline is a freely-available and open source Windows client application for building Selected Reaction Monitoring (SRM) / Multiple Reaction Monitoring (MRM), Parallel Reaction Monitoring (PRM - Targeted MS/MS), Data Independent Acquisition (DIA/SWATH) and targeted DDA with MS1 quantitative methods and analyzing the resulting mass spectrometer data (Adams et al. 2020).

  • MSstats is an R-based/Bioconductor package for statistical relative quantification of peptides and proteins in mass spectrometry-based proteomic experiments(Choi et al. 2014). It is applicable to multiple types of sample preparation, including label-free workflows, workflows that use stable isotope labeled reference proteins and peptides, and work-flows that use fractionation. It is applicable to targeted Selected Reactin Monitoring(SRM), Data-Dependent Acquisiton(DDA or shotgun), and Data-Independent Acquisition(DIA or SWATH-MS). This github page is for sharing source and testing.

Other related papers could be found here to cover SWATH and other topic in DIA(Bonner and Hopfgartner 2018; Ruohong Wang, Yin, and Zhu 2019)

  • MetaboAnnotatoR is designed to perform metabolite annotation of features from LC-MS All-ion fragmentation (AIF) datasets, using ion fragment databases(Graça et al. 2022).

  • DIAMetAlyzer is a pipeline for assay library generation and targeted analysis with statistical validation.(Alka et al. 2022)

  • MetaboMSDIA: A tool for implementing data-independent acquisition in metabolomic-based mass spectrometry analysis(Ledesma-Escobar, Priego-Capote, and Calderón-Santiago 2023).

  • CRISP: a cross-run ion selection and peak-picking (CRISP) tool that utilizes the important advantage of run-to-run consistency of DIA and simultaneously examines the DIA data from the whole set of runs to filter out the interfering signals, instead of only looking at a single run at a time(Yan et al. 2023).

6.4 Retention Time Correction

For single file, we could get peaks. However, we should make the peaks align across samples for as features and retention time corrections should be performed. The basic idea behind retention time correction is that use the high quality grouped peaks to make a new retention time. You might choose obiwarp(for dramatic shifts) or loess regression(fast) method to get the corrected retention time for all of the samples. Remember the original retention times might be changed and you might need cross-correct the data. After the correction, you could group the peaks again for a better cross-sample peaks list. However, if you directly use obiwarp, you don’t have to group peaks before correction.

This paper show a matlab based shift correction methods(H.-Y. Fu et al. 2017). Retention time correction is a Parametric time warping process and this paper is a good start (Wehrens, Bloemberg, and Eilers 2015). Meanwhile, you could use MS2 for retention time correction(Lili Li et al. 2017). This work is a python based RI system and peak shift correction model, significantly enhancing alignment accuracy(Hao et al. 2023).

6.5 Filling missing values

Too many zeros or NA in peaks list are problematic for statistics. Then we usually need to integreate the area exsiting a peak. xcms 3 could use profile matrix to fill the blank. They also have function to impute the NA data by replace missing values with a proportion of the row minimum or random numbers based on the row minimum. It depends on the user to select imputation methods as well as control the minimum fraction of features appeared in single group.

Peak filling of GC/LC-MS data

Figure 6.4: Peak filling of GC/LC-MS data

With many groups of samples, you will get another data matrix with column standing for peaks at certain retention time and row standing for samples after the Raw data pretreatment.

Demo of many GC/LC-MS data

Figure 6.5: Demo of many GC/LC-MS data

6.6 Spectral deconvolution

Without structure information about certain compound, the peak extraction would suffer influence from other compounds. At the same retention time, co-elute compounds might share similar mass. Hard electron ionization methods such as electron impact ionization (EI), APPI suffer this issue. So it would be hard to distinguish the co-elute peaks’ origin and deconvolution method[] could be used to separate different groups according to the similar chromatogragh behaviors. Another computational tool eRah could be a better solution for the whole process(Domingo-Almenara et al. 2016). Also the ADAD-GC3.0 could also be helpful for such issue(Y. Ni et al. 2016). Other solutions for GC could be found here(Styczynski et al. 2007; T.-F. Tian et al. 2016; Xiuxia Du and Zeisel 2013).

6.7 Dynamic Range

Another issue is the Dynamic Range. For metabolomics, peaks could be below the detection limit or over the detection limit. Such Dynamic range issues might raise the loss of information.

6.7.1 Non-detects

Some of the data were limited by the detect of limitation. Thus we need some methods to impute the data if we don’t want to lose information by deleting the NA or 0.

Two major imputation way could be used. The first way is use model-free method such as half the minimum of the values across the data, 0, 1, mean/median across the data( enviGCMS package could do this via getimputation function). The second way is use model-based method such as linear model, random forest, KNN, PCA. Try simputation package for various imputation methods. As mentioned before, you could also use imputeRowMin or imputeRowMinRand within xcms package to perform imputation.

Tobit regression is preferred for censored data. Also you might choose maximum likelihood estimation(Estimation of mean and standard deviation by MLE. Creating 10 complete samples. Pool the results from 10 individual analyses).

x <- rnorm(1000,1)
x[x<0] <- 0
y <- x*10+1
library(AER)
tfit <- tobit(y ~ x, left = 0)
summary(tfit)
## 
## Call:
## tobit(formula = y ~ x, left = 0)
## 
## Observations:
##          Total  Left-censored     Uncensored Right-censored 
##           1000              0           1000              0 
## 
## Coefficients:
##             Estimate Std. Error z value Pr(>|z|)    
## (Intercept)   1.0000     0.4404   2.271   0.0232 *  
## x            10.0000     0.3162  31.623   <2e-16 ***
## Log(scale)    2.1448     0.0000     Inf   <2e-16 ***
## ---
## Signif. codes:  0 '***' 0.001 '**' 0.01 '*' 0.05 '.' 0.1 ' ' 1
## 
## Scale: 8.54 
## 
## Gaussian distribution
## Number of Newton-Raphson Iterations: 1 
## Log-likelihood: -3064 on 3 Df
## Wald-statistic:  1000 on 1 Df, p-value: < 2.22e-16

According to Ronald Hites’s simulation(Hites 2019), measurements below the LOD (even missing measurements) with the LOD/2 or with the \(LOD/\sqrt2\) causes little bias and “Any time you have a % non-detected >20%, for whatever reason, it is unlikely that the data set can give useful results.”

Another study find random forest could be the best imputation method for missing at random (MAR), and missing completely at random (MCAR) data. Quantile regression imputation of left-censored data is the best imputation methods for left-censored missing not at random data (Wei et al. 2018).

6.7.2 Over Detection Limit

CorrectOverloadedPeaks could be used to correct the Peaks Exceeding the Detection Limit issue (Lisec et al. 2016).

6.8 RSD/fold change Filter

Some peaks need to be rule out due to high RSD% and small fold changes compared with blank samples. A more general feature filtering for biomarker discovery can be found here(Gadara et al. 2021) and a detailed discussion on intensity thresholds could be found here(Houriet et al. 2022).

6.9 Power Analysis Filter

As shown in \[Exprimental design(DoE)\], the power analysis in metabolomics is ad-hoc since you don’t know too much before you perform the experiment. However, we could perform power analysis after the experiment done. That is, we just rule out the peaks with a lower power for current experimental design.

References

Adams, Kendra J., Brian Pratt, Neelanjan Bose, Laura G. Dubois, Lisa St John-Williams, Kevin M. Perrott, Karina Ky, et al. 2020. “Skyline for Small Molecules: A Unifying Software Package for Quantitative Metabolomics.” Journal of Proteome Research 19 (4): 1447–58. https://doi.org/10.1021/acs.jproteome.9b00640.
Alka, Oliver, Premy Shanthamoorthy, Michael Witting, Karin Kleigrewe, Oliver Kohlbacher, and Hannes L. Röst. 2022. DIAMetAlyzer Allows Automated False-Discovery Rate-Controlled Analysis for Data-Independent Acquisition in Metabolomics.” Nature Communications 13 (1): 1347. https://doi.org/10.1038/s41467-022-29006-z.
Anderson, Brady G., Alexander Raskind, Hani Habra, Robert T. Kennedy, and Charles R. Evans. 2021. “Modifying Chromatography Conditions for Improved Unknown Feature Identification in Untargeted Metabolomics.” Analytical Chemistry 93 (48): 15840–49. https://doi.org/10.1021/acs.analchem.1c02149.
Bilbao, Aivett, Emmanuel Varesio, Jeremy Luban, Caterina Strambio-De-Castillia, Gérard Hopfgartner, Markus Müller, and Frédérique Lisacek. 2015. “Processing Strategies and Software Solutions for Data-Independent Acquisition in Mass Spectrometry.” PROTEOMICS 15 (5-6): 964–80. https://doi.org/10.1002/pmic.201400323.
Bonner, Ron, and Gérard Hopfgartner. 2018. SWATH Data Independent Acquisition Mass Spectrometry for Metabolomics.” TrAC Trends in Analytical Chemistry, October. https://doi.org/10.1016/j.trac.2018.10.014.
Chambers, Matthew C., Brendan Maclean, Robert Burke, Dario Amodei, Daniel L. Ruderman, Steffen Neumann, Laurent Gatto, et al. 2012. “A Cross-Platform Toolkit for Mass Spectrometry and Proteomics.” Nature Biotechnology 30 (October): 918–20. https://doi.org/10.1038/nbt.2377.
Chen, Gengbo, Scott Walmsley, Gemmy C. M. Cheung, Liyan Chen, Ching-Yu Cheng, Roger W. Beuerman, Tien Yin Wong, Lei Zhou, and Hyungwon Choi. 2017. “Customized Consensus Spectral Library Building for Untargeted Quantitative Metabolomics Analysis with Data Independent Acquisition Mass Spectrometry and MetaboDIA Workflow.” Analytical Chemistry 89 (9): 4897–4906. https://doi.org/10.1021/acs.analchem.6b05006.
Chen, Yanhua, Zhi Zhou, Wei Yang, Nan Bi, Jing Xu, Jiuming He, Ruiping Zhang, Lvhua Wang, and Zeper Abliz. 2017. “Development of a Data-Independent Targeted Metabolomics Method for Relative Quantification Using Liquid Chromatography Coupled with Tandem Mass Spectrometry.” Analytical Chemistry 89 (13): 6954–62. https://doi.org/10.1021/acs.analchem.6b04727.
Choi, Meena, Ching-Yun Chang, Timothy Clough, Daniel Broudy, Trevor Killeen, Brendan MacLean, and Olga Vitek. 2014. MSstats: An R Package for Statistical Analysis of Quantitative Mass Spectrometry-Based Proteomic Experiments.” Bioinformatics 30 (17): 2524–26. https://doi.org/10.1093/bioinformatics/btu305.
Dietrich, Christian, Arne Wick, and Thomas A. Ternes. 2022. “Open-Source Feature Detection for Non-Target LCMS Analytics.” Rapid Communications in Mass Spectrometry 36 (2): e9206. https://doi.org/10.1002/rcm.9206.
Domingo-Almenara, Xavier, Jesus Brezmes, Maria Vinaixa, Sara Samino, Noelia Ramirez, Marta Ramon-Krauel, Carles Lerin, et al. 2016. eRah: A Computational Tool Integrating Spectral Deconvolution and Alignment with Quantification and Identification of Metabolites in GC/MS-Based Metabolomics.” Analytical Chemistry 88 (19): 9821–29. https://doi.org/10.1021/acs.analchem.6b02927.
Du, Xiuxia, and Steven H Zeisel. 2013. SPECTRAL DECONVOLUTION FOR GAS CHROMATOGRAPHY MASS SPECTROMETRY-BASED METABOLOMICS: CURRENT STATUS AND FUTURE PERSPECTIVES.” Computational and Structural Biotechnology Journal 4 (5): 1–10. https://doi.org/10.5936/csbj.201301013.
El Abiead, Yasin, Maximilian Milford, Harald Schoeny, Mate Rusz, Reza M. Salek, and Gunda Koellensperger. 2022. “Power of mzRAPP-Based Performance Assessments in MS1-Based Nontargeted Feature Detection.” Analytical Chemistry 94 (24): 8588–95. https://doi.org/10.1021/acs.analchem.1c05270.
Fenaille, François, Pierre Barbier Saint-Hilaire, Kathleen Rousseau, and Christophe Junot. 2017. “Data Acquisition Workflows in Liquid Chromatography Coupled to High Resolution Mass Spectrometry-Based Metabolomics: Where Do We Stand?” Journal of Chromatography A 1526 (Supplement C): 1–12. https://doi.org/10.1016/j.chroma.2017.10.043.
Fu, Hai-Yan, Ou Hu, Yue-Ming Zhang, Li Zhang, Jing-Jing Song, Peang Lu, Qing-Xia Zheng, et al. 2017. “Mass-Spectra-Based Peak Alignment for Automatic Nontargeted Metabolic Profiling Analysis for Biomarker Screening in Plant Samples.” Journal of Chromatography A 1513 (Supplement C): 201–9. https://doi.org/10.1016/j.chroma.2017.07.044.
Gadara, Darshak, Katerina Coufalikova, Juraj Bosak, David Smajs, and Zdenek Spacil. 2021. “Systematic Feature Filtering in Exploratory Metabolomics: Application Toward Biomarker Discovery.” Analytical Chemistry 93 (26): 9103–10. https://doi.org/10.1021/acs.analchem.1c00816.
Giebelhaus, Ryland T., Michael D. Sorochan Armstrong, A. Paulina de la Mata, and James J. Harynuk. 2022. “Untargeted Region of Interest Selection for Gas Chromatography – Mass Spectrometry Data Using a Pseudo F-ratio Moving Window.” Journal of Chromatography A 1682 (October): 463499. https://doi.org/10.1016/j.chroma.2022.463499.
Gloaguen, Yoann, Jennifer A. Kirwan, and Dieter Beule. 2022. “Deep Learning-Assisted Peak Curation for Large-Scale LC-MS Metabolomics.” Analytical Chemistry 94 (12): 4930–37. https://doi.org/10.1021/acs.analchem.1c02220.
Graça, Gonçalo, Yuheng Cai, Chung-Ho E. Lau, Panagiotis A. Vorkas, Matthew R. Lewis, Elizabeth J. Want, David Herrington, and Timothy M. D. Ebbels. 2022. “Automated Annotation of Untargeted All-Ion Fragmentation LCMS Metabolomics Data with MetaboAnnotatoR.” Analytical Chemistry 94 (8): 3446–55. https://doi.org/10.1021/acs.analchem.1c03032.
Guo, Jian, and Tao Huan. 2020. “Comparison of Full-Scan, Data-Dependent, and Data-Independent Acquisition Modes in Liquid ChromatographyMass Spectrometry Based Untargeted Metabolomics.” Analytical Chemistry 92 (12): 8072–80. https://doi.org/10.1021/acs.analchem.9b05135.
Hao, Jun-Di, Yao-Yu Chen, Yan-Zhen Wang, Na An, Pei-Rong Bai, Quan-Fei Zhu, and Yu-Qi Feng. 2023. “Novel Peak Shift Correction Method Based on the Retention Index for Peak Alignment in Untargeted Metabolomics.” Analytical Chemistry 95 (35): 13330–37. https://doi.org/10.1021/acs.analchem.3c02583.
Hites, Ronald A. 2019. “Correcting for Censored Environmental Measurements.” Environmental Science & Technology, September. https://doi.org/10.1021/acs.est.9b05042.
Houriet, Joelle, Warren S. Vidar, Preston K. Manwill, Daniel A. Todd, and Nadja B. Cech. 2022. “How Low Can You Go? Selecting Intensity Thresholds for Untargeted Metabolomics Data Preprocessing.” Analytical Chemistry 94 (51): 17964–71. https://doi.org/10.1021/acs.analchem.2c04088.
Hu, Yaxi, Betty Cai, and Tao Huan. 2019. “Enhancing Metabolome Coverage in Data-Dependent LCMS/MS Analysis Through an Integrated Feature Extraction Strategy.” Analytical Chemistry 91 (22): 14433–41. https://doi.org/10.1021/acs.analchem.9b02980.
Kew, William, John W. T. Blackburn, David J. Clarke, and Dušan Uhrín. 2017. “Interactive van Krevelen Diagrams – Advanced Visualisation of Mass Spectrometry Data of Complex Mixtures.” Rapid Communications in Mass Spectrometry 31 (7): 658–62. https://doi.org/10.1002/rcm.7823.
Larralde, Martin, Thomas N. Lawson, Ralf J. M. Weber, Pablo Moreno, Kenneth Haug, Philippe Rocca-Serra, Mark R. Viant, Christoph Steinbeck, and Reza M. Salek. 2017. mzML2ISA & nmrML2ISA: Generating Enriched ISA-Tab Metadata Files from Metabolomics XML Data.” Bioinformatics 33 (16): 2598–2600. https://doi.org/10.1093/bioinformatics/btx169.
Lawson, Thomas N., Ralf J. M. Weber, Martin R. Jones, Andrew J. Chetwynd, Giovanny Rodrı́guez-Blanco, Riccardo Di Guida, Mark R. Viant, and Warwick B. Dunn. 2017. msPurity: Automated Evaluation of Precursor Ion Purity for Mass Spectrometry-Based Fragmentation in Metabolomics.” Analytical Chemistry 89 (4): 2432–39. https://doi.org/10.1021/acs.analchem.6b04358.
Ledesma-Escobar, Carlos Augusto, Feliciano Priego-Capote, and Mónica Calderón-Santiago. 2023. MetaboMSDIA: A Tool for Implementing Data-Independent Acquisition in Metabolomic-Based Mass Spectrometry Analysis.” Analytica Chimica Acta 1266 (July): 341308. https://doi.org/10.1016/j.aca.2023.341308.
Li, Hao, Yuping Cai, Yuan Guo, Fangfang Chen, and Zheng-Jiang Zhu. 2016. MetDIA: Targeted Metabolite Extraction of Multiplexed MS/MS Spectra Generated by Data-Independent Acquisition.” Analytical Chemistry 88 (17): 8757–64. https://doi.org/10.1021/acs.analchem.6b02122.
Li, Lili, Weijie Ren, Hongwei Kong, Chunxia Zhao, Xinjie Zhao, Xiaohui Lin, Xin Lu, and Guowang Xu. 2017. “An Alignment Algorithm for LC-MS-based Metabolomics Dataset Assisted by MS/MS Information.” Analytica Chimica Acta 990 (October): 96–102. https://doi.org/10.1016/j.aca.2017.07.058.
Lisec, Jan, Friederike Hoffmann, Clemens Schmitt, and Carsten Jaeger. 2016. “Extending the Dynamic Range in Metabolomics Experiments by Automatic Correction of Peaks Exceeding the Detection Limit.” Analytical Chemistry 88 (15): 7487–92. https://doi.org/10.1021/acs.analchem.6b02515.
Lisitsyna, Anna, Franco Moritz, Youzhong Liu, Loubna Al Sadat, Hans Hauner, Melina Claussnitzer, Philippe Schmitt-Kopplin, and Sara Forcisi. 2022. “Feature Selection Pipelines with Classification for Non-targeted Metabolomics Combining the Neural Network and Genetic Algorithm.” Analytical Chemistry 94 (14): 5474–82. https://doi.org/10.1021/acs.analchem.1c03237.
Ni, Yan, Mingming Su, Yunping Qiu, Wei Jia, and Xiuxia Du. 2016. ADAP-GC 3.0: Improved Peak Detection and Deconvolution of Co-eluting Metabolites from GC/TOF-MS Data for Metabolomics Studies.” Analytical Chemistry 88 (17): 8802–11. https://doi.org/10.1021/acs.analchem.6b02222.
Nikolskiy, Igor, Nathaniel G. Mahieu, Ying-Jr Chen, Ralf Tautenhahn, and Gary J. Patti. 2013. “An Untargeted Metabolomic Workflow to Improve Structural Characterization of Metabolites.” Analytical Chemistry 85 (16): 7713–19. https://doi.org/10.1021/ac400751j.
Reuschenbach, Max, Felix Drees, Torsten C. Schmidt, and Gerrit Renner. 2023. qBinning: Data Quality-Based Algorithm for Automized Ion Chromatogram Extraction from High-Resolution Mass Spectrometry.” Analytical Chemistry, September. https://doi.org/10.1021/acs.analchem.3c01079.
Rusconi, Filippo. 2019. mineXpert: Biological Mass Spectrometry Data Visualization and Mining with Full JavaScript Ability.” Journal of Proteome Research 18 (5): 2254–59. https://doi.org/10.1021/acs.jproteome.9b00099.
Samanipour, Saer, Malcolm J. Reid, Kine Bæk, and Kevin V. Thomas. 2018. “Combining a Deconvolution and a Universal Library Search Algorithm for the Nontarget Analysis of Data-Independent Acquisition Mode Liquid Chromatography-High-Resolution Mass Spectrometry Results.” Environmental Science & Technology 52 (8): 4694–4701. https://doi.org/10.1021/acs.est.8b00259.
Smith, Colin A., Elizabeth J. Want, Grace O’Maille, Ruben Abagyan, and Gary Siuzdak. 2006. XCMS:  Processing Mass Spectrometry Data for Metabolite Profiling Using Nonlinear Peak Alignment, Matching, and Identification.” Analytical Chemistry 78 (3): 779–87. https://doi.org/10.1021/ac051437y.
Stincone, Paolo, Abzer K. Pakkir Shah, Robin Schmid, Lana G. Graves, Stilianos P. Lambidis, Ralph R. Torres, Shu-Ning Xia, et al. 2023. “Evaluation of Data-Dependent MS/MS Acquisition Parameters for Non-Targeted Metabolomics and Molecular Networking of Environmental Samples: Focus on the Q Exactive Platform.” Evaluation of Data-Dependent MS/MS Acquisition Parameters for Non-Targeted Metabolomics and Molecular Networking of Environmental Samples: Focus on the Q Exactive Platform, August. https://doi.org/10.1021/acs.analchem.3c01202.
Styczynski, Mark P., Joel F. Moxley, Lily V. Tong, Jason L. Walther, Kyle L. Jensen, and Gregory N. Stephanopoulos. 2007. “Systematic Identification of Conserved Metabolites in GC/MS Data for Metabolomics and Biomarker Discovery.” Analytical Chemistry 79 (3): 966–73. https://doi.org/10.1021/ac0614846.
Tautenhahn, Ralf, Christoph Böttcher, and Steffen Neumann. 2008. “Highly Sensitive Feature Detection for High Resolution LC/MS.” BMC Bioinformatics 9: 504. https://doi.org/10.1186/1471-2105-9-504.
Tian, Tze-Feng, San-Yuan Wang, Tien-Chueh Kuo, Cheng-En Tan, Guan-Yuan Chen, Ching-Hua Kuo, Chi-Hsin Sally Chen, Chang-Chuan Chan, Olivia A. Lin, and Y. Jane Tseng. 2016. “Web Server for Peak Detection, Baseline Correction, and Alignment in Two-Dimensional Gas Chromatography Mass Spectrometry-Based Metabolomics Data.” Analytical Chemistry 88 (21): 10395–403. https://doi.org/10.1021/acs.analchem.6b00755.
Treutler, Hendrik, and Steffen Neumann. 2016. “Prediction, Detection, and Validation of Isotope Clusters in Mass Spectrometry Data.” Metabolites 6 (4): 37. https://doi.org/10.3390/metabo6040037.
Tsou, Chih-Chiang, Dmitry Avtonomov, Brett Larsen, Monika Tucholska, Hyungwon Choi, Anne-Claude Gingras, and Alexey I. Nesvizhskii. 2015. DIA-Umpire: Comprehensive Computational Framework for Data-Independent Acquisition Proteomics.” Nature Methods 12 (3): 258–64. https://doi.org/10.1038/nmeth.3255.
Tsugawa, Hiroshi, Tomas Cajka, Tobias Kind, Yan Ma, Brendan Higgins, Kazutaka Ikeda, Mitsuhiro Kanazawa, Jean VanderGheynst, Oliver Fiehn, and Masanori Arita. 2015. MS-DIAL: Data-Independent MS/MS Deconvolution for Comprehensive Metabolome Analysis.” Nature Methods 12 (6): 523–26. https://doi.org/10.1038/nmeth.3393.
Wang, Ruimin, Miaoshan Lu, Shaowei An, Jinyin Wang, and Changbin Yu. 2023. “G-Aligner: A Graph-Based Feature Alignment Method for Untargeted LCMS-based Metabolomics.” BMC Bioinformatics 24 (1): 431. https://doi.org/10.1186/s12859-023-05525-4.
Wang, Ruohong, Yandong Yin, and Zheng-Jiang Zhu. 2019. “Advancing Untargeted Metabolomics Using Data-Independent Acquisition Mass Spectrometry Technology.” Analytical and Bioanalytical Chemistry 411 (19): 4349–57. https://doi.org/10.1007/s00216-019-01709-1.
Wehrens, Ron, Tom G. Bloemberg, and Paul H. C. Eilers. 2015. “Fast Parametric Time Warping of Peak Lists.” Bioinformatics 31 (18): 3063–65. https://doi.org/10.1093/bioinformatics/btv299.
Wei, Runmin, Jingye Wang, Mingming Su, Erik Jia, Shaoqiu Chen, Tianlu Chen, and Yan Ni. 2018. “Missing Value Imputation Approach for Mass Spectrometry-based Metabolomics Data.” Scientific Reports 8 (1): 663. https://doi.org/10.1038/s41598-017-19120-0.
Yan, Binjun, Mengtian Shi, Siyu Cai, Yuan Su, Renhui Chen, Chiyuan Huang, and David Da Yong Chen. 2023. “Data-Driven Tool for Cross-Run Ion Selection and Peak-Picking in Quantitative Proteomics with Data-Independent Acquisition LCMS/MS.” Analytical Chemistry 95 (45): 16558–66. https://doi.org/10.1021/acs.analchem.3c02689.
Yang, Ruochen, Xi Chen, and Idoia Ochoa. 2019. MassComp, a Lossless Compressor for Mass Spectrometry Data.” BMC Bioinformatics 20 (1): 368. https://doi.org/10.1186/s12859-019-2962-7.
Zha, Haihong, Yuping Cai, Yandong Yin, Zhuozhong Wang, Kang Li, and Zheng-Jiang Zhu. 2018. SWATHtoMRM: Development of High-Coverage Targeted Metabolomics Method Using SWATH Technology for Biomarker Discovery.” Analytical Chemistry 90 (6): 4062–70. https://doi.org/10.1021/acs.analchem.7b05318.
Zhao, Fan, Shuai Huang, and Xiaozhe Zhang. 2021. “High Sensitivity and Specificity Feature Detection in Liquid Chromatography–Mass Spectrometry Data: A Deep Learning Framework.” Talanta 222 (January): 121580. https://doi.org/10.1016/j.talanta.2020.121580.
Zhu, Xiaochun, Yuping Chen, and Raju Subramanian. 2014. “Comparison of Information-Dependent Acquisition, SWATH, and MSAll Techniques in Metabolite Identification Study Employing Ultrahigh-Performance Liquid ChromatographyQuadrupole Time-of-Flight Mass Spectrometry.” Analytical Chemistry 86 (2): 1202–9. https://doi.org/10.1021/ac403385y.