{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,7]],"date-time":"2026-01-07T22:30:19Z","timestamp":1767825019633,"version":"3.49.0"},"reference-count":78,"publisher":"Springer Science and Business Media LLC","issue":"1","content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["BMC Bioinformatics"],"published-print":{"date-parts":[[2012,12]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:sec><jats:title>Background<\/jats:title><jats:p>Gas chromatography\u2013mass spectrometry (GC-MS) is a technique frequently used in targeted and non-targeted measurements of metabolites. Most existing software tools for processing of raw instrument GC-MS data tightly integrate data processing methods with graphical user interface facilitating interactive data processing. While interactive processing remains critically important in GC-MS applications, high-throughput studies increasingly dictate the need for command line tools, suitable for scripting of high-throughput, customized processing pipelines.<\/jats:p><\/jats:sec><jats:sec><jats:title>Results<\/jats:title><jats:p>PyMS comprises a library of functions for processing of instrument GC-MS data developed in Python. PyMS currently provides a complete set of GC-MS processing functions, including reading of standard data formats (ANDI- MS\/NetCDF and JCAMP-DX), noise smoothing, baseline correction, peak detection, peak deconvolution, peak integration, and peak alignment by dynamic programming. A novel common ion single quantitation algorithm allows automated, accurate quantitation of GC-MS electron impact (EI) fragmentation spectra when a large number of experiments are being analyzed. PyMS implements parallel processing for by-row and by-column data processing tasks based on Message Passing Interface (MPI), allowing processing to scale on multiple CPUs in distributed computing environments. A set of specifically designed experiments was performed in-house and used to comparatively evaluate the performance of PyMS and three widely used software packages for GC-MS data processing (AMDIS, AnalyzerPro, and XCMS).<\/jats:p><\/jats:sec><jats:sec><jats:title>Conclusions<\/jats:title><jats:p>PyMS is a novel software package for the processing of raw GC-MS data, particularly suitable for scripting of customized processing pipelines and for data processing in batch mode. PyMS provides limited graphical capabilities and can be used both for routine data processing and interactive\/exploratory data analysis. In real-life GC-MS data processing scenarios PyMS performs as well or better than leading software packages. We demonstrate data processing scenarios simple to implement in PyMS, yet difficult to achieve with many conventional GC-MS data processing software. Automated sample processing and quantitation with PyMS can provide substantial time savings compared to more traditional interactive software systems that tightly integrate data processing with the graphical user interface.<\/jats:p><\/jats:sec>","DOI":"10.1186\/1471-2105-13-115","type":"journal-article","created":{"date-parts":[[2012,12,31]],"date-time":"2012-12-31T13:14:46Z","timestamp":1356959686000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":66,"title":["PyMS: a Python toolkit for processing of gas chromatography-mass spectrometry (GC-MS) data. Application and comparative study of selected tools"],"prefix":"10.1186","volume":"13","author":[{"given":"Sean","family":"O'Callaghan","sequence":"first","affiliation":[]},{"given":"David P","family":"De Souza","sequence":"additional","affiliation":[]},{"given":"Andrew","family":"Isaac","sequence":"additional","affiliation":[]},{"given":"Qiao","family":"Wang","sequence":"additional","affiliation":[]},{"given":"Luke","family":"Hodkinson","sequence":"additional","affiliation":[]},{"given":"Moshe","family":"Olshansky","sequence":"additional","affiliation":[]},{"given":"Tim","family":"Erwin","sequence":"additional","affiliation":[]},{"given":"Bill","family":"Appelbe","sequence":"additional","affiliation":[]},{"given":"Dedreia L","family":"Tull","sequence":"additional","affiliation":[]},{"given":"Ute","family":"Roessner","sequence":"additional","affiliation":[]},{"given":"Antony","family":"Bacic","sequence":"additional","affiliation":[]},{"given":"Malcolm J","family":"McConville","sequence":"additional","affiliation":[]},{"given":"Vladimir A","family":"Liki\u0107","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2012,5,30]]},"reference":[{"issue":"6","key":"5537_CR1","doi-asserted-by":"publisher","first-page":"817","DOI":"10.1016\/S0031-9422(02)00708-2","volume":"62","author":"LW Sumner","year":"2003","unstructured":"Sumner LW, Mendes P, Dixon RA: Plant metabolomics: large-scale phytochemistry in the functional genomics era. Phytochemistry 2003, 62(6):817\u2013836. 10.1016\/S0031-9422(02)00708-2","journal-title":"Phytochemistry"},{"issue":"5","key":"5537_CR2","doi-asserted-by":"publisher","first-page":"613","DOI":"10.1002\/mas.20032","volume":"24","author":"SG Villas-Boas","year":"2005","unstructured":"Villas-Boas SG, Mas S, Akesson M, Smedsgaard J, Nielsen J: Mass spectrometry in metabolome analysis. Mass Spectrom Rev 2005, 24(5):613\u2013646. 10.1002\/mas.20032","journal-title":"Mass Spectrom Rev"},{"issue":"410","key":"5537_CR3","doi-asserted-by":"publisher","first-page":"219","DOI":"10.1093\/jxb\/eri069","volume":"56","author":"JM Halket","year":"2005","unstructured":"Halket JM, Waterman D, Przyborowska AM, Patel RK, Fraser PD, Bramley PM: Chemical derivatization and mass spectral libraries in metabolic profiling by GC\/MS and LC\/MS\/MS. J Exp Bot 2005, 56(410):219\u2013243.","journal-title":"J Exp Bot"},{"key":"5537_CR4","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1007\/3-540-29782-0_1","volume-title":"Plant Metabolomics","author":"J Kopka","year":"2006","unstructured":"Kopka J: Gas Chromatography Mass Spectrometry. In Plant Metabolomics. Edited by: Saito K, Dixon RA, Willmitzer L. Berlin Heidelberg: Springer; 2006:3\u201320."},{"issue":"3","key":"5537_CR5","doi-asserted-by":"publisher","first-page":"261","DOI":"10.1016\/j.trac.2008.01.007","volume":"27","author":"O Fiehn","year":"2008","unstructured":"Fiehn O: Extending the breadth of metabolite profiling by gas chromatography coupled to mass spectrometry. Trends Analyt Chem 2008, 27(3):261\u2013269. 10.1016\/j.trac.2008.01.007","journal-title":"Trends Analyt Chem"},{"issue":"1","key":"5537_CR6","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1002\/mas.20108","volume":"26","author":"K Dettmer","year":"2007","unstructured":"Dettmer K, Aronov PA, Hammock BD: Mass spectrometry-based metabolomics. Mass Spectrom Rev 2007, 26(1):51\u201378. 10.1002\/mas.20108","journal-title":"Mass Spectrom Rev"},{"issue":"8","key":"5537_CR7","doi-asserted-by":"crossref","first-page":"802","DOI":"10.1093\/clinchem\/17.8.802","volume":"17","author":"EC Horning","year":"1971","unstructured":"Horning EC, Horning MG: Metabolic profiles: gas-phase methods for analysis of metabolites. Clin Chem 1971, 17(8):802\u2013809.","journal-title":"Clin Chem"},{"issue":"9","key":"5537_CR8","doi-asserted-by":"publisher","first-page":"763","DOI":"10.1038\/nrm1451","volume":"5","author":"AR Fernie","year":"2004","unstructured":"Fernie AR, Trethewey RN, Krotzky AJ, Willmitzer L: Metabolite profiling: from diagnostics to systems biology. Nat Rev Mol Cell Biol 2004, 5(9):763\u2013769. 10.1038\/nrm1451","journal-title":"Nat Rev Mol Cell Biol"},{"issue":"24","key":"5537_CR9","doi-asserted-by":"publisher","first-page":"11612","DOI":"10.1021\/jf802671p","volume":"56","author":"XL Shu","year":"2008","unstructured":"Shu XL, Frank T, Shu QY, Engel KH: Metabolite profiling of germinating rice seeds. J Agric Food Chem 2008, 56(24):11612\u201311620. 10.1021\/jf802671p","journal-title":"J Agric Food Chem"},{"issue":"2","key":"5537_CR10","doi-asserted-by":"publisher","first-page":"211","DOI":"10.1021\/cr990090u","volume":"101","author":"SD Richardson","year":"2001","unstructured":"Richardson SD: Mass spectrometry in environmental sciences. Chem Rev 2001, 101(2):211\u2013254. 10.1021\/cr990090u","journal-title":"Chem Rev"},{"issue":"2","key":"5537_CR11","doi-asserted-by":"publisher","first-page":"202","DOI":"10.1016\/j.jchromb.2008.04.033","volume":"871","author":"KK Pasikanti","year":"2008","unstructured":"Pasikanti KK, Ho PC, Chan EC: Gas chromatography\/mass spectrometry in metabolic profiling of biological fluids. J Chromatogr B Analyt Technol Biomed Life Sci 2008, 871(2):202\u2013211. 10.1016\/j.jchromb.2008.04.033","journal-title":"J Chromatogr B Analyt Technol Biomed Life Sci"},{"key":"5537_CR12","volume-title":"Current practice of gas chromatography--mass spectrometry","year":"2001","unstructured":"Niessen WMA (Ed): Current practice of gas chromatography--mass spectrometry. New York: Marcel Dekker; 2001."},{"issue":"2","key":"5537_CR13","doi-asserted-by":"publisher","first-page":"191","DOI":"10.1016\/j.jchromb.2008.04.049","volume":"871","author":"H Kanani","year":"2008","unstructured":"Kanani H, Chrysanthopoulos PK, Klapa MI: Standardizing GC-MS metabolomics. J Chromatogr B Analyt Technol Biomed Life Sci 2008, 871(2):191\u2013201. 10.1016\/j.jchromb.2008.04.049","journal-title":"J Chromatogr B Analyt Technol Biomed Life Sci"},{"issue":"1\u20132","key":"5537_CR14","doi-asserted-by":"publisher","first-page":"318","DOI":"10.1016\/j.chroma.2007.04.021","volume":"1158","author":"M Katajamaa","year":"2007","unstructured":"Katajamaa M, Oresic M: Data processing for mass spectrometry-based metabolomics. J Chromatogr A 2007, 1158(1\u20132):318\u2013328.","journal-title":"J Chromatogr A"},{"issue":"3","key":"5537_CR15","doi-asserted-by":"publisher","first-page":"779","DOI":"10.1021\/ac051437y","volume":"78","author":"CA Smith","year":"2006","unstructured":"Smith CA, Want EJ, O'Maille G, Abagyan R, Siuzdak G: XCMS: processing mass spectrometry data for metabolite profiling using nonlinear peak alignment, matching, and identification. Anal Chem 2006, 78(3):779\u2013787. 10.1021\/ac051437y","journal-title":"Anal Chem"},{"issue":"5","key":"5537_CR16","doi-asserted-by":"publisher","first-page":"634","DOI":"10.1093\/bioinformatics\/btk039","volume":"22","author":"M Katajamaa","year":"2006","unstructured":"Katajamaa M, Miettinen J, Oresic M: MZmine: toolbox for processing and visualization of mass spectrometry based molecular profile data. Bioinformatics 2006, 22(5):634\u2013636. 10.1093\/bioinformatics\/btk039","journal-title":"Bioinformatics"},{"issue":"23","key":"5537_CR17","doi-asserted-by":"publisher","first-page":"2962","DOI":"10.1093\/bioinformatics\/btl526","volume":"22","author":"B Bunk","year":"2006","unstructured":"Bunk B, Kucklick M, Jonas R, Munch R, Schobert M, Jahn D, Hiller K: MetaQuant: a tool for the automatic quantification of GC\/MS-based metabolome data. Bioinformatics 2006, 22(23):2962\u20132965. 10.1093\/bioinformatics\/btl526","journal-title":"Bioinformatics"},{"issue":"9","key":"5537_CR18","doi-asserted-by":"publisher","first-page":"3429","DOI":"10.1021\/ac802689c","volume":"81","author":"K Hiller","year":"2009","unstructured":"Hiller K, Hangebrauk J, Jager C, Spura J, Schreiber K, Schomburg D: MetaboliteDetector: comprehensive analysis tool for targeted and nontargeted GC\/MS based metabolome analysis. Anal Chem 2009, 81(9):3429\u20133439. 10.1021\/ac802689c","journal-title":"Anal Chem"},{"key":"5537_CR19","doi-asserted-by":"publisher","first-page":"405","DOI":"10.1186\/1471-2105-11-405","volume":"11","author":"P Wenig","year":"2010","unstructured":"Wenig P, Odermatt J: OpenChrom: a cross-platform open source software for the mass spectrometric analysis of chromatographic data. BMC Bioinforma 2010, 11: 405\u2013413. 10.1186\/1471-2105-11-405","journal-title":"BMC Bioinforma"},{"issue":"3","key":"5537_CR20","doi-asserted-by":"publisher","first-page":"966","DOI":"10.1021\/ac0614846","volume":"79","author":"MP Styczynski","year":"2007","unstructured":"Styczynski MP, Moxley JF, Tong LV, Walther JL, Jensen KL, Stephanopoulos GN: Systematic identification of conserved metabolites in GC\/MS data for metabolomics and biomarker discovery. Anal Chem 2007, 79(3):966\u2013973. 10.1021\/ac0614846","journal-title":"Anal Chem"},{"issue":"6","key":"5537_CR21","doi-asserted-by":"publisher","first-page":"743","DOI":"10.1038\/nprot.2011.319","volume":"6","author":"J Xia","year":"2011","unstructured":"Xia J, Wishart DS: Web-based inference of biological patterns, functions and pathways from metabolomic data using MetaboAnalyst. Nat Protoc 2011, 6(6):743\u2013760. 10.1038\/nprot.2011.319","journal-title":"Nat Protoc"},{"key":"5537_CR22","first-page":"Unit 14 10","volume":"Chapter 14","author":"J Xia","year":"2011","unstructured":"Xia J, Wishart DS: Metabolomic data processing, analysis, and interpretation using MetaboAnalyst. Curr Protoc Bioinformatics 2011, Chapter 14: Unit 14 10.","journal-title":"Curr Protoc Bioinformatics"},{"key":"5537_CR23","doi-asserted-by":"publisher","first-page":"376","DOI":"10.1186\/1471-2105-11-376","volume":"11","author":"AJ Carroll","year":"2010","unstructured":"Carroll AJ, Badger MR, Harvey Millar A: The MetabolomeExpress Project: enabling web-based processing, analysis and transparent dissemination of GC\/MS metabolomics datasets. BMC Bioinforma 2010, 11: 376. 10.1186\/1471-2105-11-376","journal-title":"BMC Bioinforma"},{"issue":"8","key":"5537_CR24","doi-asserted-by":"publisher","first-page":"770","DOI":"10.1016\/S1044-0305(99)00047-1","volume":"10","author":"SE Stein","year":"1999","unstructured":"Stein SE: An integrated method for spectrum extraction and compound identification from gas chromatography\/mass spectrometry data. J Am Soc Mass Spectrom 1999, 10(8):770\u2013781. 10.1016\/S1044-0305(99)00047-1","journal-title":"J Am Soc Mass Spectrom"},{"issue":"2","key":"5537_CR25","doi-asserted-by":"publisher","first-page":"206","DOI":"10.1016\/j.ab.2011.04.009","volume":"415","author":"V Behrends","year":"2011","unstructured":"Behrends V, Tredwell GD, Bundy JG: A software complement to AMDIS for processing GC-MS metabolomic data. Anal Biochem 2011, 415(2):206\u2013208. 10.1016\/j.ab.2011.04.009","journal-title":"Anal Biochem"},{"issue":"16","key":"5537_CR26","doi-asserted-by":"publisher","first-page":"2316","DOI":"10.1093\/bioinformatics\/btr379","volume":"27","author":"R Aggio","year":"2011","unstructured":"Aggio R, Villas-Boas SG, Ruggiero K: Metab: an R package for high-throughput analysis of metabolomics data generated by GC-MS. Bioinformatics 2011, 27(16):2316\u20132318. 10.1093\/bioinformatics\/btr379","journal-title":"Bioinformatics"},{"issue":"17","key":"5537_CR27","doi-asserted-by":"publisher","first-page":"2283","DOI":"10.1093\/bioinformatics\/btg315","volume":"19","author":"AL Duran","year":"2003","unstructured":"Duran AL, Yang J, Wang L, Sumner LW: Metabolomics spectral formatting, alignment and conversion tools (MSFACTs). Bioinformatics 2003, 19(17):2283\u20132293. 10.1093\/bioinformatics\/btg315","journal-title":"Bioinformatics"},{"issue":"13","key":"5537_CR28","doi-asserted-by":"publisher","first-page":"4334","DOI":"10.1021\/ac0521596","volume":"78","author":"CD Broeckling","year":"2006","unstructured":"Broeckling CD, Reddy IR, Duran AL, Zhao X, Sumner LW: MET-IDEA: data extraction tool for mass spectrometry-based metabolomics. Anal Chem 2006, 78(13):4334\u20134341. 10.1021\/ac0521596","journal-title":"Anal Chem"},{"issue":"5","key":"5537_CR29","doi-asserted-by":"publisher","first-page":"732","DOI":"10.1093\/bioinformatics\/btn023","volume":"24","author":"A Luedemann","year":"2008","unstructured":"Luedemann A, Strassburg K, Erban A, Kopka J: TagFinder for the quantitative analysis of gas chromatography\u2013mass spectrometry (GC-MS)-based metabolite profiling experiments. Bioinformatics 2008, 24(5):732\u2013737. 10.1093\/bioinformatics\/btn023","journal-title":"Bioinformatics"},{"issue":"8","key":"5537_CR30","doi-asserted-by":"publisher","first-page":"3079","DOI":"10.1021\/ac900036d","volume":"81","author":"A Lommen","year":"2009","unstructured":"Lommen A: MetAlign: interface-driven, versatile metabolomics tool for hyphenated full-scan mass spectrometry data preprocessing. Anal Chem 2009, 81(8):3079\u20133086. 10.1021\/ac900036d","journal-title":"Anal Chem"},{"issue":"16","key":"5537_CR31","doi-asserted-by":"publisher","first-page":"2080","DOI":"10.1093\/bioinformatics\/btp343","volume":"25","author":"N Hoffmann","year":"2009","unstructured":"Hoffmann N, Stoye J: ChromA: signal-based retention time alignment for chromatography-mass spectrometry data. Bioinformatics 2009, 25(16):2080\u20132081. 10.1093\/bioinformatics\/btp343","journal-title":"Bioinformatics"},{"key":"5537_CR32","doi-asserted-by":"publisher","first-page":"428","DOI":"10.1186\/1471-2105-10-428","volume":"10","author":"A Cuadros-Inostroza","year":"2009","unstructured":"Cuadros-Inostroza A, Caldana C, Redestig H, Kusano M, Lisec J, Pena-Cortes H, Willmitzer L, Hannah MA: TargetSearch\u2013a Bioconductor package for the efficient preprocessing of GC-MS metabolite profiling data. BMC Bioinforma 2009, 10: 428. 10.1186\/1471-2105-10-428","journal-title":"BMC Bioinforma"},{"key":"5537_CR33","doi-asserted-by":"publisher","first-page":"504","DOI":"10.1186\/1471-2105-9-504","volume":"9","author":"R Tautenhahn","year":"2008","unstructured":"Tautenhahn R, Bottcher C, Neumann S: Highly sensitive feature detection for high resolution LC\/MS. BMC Bioinforma 2008, 9: 504. 10.1186\/1471-2105-9-504","journal-title":"BMC Bioinforma"},{"issue":"11","key":"5537_CR34","doi-asserted-by":"publisher","first-page":"4386","DOI":"10.1021\/ac100034u","volume":"82","author":"CC Grigsby","year":"2010","unstructured":"Grigsby CC, Rizki MM, Tamburino LA, Pitsch RL, Shiyanov PA, Cool DR: Metabolite differentiation and discovery lab (MeDDL): a new tool for biomarker discovery and mass spectral visualization. Anal Chem 2010, 82(11):4386\u20134395. 10.1021\/ac100034u","journal-title":"Anal Chem"},{"issue":"11","key":"5537_CR35","doi-asserted-by":"publisher","first-page":"4648","DOI":"10.1021\/ac100818g","volume":"82","author":"M Strohalm","year":"2010","unstructured":"Strohalm M, Kavan D, Novak P, Volny M, Havlicek V: mMass 3: a cross-platform software environment for precise analysis of mass spectrometric data. Anal Chem 2010, 82(11):4648\u20134651. 10.1021\/ac100818g","journal-title":"Anal Chem"},{"key":"5537_CR36","doi-asserted-by":"publisher","first-page":"419","DOI":"10.1186\/1471-2105-8-419","volume":"8","author":"MD Robinson","year":"2007","unstructured":"Robinson MD, De Souza DP, Keen WW, Saunders EC, McConville MJ, Speed TP, Likic VA: A dynamic programming approach for the alignment of signal peaks in multiple gas chromatography\u2013mass spectrometry experiments. BMC Bioinforma 2007, 8: 419. 10.1186\/1471-2105-8-419","journal-title":"BMC Bioinforma"},{"issue":"10","key":"5537_CR37","doi-asserted-by":"publisher","first-page":"1563","DOI":"10.1002\/rcm.2473","volume":"20","author":"W Zhang","year":"2006","unstructured":"Zhang W, Wu P, Li C: Study of automated mass spectral deconvolution and identification system (AMDIS) in pesticide residue analysis. Rapid Commun Mass Spectrom 2006, 20(10):1563\u20131568. 10.1002\/rcm.2473","journal-title":"Rapid Commun Mass Spectrom"},{"issue":"1\u20132","key":"5537_CR38","doi-asserted-by":"publisher","first-page":"226","DOI":"10.1016\/j.chroma.2006.08.010","volume":"1150","author":"I Iavicoli","year":"2007","unstructured":"Iavicoli I, Chiarotti M, Bergamaschi A, Marsili R, Carelli G: Determination of airborne polycyclic aromatic hydrocarbons at an airport by gas chromatography\u2013mass spectrometry and evaluation of occupational exposure. J Chromatogr A 2007, 1150(1\u20132):226\u2013235.","journal-title":"J Chromatogr A"},{"key":"5537_CR39","volume-title":"Phytochem Anal","author":"G Weingart","year":"2011","unstructured":"Weingart G, Kluger B, Forneck A, Krska R, Schuhmacher R: Establishment and Application of a Metabolomics Workflow for Identification and Profiling of Volatiles from Leaves of Vitis vinifera by HS-SPME-GC-MS. Phytochem Anal 2011. 10.1002\/pca.1364"},{"issue":"3","key":"5537_CR40","doi-asserted-by":"crossref","first-page":"103A","DOI":"10.1021\/ac002727b","volume":"72","author":"B Erickson","year":"2000","unstructured":"Erickson B: ANDI MS standard finalized. Anal Chem 2000, 72(3):103A.","journal-title":"Anal Chem"},{"key":"5537_CR41","unstructured":"Draft JCAMP-DX Protocols http:\/\/www.jcamp-dx.org\/"},{"issue":"4","key":"5537_CR42","doi-asserted-by":"publisher","first-page":"76","DOI":"10.1109\/38.56302","volume":"10","author":"R Rew","year":"1990","unstructured":"Rew R, Davis G: NetCDF: an interface for scientific data access. Computer Graphics and Applications, IEEE 1990, 10(4):76\u201382.","journal-title":"Computer Graphics and Applications, IEEE"},{"issue":"1","key":"5537_CR43","doi-asserted-by":"publisher","first-page":"6","DOI":"10.1186\/1756-0381-2-6","volume":"2","author":"VA Likic","year":"2009","unstructured":"Likic VA: Extraction of pure components from overlapped signals in gas chromatography\u2013mass spectrometry (GC-MS). BioData Min 2009, 2(1):6. 10.1186\/1756-0381-2-6","journal-title":"BioData Min"},{"key":"5537_CR44","doi-asserted-by":"publisher","first-page":"1627","DOI":"10.1021\/ac60214a047","volume":"36","author":"A Savitzky","year":"1964","unstructured":"Savitzky A, Golay MJE: Smoothing and Differentiation of Data by Simplified Least Squares Procedures. Anal Chem 1964, 36: 1627\u20131638. 10.1021\/ac60214a047","journal-title":"Anal Chem"},{"key":"5537_CR45","doi-asserted-by":"crossref","DOI":"10.1039\/9781847550484","volume-title":"Chemometrics in Analytical Spectroscopy","author":"MJ Adams","year":"2004","unstructured":"Adams MJ: Chemometrics in Analytical Spectroscopy. Cambridge: RSC Publishing; 2004."},{"key":"5537_CR46","unstructured":"The Scientist and Engineer's Guide to Digital Signal Processing http:\/\/www.DSPguide.com"},{"issue":"1","key":"5537_CR47","doi-asserted-by":"publisher","first-page":"34","DOI":"10.1016\/j.jneumeth.2008.05.016","volume":"173","author":"AB Wiltschko","year":"2008","unstructured":"Wiltschko AB, Gage GJ, Berke JD: Wavelet filtering before spike detection preserves waveform shape and enhances single-unit discrimination. J Neurosci Methods 2008, 173(1):34\u201340. 10.1016\/j.jneumeth.2008.05.016","journal-title":"J Neurosci Methods"},{"key":"5537_CR48","doi-asserted-by":"publisher","first-page":"324","DOI":"10.1186\/1471-2105-9-324","volume":"9","author":"Y Xi","year":"2008","unstructured":"Xi Y, Rocke DM: Baseline correction for NMR spectroscopic metabolomics data analysis. BMC Bioinformatics 2008, 9: 324. 10.1186\/1471-2105-9-324","journal-title":"BMC Bioinformatics"},{"issue":"2","key":"5537_CR49","doi-asserted-by":"publisher","first-page":"191","DOI":"10.1016\/j.aca.2009.10.043","volume":"657","author":"DA Barkauskas","year":"2010","unstructured":"Barkauskas DA, Rocke DM: A general-purpose baseline estimation algorithm for spectroscopic data. Anal Chim Acta 2010, 657(2):191\u2013197. 10.1016\/j.aca.2009.10.043","journal-title":"Anal Chim Acta"},{"issue":"5","key":"5537_CR50","doi-asserted-by":"publisher","first-page":"553","DOI":"10.1093\/bioinformatics\/btg057","volume":"19","author":"J Angulo","year":"2003","unstructured":"Angulo J, Serra J: Automatic analysis of DNA microarray images using mathematical morphology. Bioinformatics 2003, 19(5):553\u2013562. 10.1093\/bioinformatics\/btg057","journal-title":"Bioinformatics"},{"key":"5537_CR51","doi-asserted-by":"publisher","first-page":"515","DOI":"10.1080\/00032717408058783","volume":"7","author":"JE Biller","year":"1974","unstructured":"Biller JE, Biemann K: Reconstruction of mass spectra, a novel approach for the utilization of gas chromatograph-mass spectrometer data. Anal Lett 1974, 7: 515\u2013528. 10.1080\/00032717408058783","journal-title":"Anal Lett"},{"issue":"9","key":"5537_CR52","doi-asserted-by":"publisher","first-page":"1368","DOI":"10.1021\/ac50003a027","volume":"48","author":"RG Dromey","year":"1976","unstructured":"Dromey RG: Extraction of mass spectra free of background and neighboring component contributions from gas chromatography\/mass spectrometry data. Analytical Chemistry 1976, 48(9):1368\u20131375. 10.1021\/ac50003a027","journal-title":"Analytical Chemistry"},{"issue":"8","key":"5537_CR53","doi-asserted-by":"publisher","first-page":"1236","DOI":"10.1021\/ac50044a030","volume":"51","author":"FJ Knorr","year":"1979","unstructured":"Knorr FJ, Futrell JH: Separation of mass spectra of mixtures by factor analysis. Analytical Chemistry 1979, 51(8):1236\u20131241. 10.1021\/ac50044a030","journal-title":"Analytical Chemistry"},{"issue":"1","key":"5537_CR54","doi-asserted-by":"publisher","first-page":"169","DOI":"10.1016\/0003-2670(91)85070-9","volume":"250","author":"EJ Karjalainen","year":"1991","unstructured":"Karjalainen EJ, Karjalainen UP: Component reconstruction in the primary space of spectra and concentrations. Alternating regression and related direct methods. Analytica Chimica Acta 1991, 250(1):169\u2013179.","journal-title":"Analytica Chimica Acta"},{"issue":"5","key":"5537_CR55","doi-asserted-by":"publisher","first-page":"558","DOI":"10.1016\/1044-0305(92)85033-G","volume":"3","author":"BN Colby","year":"1992","unstructured":"Colby BN: Spectral deconvolution for overlapping GC\/MS components. J Am Soc Mass Spectrom 1992, 3(5):558\u2013562. 10.1016\/1044-0305(92)85033-G","journal-title":"J Am Soc Mass Spectrom"},{"issue":"4","key":"5537_CR56","doi-asserted-by":"publisher","first-page":"438","DOI":"10.1002\/(SICI)1096-9888(199704)32:4<438::AID-JMS499>3.0.CO;2-N","volume":"32","author":"WG Pool","year":"1997","unstructured":"Pool WG, De Leeuw JW, Van de Graaf B: Automated extraction of pure mass spectra from gas chromatographic\/mass spectrometric data. J Mass Spectrom 1997, 32(4):438\u2013443. 10.1002\/(SICI)1096-9888(199704)32:4<438::AID-JMS499>3.0.CO;2-N","journal-title":"J Mass Spectrom"},{"issue":"1\u20132","key":"5537_CR57","doi-asserted-by":"publisher","first-page":"141","DOI":"10.1016\/S0021-9673(03)00616-2","volume":"996","author":"KJ Johnson","year":"2003","unstructured":"Johnson KJ, Wright BW, Jarman KH, Synovec RE: High-speed peak matching algorithm for retention time alignment of gas chromatographic data for chemometric analysis. J Chromatogr A 2003, 996(1\u20132):141\u2013155.","journal-title":"J Chromatogr A"},{"key":"5537_CR58","doi-asserted-by":"publisher","first-page":"530","DOI":"10.1186\/1471-2105-7-530","volume":"7","author":"R Baran","year":"2006","unstructured":"Baran R, Kochi H, Saito N, Suematsu M, Soga T, Nishioka T, Robert M, Tomita M: MathDAMP: a package for differential analysis of metabolite profiles. BMC Bioinformatics 2006, 7: 530. 10.1186\/1471-2105-7-530","journal-title":"BMC Bioinformatics"},{"issue":"Suppl 9","key":"5537_CR59","doi-asserted-by":"publisher","first-page":"S15","DOI":"10.1186\/1471-2105-9-S9-S15","volume":"9","author":"M Chae","year":"2008","unstructured":"Chae M, Shmookler Reis RJ, Thaden JJ: An iterative block-shifting approach to retention time alignment that preserves the shape and area of gas chromatography\u2013mass spectrometry peaks. BMC Bioinformatics 2008, 9(Suppl 9):S15. 10.1186\/1471-2105-9-S9-S15","journal-title":"BMC Bioinformatics"},{"issue":"2","key":"5537_CR60","doi-asserted-by":"publisher","first-page":"237","DOI":"10.1016\/S0021-9673(02)00588-5","volume":"961","author":"D Bylund","year":"2002","unstructured":"Bylund D, Danielsson R, Malmquist G, Markides KE: Chromatographic alignment by warping and dynamic programming as a pre-processing tool for PARAFAC modelling of liquid chromatography-mass spectrometry data. J Chromatogr A 2002, 961(2):237\u2013244. 10.1016\/S0021-9673(02)00588-5","journal-title":"J Chromatogr A"},{"issue":"6","key":"5537_CR61","doi-asserted-by":"publisher","first-page":"1738","DOI":"10.1021\/ac0352427","volume":"76","author":"P Jonsson","year":"2004","unstructured":"Jonsson P, Gullberg J, Nordstrom A, Kusano M, Kowalczyk M, Sjostrom M, Moritz T: A strategy for identifying differences in large series of metabolomic samples analyzed by GC\/MS. Anal Chem 2004, 76(6):1738\u20131745. 10.1021\/ac0352427","journal-title":"Anal Chem"},{"issue":"3","key":"5537_CR62","doi-asserted-by":"publisher","first-page":"215","DOI":"10.1016\/j.trac.2007.11.004","volume":"27","author":"H Lu","year":"2008","unstructured":"Lu H, Liang Y, Dunn WB, Shen H, Kell DB: Comparative evaluation of software for deconvolution of metabolomics data based on GC-TOF-MS. TrAC Trends in Analytical Chemistry 2008, 27(3):215\u2013227. 10.1016\/j.trac.2007.11.004","journal-title":"TrAC Trends in Analytical Chemistry"},{"issue":"29","key":"5537_CR63","doi-asserted-by":"publisher","first-page":"25435","DOI":"10.1074\/jbc.R111.238691","volume":"286","author":"Z Lei","year":"2011","unstructured":"Lei Z, Huhman DV, Sumner LW: Mass spectrometry strategies in metabolomics. J Biol Chem 2011, 286(29):25435\u201325442. 10.1074\/jbc.R111.238691","journal-title":"J Biol Chem"},{"issue":"1","key":"5537_CR64","doi-asserted-by":"publisher","first-page":"139","DOI":"10.1016\/j.chroma.2008.03.033","volume":"1192","author":"KM Aberg","year":"2008","unstructured":"Aberg KM, Torgrip RJ, Kolmert J, Schuppe-Koistinen I, Lindberg J: Feature detection and alignment of hyphenated chromatographic-mass spectrometric data. Extraction of pure ion chromatograms using Kalman tracking. J Chromatogr A 2008, 1192(1):139\u2013146. 10.1016\/j.chroma.2008.03.033","journal-title":"J Chromatogr A"},{"issue":"16","key":"5537_CR65","doi-asserted-by":"publisher","first-page":"7338","DOI":"10.1021\/jf9009137","volume":"57","author":"V Arbona","year":"2009","unstructured":"Arbona V, Iglesias DJ, Talon M, Gomez-Cadenas A: Plant phenotype demarcation using nontargeted LC-MS and GC-MS metabolite profiling. J Agric Food Chem 2009, 57(16):7338\u20137347. 10.1021\/jf9009137","journal-title":"J Agric Food Chem"},{"issue":"2","key":"5537_CR66","doi-asserted-by":"publisher","first-page":"482","DOI":"10.1016\/j.jep.2010.01.016","volume":"128","author":"Y Dai","year":"2010","unstructured":"Dai Y, Li Z, Xue L, Dou C, Zhou Y, Zhang L, Qin X: Metabolomics study on the anti-depression effect of xiaoyaosan on rat model of chronic unpredictable mild stress. J Ethnopharmacol 2010, 128(2):482\u2013489. 10.1016\/j.jep.2010.01.016","journal-title":"J Ethnopharmacol"},{"issue":"6","key":"5537_CR67","doi-asserted-by":"publisher","first-page":"1061","DOI":"10.1039\/b925612a","volume":"6","author":"H Yao","year":"2010","unstructured":"Yao H, Shi P, Zhang L, Fan X, Shao Q, Cheng Y: Untargeted metabolic profiling reveals potential biomarkers in myocardial infarction and its application. Mol Biosyst 2010, 6(6):1061\u20131070. 10.1039\/b925612a","journal-title":"Mol Biosyst"},{"issue":"8","key":"5537_CR68","doi-asserted-by":"publisher","first-page":"2656","DOI":"10.1128\/AEM.01826-10","volume":"77","author":"DI Serrazanetti","year":"2011","unstructured":"Serrazanetti DI, Ndagijimana M, Sado-Kamdem SL, Corsetti A, Vogel RF, Ehrmann M, Guerzoni ME: Acid stress-mediated metabolic shift in Lactobacillus sanfranciscensis LSCE1. Appl Environ Microbiol 2011, 77(8):2656\u20132666. 10.1128\/AEM.01826-10","journal-title":"Appl Environ Microbiol"},{"issue":"21","key":"5537_CR69","doi-asserted-by":"publisher","first-page":"3247","DOI":"10.1016\/j.chroma.2011.01.024","volume":"1218","author":"Q Gu","year":"2011","unstructured":"Gu Q, David F, Lynen F, Rumpel K, Dugardeyn J, Van Der Straeten D, Xu G, Sandra P: Evaluation of automated sample preparation, retention time locked gas chromatography\u2013mass spectrometry and data analysis methods for the metabolomic study of Arabidopsis species. J Chromatogr A 2011, 1218(21):3247\u20133254. 10.1016\/j.chroma.2011.01.024","journal-title":"J Chromatogr A"},{"issue":"5","key":"5537_CR70","doi-asserted-by":"publisher","first-page":"279","DOI":"10.1093\/bib\/bbm030","volume":"8","author":"DS Wishart","year":"2007","unstructured":"Wishart DS: Current progress in computational metabolomics. Brief Bioinform 2007, 8(5):279\u2013293. 10.1093\/bib\/bbm030","journal-title":"Brief Bioinform"},{"issue":"1","key":"5537_CR71","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1023\/A:1024684404761","volume":"4","author":"Z Zolnai","year":"2003","unstructured":"Zolnai Z, Lee PT, Li J, Chapman MR, Newman CS, Phillips GN Jr, Rayment I, Ulrich EL, Volkman BF, Markley JL: Project management system for structural and functional proteomics: Sesame. J Struct Funct Genomics 2003, 4(1):11\u201323. 10.1023\/A:1024684404761","journal-title":"J Struct Funct Genomics"},{"issue":"11","key":"5537_CR72","doi-asserted-by":"publisher","first-page":"1941","DOI":"10.1002\/cbic.200500151","volume":"6","author":"EJ Want","year":"2005","unstructured":"Want EJ, Cravatt BF, Siuzdak G: The expanding role of mass spectrometry in metabolite profiling and characterization. Chembiochem 2005, 6(11):1941\u20131951. 10.1002\/cbic.200500151","journal-title":"Chembiochem"},{"issue":"8","key":"5537_CR73","doi-asserted-by":"publisher","first-page":"670","DOI":"10.3109\/00498254.2011.564332","volume":"41","author":"P Wright","year":"2011","unstructured":"Wright P: Metabolite identification by mass spectrometry: forty years of evolution. Xenobiotica 2011, 41(8):670\u2013686. 10.3109\/00498254.2011.564332","journal-title":"Xenobiotica"},{"issue":"15","key":"5537_CR74","doi-asserted-by":"publisher","first-page":"1769","DOI":"10.4155\/bio.11.155","volume":"3","author":"DS Wishart","year":"2011","unstructured":"Wishart DS: Advances in metabolite identification. Bioanalysis 2011, 3(15):1769\u20131782. 10.4155\/bio.11.155","journal-title":"Bioanalysis"},{"issue":"6","key":"5537_CR75","doi-asserted-by":"publisher","first-page":"747","DOI":"10.1097\/01.ftd.0000179845.53213.39","volume":"27","author":"CA Smith","year":"2005","unstructured":"Smith CA, O'Maille G, Want EJ, Qin C, Trauger SA, Brandon TR, Custodio DE, Abagyan R, Siuzdak G: METLIN: a metabolite mass spectral database. Ther Drug Monit 2005, 27(6):747\u2013751. 10.1097\/01.ftd.0000179845.53213.39","journal-title":"Ther Drug Monit"},{"issue":"8","key":"5537_CR76","doi-asserted-by":"publisher","first-page":"1635","DOI":"10.1093\/bioinformatics\/bti236","volume":"21","author":"J Kopka","year":"2005","unstructured":"Kopka J, Schauer N, Krueger S, Birkemeyer C, Usadel B, Bergmuller E, Dormann P, Weckwerth W, Gibon Y, Stitt M, et al.: GMD@CSB.DB: the Golm Metabolome Database. Bioinformatics 2005, 21(8):1635\u20131638. 10.1093\/bioinformatics\/bti236","journal-title":"Bioinformatics"},{"issue":"Database issue","key":"5537_CR77","doi-asserted-by":"publisher","first-page":"D521","DOI":"10.1093\/nar\/gkl923","volume":"35","author":"DS Wishart","year":"2007","unstructured":"Wishart DS, Tzur D, Knox C, Eisner R, Guo AC, Young N, Cheng D, Jewell K, Arndt D, Sawhney S, et al.: HMDB: the Human Metabolome Database. Nucleic Acids Res 2007, 35(Database issue):D521-D526.","journal-title":"Nucleic Acids Res"},{"issue":"7","key":"5537_CR78","doi-asserted-by":"publisher","first-page":"703","DOI":"10.1002\/jms.1777","volume":"45","author":"H Horai","year":"2010","unstructured":"Horai H, Arita M, Kanaya S, Nihei Y, Ikeda T, Suwa K, Ojima Y, Tanaka K, Tanaka S, Aoshima K, et al.: MassBank: a public repository for sharing mass spectral data for life sciences. J Mass Spectrom 2010, 45(7):703\u2013714. 10.1002\/jms.1777","journal-title":"J Mass Spectrom"}],"container-title":["BMC Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/1471-2105-13-115.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,6,28]],"date-time":"2023-06-28T08:24:47Z","timestamp":1687940687000},"score":1,"resource":{"primary":{"URL":"https:\/\/bmcbioinformatics.biomedcentral.com\/articles\/10.1186\/1471-2105-13-115"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,5,30]]},"references-count":78,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2012,12]]}},"alternative-id":["5537"],"URL":"https:\/\/doi.org\/10.1186\/1471-2105-13-115","relation":{},"ISSN":["1471-2105"],"issn-type":[{"value":"1471-2105","type":"electronic"}],"subject":[],"published":{"date-parts":[[2012,5,30]]},"assertion":[{"value":"8 February 2012","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"17 April 2012","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"30 May 2012","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}],"article-number":"115"}}