{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,26]],"date-time":"2026-02-26T20:34:13Z","timestamp":1772138053360,"version":"3.50.1"},"reference-count":51,"publisher":"Oxford University Press (OUP)","issue":"13","license":[{"start":{"date-parts":[[2022,5,26]],"date-time":"2022-05-26T00:00:00Z","timestamp":1653523200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/academic.oup.com\/journals\/pages\/open_access\/funder_policies\/chorus\/standard_publication_model"}],"funder":[{"name":"University of British Columbia Start-up Grant","award":["F18-03001"],"award-info":[{"award-number":["F18-03001"]}]},{"DOI":"10.13039\/501100000196","name":"Canada Foundation for Innovation","doi-asserted-by":"publisher","award":["CFI 38159"],"award-info":[{"award-number":["CFI 38159"]}],"id":[{"id":"10.13039\/501100000196","id-type":"DOI","asserted-by":"publisher"}]},{"name":"New Frontiers in Research Fund\/Exploration","award":["NFRFE-2019-00789"],"award-info":[{"award-number":["NFRFE-2019-00789"]}]},{"DOI":"10.13039\/501100000038","name":"Natural Sciences and Engineering Research Council of Canada","doi-asserted-by":"publisher","award":["RGPIN-2020-04895"],"award-info":[{"award-number":["RGPIN-2020-04895"]}],"id":[{"id":"10.13039\/501100000038","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2022,6,27]]},"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:sec>\n                    <jats:title>Motivation<\/jats:title>\n                    <jats:p>Post-acquisition sample normalization is a critical step in comparative metabolomics to remove the variation introduced by sample amount or concentration difference. Previously reported approaches are either specific to one sample type or built on strong assumptions on data structure, which are limited to certain levels. This encouraged us to develop MAFFIN, an accurate and robust post-acquisition sample normalization workflow that works universally for metabolomics data collected on mass spectrometry (MS) platforms.<\/jats:p>\n                  <\/jats:sec>\n                  <jats:sec>\n                    <jats:title>Results<\/jats:title>\n                    <jats:p>MAFFIN calculates normalization factors using maximal density fold change (MDFC) computed by a kernel density-based approach. Using both simulated data and 20 metabolomics datasets, we showcased that MDFC outperforms four commonly used normalization methods in terms of reducing the intragroup variation among samples. Two essential steps, overlooked in conventional methods, were also examined and incorporated into MAFFIN. (i) MAFFIN uses multiple orthogonal criteria to select high-quality features for normalization factor calculation, which minimizes the bias caused by abiotic features or metabolites with poor quantitative performance. (ii) MAFFIN corrects the MS signal intensities of high-quality features using serial quality control samples, which guarantees the accuracy of fold change calculations. MAFFIN was applied to a human saliva metabolomics study and led to better data separation in principal component analysis and more confirmed significantly altered metabolites.<\/jats:p>\n                  <\/jats:sec>\n                  <jats:sec>\n                    <jats:title>Availability and implementation<\/jats:title>\n                    <jats:p>The MAFFIN algorithm was implemented in an R package named MAFFIN. Package installation, user instruction and demo data are available at https:\/\/github.com\/HuanLab\/MAFFIN. Other data in this work are available on request.<\/jats:p>\n                  <\/jats:sec>\n                  <jats:sec>\n                    <jats:title>Supplementary information<\/jats:title>\n                    <jats:p>Supplementary data are available at Bioinformatics online.<\/jats:p>\n                  <\/jats:sec>","DOI":"10.1093\/bioinformatics\/btac355","type":"journal-article","created":{"date-parts":[[2022,5,31]],"date-time":"2022-05-31T15:00:14Z","timestamp":1654009214000},"page":"3429-3437","source":"Crossref","is-referenced-by-count":19,"title":["MAFFIN: metabolomics sample normalization using maximal density fold change with high-quality metabolic features and corrected signal intensities"],"prefix":"10.1093","volume":"38","author":[{"given":"Huaxu","family":"Yu","sequence":"first","affiliation":[{"name":"Department of Chemistry, Faculty of Science, The University of British Columbia , Vancouver, BC V6T 1Z1, Canada"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6295-2435","authenticated-orcid":false,"given":"Tao","family":"Huan","sequence":"additional","affiliation":[{"name":"Department of Chemistry, Faculty of Science, The University of British Columbia , Vancouver, BC V6T 1Z1, Canada"}]}],"member":"286","published-online":{"date-parts":[[2022,5,26]]},"reference":[{"key":"2023041408094432500_","doi-asserted-by":"crossref","first-page":"180263","DOI":"10.1038\/sdata.2018.263","article-title":"Generation and quality control of lipidomics data for the Alzheimer\u2019s disease neuroimaging initiative cohort","volume":"5","author":"Barupal","year":"2018","journal-title":"Sci. Data"},{"key":"2023041408094432500_","doi-asserted-by":"crossref","first-page":"4299","DOI":"10.1038\/s41596-021-00579-1","article-title":"Statistical analysis in metabolic phenotyping","volume":"16","author":"Blaise","year":"2021","journal-title":"Nat. Protoc"},{"key":"2023041408094432500_","first-page":"137","article-title":"Comparison of subjective classification of stool consistency and stool water content","volume":"26","author":"Bliss","year":"1999","journal-title":"J. Wound Ostomy Continence Nurs"},{"key":"2023041408094432500_","doi-asserted-by":"crossref","first-page":"185","DOI":"10.1093\/bioinformatics\/19.2.185","article-title":"A comparison of normalization methods for high density oligonucleotide array data based on variance and bias","volume":"19","author":"Bolstad","year":"2003","journal-title":"Bioinformatics"},{"key":"2023041408094432500_","doi-asserted-by":"crossref","first-page":"3114","DOI":"10.1021\/pr401264n","article-title":"Normalyzer: a tool for rapid evaluation of normalization methods for omics data sets","volume":"13","author":"Chawade","year":"2014","journal-title":"J. Proteome Res"},{"key":"2023041408094432500_","doi-asserted-by":"crossref","first-page":"10768","DOI":"10.1021\/ac302748b","article-title":"Normalizing and integrating metabolomics data","volume":"84","author":"De Livera","year":"2012","journal-title":"Anal. Chem"},{"key":"2023041408094432500_","doi-asserted-by":"crossref","first-page":"54","DOI":"10.1007\/s11306-018-1347-7","article-title":"NormalizeMets: assessing, selecting and implementing statistical methods for normalizing metabolomics data","volume":"14","author":"De Livera","year":"2018","journal-title":"Metabolomics"},{"key":"2023041408094432500_","doi-asserted-by":"crossref","first-page":"4281","DOI":"10.1021\/ac051632c","article-title":"Probabilistic quotient normalization as robust method to account for dilution of complex biological mixtures. Application in 1H NMR metabonomics","volume":"78","author":"Dieterle","year":"2006","journal-title":"Anal. Chem"},{"key":"2023041408094432500_","doi-asserted-by":"crossref","first-page":"9971","DOI":"10.1021\/acs.analchem.0c01594","article-title":"MS-CleanR: a Feature-Filtering workflow for untargeted LC\u2013MS based metabolomics","volume":"92","author":"Fraisier-Vannier","year":"2020","journal-title":"Anal. Chem"},{"key":"2023041408094432500_","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1007\/978-1-4939-1258-2_1","article-title":"Overview of mass spectrometry-based metabolomics: opportunities and challenges","volume":"1198","author":"Gowda","year":"2014","journal-title":"Methods Mol. Biol"},{"key":"2023041408094432500_","doi-asserted-by":"crossref","first-page":"12181","DOI":"10.1021\/acs.analchem.1c01309","article-title":"EVA: evaluation of metabolic feature fidelity using a deep learning model trained with over 25000 extracted ion chromatograms","volume":"93","author":"Guo","year":"2021","journal-title":"Anal. Chem"},{"key":"2023041408094432500_","doi-asserted-by":"crossref","first-page":"10243","DOI":"10.1021\/acs.analchem.1c01644","article-title":"ISFrag: de novo recognition of in-Source fragments for liquid chromatography\u2013mass spectrometry data","volume":"93","author":"Guo","year":"2021","journal-title":"Anal. Chem"},{"key":"2023041408094432500_","doi-asserted-by":"crossref","first-page":"212","DOI":"10.3390\/metabo12030212","article-title":"JPA: joint metabolic feature extraction increases the depth of chemical coverage for LC-MS-Based metabolomics and exposomics","volume":"12","author":"Guo","year":"2022","journal-title":"Metabolites"},{"key":"2023041408094432500_","doi-asserted-by":"crossref","first-page":"1932","DOI":"10.1373\/clinchem.2003.023374","article-title":"Correction of urine cotinine concentrations for creatinine excretion: is it useful?","volume":"49","author":"Jatlow","year":"2003","journal-title":"Clin. Chem"},{"key":"2023041408094432500_","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.aca.2018.05.031","article-title":"A review on human fecal metabolomics: methods, applications and the human fecal metabolome database","volume":"1030","author":"Karu","year":"2018","journal-title":"Anal. Chim. Acta"},{"key":"2023041408094432500_","doi-asserted-by":"crossref","first-page":"710","DOI":"10.1111\/j.2042-7158.1989.tb06346.x","article-title":"A note on the use of salicylate saliva concentration in clinical pharmacokinetic studies","volume":"41","author":"Khan","year":"1989","journal-title":"J. Pharm. Pharmacol"},{"key":"2023041408094432500_","doi-asserted-by":"crossref","first-page":"25435","DOI":"10.1074\/jbc.R111.238691","article-title":"Mass spectrometry strategies in metabolomics","volume":"286","author":"Lei","year":"2011","journal-title":"J. Biol. Chem"},{"key":"2023041408094432500_","doi-asserted-by":"crossref","first-page":"W162","DOI":"10.1093\/nar\/gkx449","article-title":"NOREVA: normalization and evaluation of MS-based metabolomics data","volume":"45","author":"Li","year":"2017","journal-title":"Nucleic Acids Res"},{"key":"2023041408094432500_","doi-asserted-by":"crossref","first-page":"642","DOI":"10.1177\/0022034519842853","article-title":"The saliva metabolome in association to oral health status","volume":"98","author":"Liebsch","year":"2019","journal-title":"J. Dental Res"},{"key":"2023041408094432500_","doi-asserted-by":"crossref","first-page":"10397","DOI":"10.1021\/acs.analchem.7b02380","article-title":"Systems-level annotation of a metabolomics data set reduces 25000 features to fewer than 1000 unique metabolites","volume":"89","author":"Mahieu","year":"2017","journal-title":"Anal. Chem"},{"key":"2023041408094432500_","doi-asserted-by":"crossref","first-page":"9037","DOI":"10.1021\/acs.analchem.6b01702","article-title":"Defining and detecting complex peak relationships in mass spectral data: the Mz.unity algorithm","volume":"88","author":"Mahieu","year":"2016","journal-title":"Anal. Chem"},{"key":"2023041408094432500_","doi-asserted-by":"crossref","first-page":"3259","DOI":"10.1158\/0008-5472.CAN-14-0109","article-title":"Noninvasive urinary metabolomic profiling identifies diagnostic and prognostic markers in lung cancer","volume":"74","author":"Math\u00e9","year":"2014","journal-title":"Cancer Res"},{"key":"2023041408094432500_","doi-asserted-by":"crossref","first-page":"165","DOI":"10.1177\/1469066720918446","article-title":"Data normalization strategies in metabolomics: current challenges, approaches, and tools","volume":"26","author":"Misra","year":"2020","journal-title":"Eur. J. Mass Spectrom"},{"key":"2023041408094432500_","doi-asserted-by":"crossref","first-page":"W388","DOI":"10.1093\/nar\/gkab382","article-title":"MetaboAnalyst 5.0: narrowing the gap between raw spectra and functional insights","volume":"49","author":"Pang","year":"2021","journal-title":"Nucleic Acids Res"},{"key":"2023041408094432500_","doi-asserted-by":"crossref","first-page":"263","DOI":"10.1038\/nrm3314","article-title":"Metabolomics: the apogee of the omics trilogy","volume":"13","author":"Patti","year":"2012","journal-title":"Nat. Rev. Mol. Cell Biol"},{"key":"2023041408094432500_","doi-asserted-by":"crossref","first-page":"395","DOI":"10.1186\/1471-2105-11-395","article-title":"MZmine 2: modular framework for processing, visualizing, and analyzing mass spectrometry-based molecular profile data","volume":"11","author":"Pluskal","year":"2010","journal-title":"BMC Bioinformatics"},{"key":"2023041408094432500_","doi-asserted-by":"crossref","first-page":"683","DOI":"10.1111\/j.2517-6161.1991.tb01857.x","article-title":"A reliable data-based bandwidth selection method for kernel density estimation","volume":"53","author":"Sheather","year":"1991","journal-title":"J. R. Stastist. Soc"},{"key":"2023041408094432500_","doi-asserted-by":"crossref","first-page":"9536","DOI":"10.1021\/ac401559v","article-title":"Measurement of DNA concentration as a normalization strategy for metabolomic data from adherent cell lines","volume":"85","author":"Silva","year":"2013","journal-title":"Anal. Chem"},{"key":"2023041408094432500_","doi-asserted-by":"crossref","first-page":"422","DOI":"10.1177\/154405910208100613","article-title":"1H and 13C NMR spectroscopic analysis of human saliva","volume":"81","author":"Silwood","year":"2002","journal-title":"J. Dent. Res"},{"key":"2023041408094432500_","doi-asserted-by":"crossref","first-page":"9097","DOI":"10.1021\/jacs.9b13198","article-title":"Chemical discovery in the era of metabolomics","volume":"142","author":"Sindelar","year":"2020","journal-title":"J. Am. Chem. Soc"},{"key":"2023041408094432500_","doi-asserted-by":"crossref","first-page":"78","DOI":"10.1007\/s11306-009-0178-y","article-title":"Capillary electrophoresis mass spectrometry-based saliva metabolomics identified oral, breast and pancreatic cancer-specific profiles","volume":"6","author":"Sugimoto","year":"2010","journal-title":"Metabolomics"},{"key":"2023041408094432500_","doi-asserted-by":"crossref","first-page":"5035","DOI":"10.1021\/ac300698c","article-title":"XCMS online: a web-based platform to process untargeted metabolomic data","volume":"84","author":"Tautenhahn","year":"2012","journal-title":"Anal. Chem"},{"key":"2023041408094432500_","doi-asserted-by":"crossref","first-page":"523","DOI":"10.1038\/nmeth.3393","article-title":"MS-DIAL: data-independent MS\/MS deconvolution for comprehensive metabolome analysis","volume":"12","author":"Tsugawa","year":"2015","journal-title":"Nat. Methods"},{"key":"2023041408094432500_","doi-asserted-by":"crossref","first-page":"7946","DOI":"10.1021\/acs.analchem.6b00770","article-title":"Hydrogen rearrangement rules: computational MS\/MS fragmentation and structure elucidation using MS-FINDER software","volume":"88","author":"Tsugawa","year":"2016","journal-title":"Anal. Chem"},{"key":"2023041408094432500_","volume-title":"Bioanalytical Method Validation\u2014Guidance for Industry","year":"2018"},{"key":"2023041408094432500_","doi-asserted-by":"crossref","first-page":"5864","DOI":"10.1021\/ac201065j","article-title":"Optimized preprocessing of ultra-performance liquid chromatography\/mass spectrometry urinary metabolic profiles for improved information recovery","volume":"83","author":"Veselkov","year":"2011","journal-title":"Anal. Chem"},{"key":"2023041408094432500_","doi-asserted-by":"crossref","first-page":"486","DOI":"10.1038\/ki.2010.165","article-title":"Normalization of urinary biomarkers to creatinine during changes in glomerular filtration rate","volume":"78","author":"Waikar","year":"2010","journal-title":"Kidney Int"},{"key":"2023041408094432500_","doi-asserted-by":"crossref","first-page":"547","DOI":"10.1016\/j.jchromb.2009.01.007","article-title":"Normalization strategies for metabonomic analysis of urine samples","volume":"877","author":"Warrack","year":"2009","journal-title":"J. Chromatogr. B"},{"key":"2023041408094432500_","doi-asserted-by":"crossref","first-page":"189","DOI":"10.1007\/s11306-016-1134-2","article-title":"A novel targeted\/untargeted GC-Orbitrap metabolomics methodology applied to Candida albicans and Staphylococcus aureus biofilms","volume":"12","author":"Weidt","year":"2016","journal-title":"Metabolomics"},{"key":"2023041408094432500_","doi-asserted-by":"crossref","first-page":"D521","DOI":"10.1093\/nar\/gkl923","article-title":"HMDB: the human metabolome database","volume":"35","author":"Wishart","year":"2007","journal-title":"Nucleic Acids Res"},{"key":"2023041408094432500_","doi-asserted-by":"crossref","first-page":"10723","DOI":"10.1021\/ac3025625","article-title":"Determination of total concentration of chemically labeled metabolites as a means of metabolome sample normalization and sample loading optimization in mass spectrometry-based metabolomics","volume":"84","author":"Wu","year":"2012","journal-title":"Anal. Chem"},{"key":"2023041408094432500_","doi-asserted-by":"crossref","first-page":"9428","DOI":"10.1021\/ac503359v","article-title":"Dansylation metabolite assay: a simple and rapid method for sample amount normalization in metabolomics","volume":"86","author":"Wu","year":"2014","journal-title":"Anal. Chem"},{"key":"2023041408094432500_","doi-asserted-by":"crossref","first-page":"80","DOI":"10.1016\/j.chroma.2015.12.007","article-title":"Sample normalization methods in quantitative metabolomics","volume":"1430","author":"Wu","year":"2016","journal-title":"J. Chromatogr. A"},{"key":"2023041408094432500_","doi-asserted-by":"crossref","first-page":"W652","DOI":"10.1093\/nar\/gkp356","article-title":"MetaboAnalyst: a web server for metabolomic data analysis and interpretation","volume":"37","author":"Xia","year":"2009","journal-title":"Nucleic Acids Res"},{"key":"2023041408094432500_","doi-asserted-by":"crossref","first-page":"743","DOI":"10.1038\/nprot.2011.319","article-title":"Web-based inference of biological patterns, functions and pathways from metabolomic data using MetaboAnalyst","volume":"6","author":"Xia","year":"2011","journal-title":"Nat. Protoc"},{"key":"2023041408094432500_","doi-asserted-by":"crossref","first-page":"W436","DOI":"10.1093\/nar\/gkaa258","article-title":"NOREVA: enhanced normalization and evaluation of time-course and multi-class metabolomic data","volume":"48","author":"Yang","year":"2020","journal-title":"Nucleic Acids Res"},{"key":"2023041408094432500_","doi-asserted-by":"crossref","first-page":"2254","DOI":"10.1021\/acs.analchem.0c04113","article-title":"Patterned signal ratio biases in mass spectrometry-based quantitative metabolomics","volume":"93","author":"Yu","year":"2021","journal-title":"Anal. Chem"},{"key":"2023041408094432500_","doi-asserted-by":"crossref","first-page":"8719","DOI":"10.1021\/acs.analchem.0c03381","article-title":"Computational variation: an underinvestigated quantitative variability caused by automated data processing in untargeted metabolomics","volume":"93","author":"Yu","year":"2021","journal-title":"Anal. Chem"},{"key":"2023041408094432500_","doi-asserted-by":"crossref","first-page":"168","DOI":"10.1016\/j.aca.2020.09.051","article-title":"Parallel metabolomics and lipidomics enables the comprehensive study of mouse brain regional metabolite and lipid patterns","volume":"1136","author":"Yu","year":"2020","journal-title":"Anal. Chim. Acta"},{"key":"2023041408094432500_","doi-asserted-by":"crossref","first-page":"7011","DOI":"10.1021\/acs.analchem.0c00246","article-title":"Fold-change compression: an unexplored but correctable quantitative bias caused by nonlinear electrospray ionization responses in untargeted metabolomics","volume":"92","author":"Yu","year":"2020","journal-title":"Anal. Chem"},{"key":"2023041408094432500_","doi-asserted-by":"crossref","first-page":"10802","DOI":"10.1021\/ac3028307","article-title":"Development of isotope labeling LC\u2013MS for human salivary metabolomics and application to profiling metabolome changes associated with mild cognitive impairment","volume":"84","author":"Zheng","year":"2012","journal-title":"Anal. Chem"}],"container-title":["Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/academic.oup.com\/bioinformatics\/advance-article-pdf\/doi\/10.1093\/bioinformatics\/btac355\/43882807\/btac355.pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/38\/13\/3429\/49883934\/btac355.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/38\/13\/3429\/49883934\/btac355.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,9,26]],"date-time":"2024-09-26T01:29:01Z","timestamp":1727314141000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article\/38\/13\/3429\/6593484"}},"subtitle":[],"editor":[{"given":"Olga","family":"Vitek","sequence":"additional","affiliation":[]}],"short-title":[],"issued":{"date-parts":[[2022,5,26]]},"references-count":51,"journal-issue":{"issue":"13","published-print":{"date-parts":[[2022,6,27]]}},"URL":"https:\/\/doi.org\/10.1093\/bioinformatics\/btac355","relation":{"has-preprint":[{"id-type":"doi","id":"10.1101\/2021.12.23.474041","asserted-by":"object"}]},"ISSN":["1367-4803","1367-4811"],"issn-type":[{"value":"1367-4803","type":"print"},{"value":"1367-4811","type":"electronic"}],"subject":[],"published-other":{"date-parts":[[2022,7,1]]},"published":{"date-parts":[[2022,5,26]]}}}