{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,26]],"date-time":"2026-02-26T20:34:45Z","timestamp":1772138085564,"version":"3.50.1"},"reference-count":26,"publisher":"Oxford University Press (OUP)","issue":"14","license":[{"start":{"date-parts":[[2018,2,6]],"date-time":"2018-02-06T00:00:00Z","timestamp":1517875200000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100003406","name":"Finnish Funding Agency for Innovation","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100003406","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Large Strategic Opening"},{"DOI":"10.13039\/501100002341","name":"Academy of Finland","doi-asserted-by":"publisher","award":["295496\/D4Health"],"award-info":[{"award-number":["295496\/D4Health"]}],"id":[{"id":"10.13039\/501100002341","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018,7,15]]},"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:sec>\n                    <jats:title>Motivation<\/jats:title>\n                    <jats:p>In the analysis of metabolism, two distinct and complementary approaches are frequently used: Principal component analysis (PCA) and stoichiometric flux analysis. PCA is able to capture the main modes of variability in a set of experiments and does not make many prior assumptions about the data, but does not inherently take into account the flux mode structure of metabolism. Stoichiometric flux analysis methods, such as Flux Balance Analysis (FBA) and Elementary Mode Analysis, on the other hand, are able to capture the metabolic flux modes, however, they are primarily designed for the analysis of single samples at a time, and not best suited for exploratory analysis on a large sets of samples.<\/jats:p>\n                  <\/jats:sec>\n                  <jats:sec>\n                    <jats:title>Results<\/jats:title>\n                    <jats:p>We propose a new methodology for the analysis of metabolism, called Principal Metabolic Flux Mode Analysis (PMFA), which marries the PCA and stoichiometric flux analysis approaches in an elegant regularized optimization framework. In short, the method incorporates a variance maximization objective form PCA coupled with a stoichiometric regularizer, which penalizes projections that are far from any flux modes of the network. For interpretability, we also introduce a sparse variant of PMFA that favours flux modes that contain a small number of reactions. Our experiments demonstrate the versatility and capabilities of our methodology. The proposed method can be applied to genome-scale metabolic network in efficient way as PMFA does not enumerate elementary modes. In addition, the method is more robust on out-of-steady steady-state experimental data than competing flux mode analysis approaches.<\/jats:p>\n                  <\/jats:sec>\n                  <jats:sec>\n                    <jats:title>Availability and implementation<\/jats:title>\n                    <jats:p>Matlab software for PMFA and SPMFA and dataset used for experiments are available in https:\/\/github.com\/aalto-ics-kepaco\/PMFA.<\/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\/bty049","type":"journal-article","created":{"date-parts":[[2018,2,5]],"date-time":"2018-02-05T07:08:49Z","timestamp":1517814529000},"page":"2409-2417","source":"Crossref","is-referenced-by-count":13,"title":["Principal metabolic flux mode analysis"],"prefix":"10.1093","volume":"34","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-7453-9880","authenticated-orcid":false,"given":"Sahely","family":"Bhadra","sequence":"first","affiliation":[{"name":"Helsinki Institute for Information Technology HIIT, Department of Computer Science, Aalto University, Espoo, Finland"},{"name":"Computer Science and Engineering, Indian Institute of Technology, Palakkad, India"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Peter","family":"Blomberg","sequence":"additional","affiliation":[{"name":"VTT Technical Research Centre of Finland Ltd, Espoo, Finland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sandra","family":"Castillo","sequence":"additional","affiliation":[{"name":"VTT Technical Research Centre of Finland Ltd, Espoo, Finland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Juho","family":"Rousu","sequence":"additional","affiliation":[{"name":"Helsinki Institute for Information Technology HIIT, Department of Computer Science, Aalto University, Espoo, Finland"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"286","published-online":{"date-parts":[[2018,2,6]]},"reference":[{"key":"2023012713012414900_bty049-B1","doi-asserted-by":"crossref","first-page":"30.","DOI":"10.1186\/1752-0509-3-30","article-title":"Decomposing complex reaction networks using random sampling, principal component analysis and basis rotation","volume":"3","author":"Barrett","year":"2009","journal-title":"BMC Syst. Biol"},{"key":"2023012713012414900_bty049-B2","doi-asserted-by":"crossref","first-page":"D1005","DOI":"10.1093\/nar\/gkq1184","article-title":"Ncbi geo: archive for functional genomics data sets \u2013 10 years on","volume":"39","author":"Barrett","year":"2011","journal-title":"Nucleic Acids Res"},{"key":"2023012713012414900_bty049-B3","doi-asserted-by":"crossref","first-page":"2313","DOI":"10.1016\/j.phytochem.2007.04.026","article-title":"Determination of metabolic fluxes in a non-steady-state system","volume":"68","author":"Baxter","year":"2007","journal-title":"Phytochemistry"},{"key":"2023012713012414900_bty049-B4","doi-asserted-by":"crossref","first-page":"293","DOI":"10.1016\/j.chemolab.2014.10.004","article-title":"Mcr-als on metabolic networks: obtaining more meaningful pathways","volume":"142","author":"Folch-Fortuny","year":"2015","journal-title":"Chemometr. Intell. Lab. Syst"},{"key":"2023012713012414900_bty049-B5","doi-asserted-by":"crossref","first-page":"737","DOI":"10.1039\/C5MB00828J","article-title":"Principal elementary mode analysis","volume":"12","author":"Folch-Fortuny","year":"2016","journal-title":"Mol. BioSystems"},{"key":"2023012713012414900_bty049-B6","doi-asserted-by":"crossref","first-page":"1.","DOI":"10.1186\/1475-2859-4-30","article-title":"Characterization of the metabolic shift between oxidative and fermentative growth in Saccharomyces cerevisiae by comparative 13 c flux analysis","volume":"4","author":"Frick","year":"2005","journal-title":"Microb. Cell Factories"},{"key":"2023012713012414900_bty049-B7","doi-asserted-by":"crossref","first-page":"839","DOI":"10.1148\/radiology.148.3.6878708","article-title":"A method of comparing the areas under receiver operating characteristic curves derived from the same cases","volume":"148","author":"Hanley","year":"1983","journal-title":"Radiology"},{"key":"2023012713012414900_bty049-B8","doi-asserted-by":"crossref","first-page":"532","DOI":"10.1016\/j.jbiosc.2015.03.010","article-title":"13 c-metabolic flux analysis in s-adenosyl-l-methionine production by Saccharomyces cerevisiae","volume":"120","author":"Hayakawa","year":"2015","journal-title":"J. Biosci. Bioeng"},{"key":"2023012713012414900_bty049-B9","doi-asserted-by":"crossref","first-page":"627","DOI":"10.1101\/gr.4083206","article-title":"Integrated analysis of regulatory and metabolic networks reveals novel regulatory mechanisms in Saccharomyces cerevisiae","volume":"16","author":"Herrg\u00e5rd","year":"2006","journal-title":"Genome Res"},{"key":"2023012713012414900_bty049-B10","doi-asserted-by":"crossref","first-page":"147.","DOI":"10.1186\/1752-0509-5-147","article-title":"Tiger: toolbox for integrating genome-scale metabolic models, expression data, and transcriptional regulatory networks","volume":"5","author":"Jensen","year":"2011","journal-title":"BMC Syst. Biol"},{"key":"2023012713012414900_bty049-B11","doi-asserted-by":"crossref","first-page":"263","DOI":"10.1007\/s11081-015-9294-x","article-title":"Variations and extension of the convex\u2013concave procedure","volume":"17","author":"Lipp","year":"2016","journal-title":"Optim. Eng"},{"key":"2023012713012414900_bty049-B12","doi-asserted-by":"crossref","first-page":"714","DOI":"10.1093\/bib\/bbq090","article-title":"Principal component analysis based methods in bioinformatics studies","volume":"12","author":"Ma","year":"2011","journal-title":"Brief. Bioinf"},{"key":"2023012713012414900_bty049-B13","author":"Mackey","year":"2009"},{"key":"2023012713012414900_bty049-B14","doi-asserted-by":"crossref","first-page":"245","DOI":"10.1038\/nbt.1614","article-title":"What is flux balance analysis?","volume":"28","author":"Orth","year":"2010","journal-title":"Nat. Biotechnol"},{"key":"2023012713012414900_bty049-B15","doi-asserted-by":"crossref","first-page":"2197","DOI":"10.1093\/bioinformatics\/btu193","article-title":"Direct calculation of elementary flux modes satisfying several biological constraints in genome-scale metabolic networks","volume":"30","author":"Pey","year":"2014","journal-title":"Bioinformatics"},{"key":"2023012713012414900_bty049-B16","doi-asserted-by":"crossref","first-page":"25.","DOI":"10.1186\/1475-2859-8-25","article-title":"Openflux: efficient modelling software for 13 c-based metabolic flux analysis","volume":"8","author":"Quek","year":"2009","journal-title":"Microb. Cell Factories"},{"key":"2023012713012414900_bty049-B17","doi-asserted-by":"crossref","first-page":"435","DOI":"10.1093\/bib\/bbp011","article-title":"Flux balance analysis of biological systems: applications and challenges","volume":"10","author":"Raman","year":"2009","journal-title":"Brief. Bioinf"},{"key":"2023012713012414900_bty049-B18","doi-asserted-by":"crossref","first-page":"461.","DOI":"10.1186\/1471-2164-10-461","article-title":"Low oxygen levels as a trigger for enhancement of respiratory metabolism in Saccharomyces cerevisiae","volume":"10","author":"Rintala","year":"2009","journal-title":"BMC Genomics"},{"key":"2023012713012414900_bty049-B19","doi-asserted-by":"crossref","first-page":"461","DOI":"10.1089\/omi.2010.0082","article-title":"Transcriptional responses of Saccharomyces cerevisiae to shift from respiratory and respirofermentative to fully fermentative metabolism","volume":"15","author":"Rintala","year":"2011","journal-title":"Omics J. Integr. Biol"},{"key":"2023012713012414900_bty049-B20","doi-asserted-by":"crossref","first-page":"502","DOI":"10.1016\/j.copbio.2010.07.002","article-title":"Metabolic reconstruction, constraint-based analysis and game theory to probe genome-scale metabolic networks","volume":"21","author":"Ruppin","year":"2010","journal-title":"Curr. Opin. Biotechnol"},{"key":"2023012713012414900_bty049-B21","doi-asserted-by":"crossref","first-page":"200.","DOI":"10.1186\/s12859-016-1063-0","article-title":"A principal components method constrained by elementary flux modes: analysis of flux data sets","volume":"17","author":"Stosch","year":"2016","journal-title":"BMC Bioinformatics"},{"key":"2023012713012414900_bty049-B22","doi-asserted-by":"crossref","first-page":"115.","DOI":"10.1186\/1752-0509-4-115","article-title":"Validation of a constraint-based model of Pichia pastoris metabolism under data scarcity","volume":"4","author":"Tortajada","year":"2010","journal-title":"BMC Syst. Biol"},{"key":"2023012713012414900_bty049-B23","doi-asserted-by":"crossref","first-page":"813.","DOI":"10.1007\/s00253-008-1770-1","article-title":"Elementary mode analysis: a useful metabolic pathway analysis tool for characterizing cellular metabolism","volume":"81","author":"Trinh","year":"2009","journal-title":"Appl. Microbiol. Biotechnol"},{"key":"2023012713012414900_bty049-B24","doi-asserted-by":"crossref","first-page":"140","DOI":"10.1111\/j.1567-1364.2007.00234.x","article-title":"Central carbon metabolism of Saccharomyces cerevisiae in anaerobic, oxygen-limited and fully aerobic steady-state conditions and following a shift to anaerobic conditions","volume":"8","author":"Wiebe","year":"2008","journal-title":"FEMS Yeast Res"},{"key":"2023012713012414900_bty049-B25","doi-asserted-by":"crossref","first-page":"24.","DOI":"10.1186\/1471-2105-13-24","article-title":"Independent principal component analysis for biologically meaningful dimension reduction of large biological data sets","volume":"13","author":"Yao","year":"2012","journal-title":"BMC Bioinformatics"},{"key":"2023012713012414900_bty049-B26","doi-asserted-by":"crossref","first-page":"265","DOI":"10.1198\/106186006X113430","article-title":"Sparse principal component analysis","volume":"15","author":"Zou","year":"2006","journal-title":"J. Comput. Graph. Stat"}],"container-title":["Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/34\/14\/2409\/48917303\/bioinformatics_34_14_2409.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/34\/14\/2409\/48917303\/bioinformatics_34_14_2409.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,1,27]],"date-time":"2023-01-27T08:52:28Z","timestamp":1674809548000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article\/34\/14\/2409\/4840578"}},"subtitle":[],"editor":[{"given":"Jonathan","family":"Wren","sequence":"additional","affiliation":[],"role":[{"role":"editor","vocabulary":"crossref"}]}],"short-title":[],"issued":{"date-parts":[[2018,2,6]]},"references-count":26,"journal-issue":{"issue":"14","published-print":{"date-parts":[[2018,7,15]]}},"URL":"https:\/\/doi.org\/10.1093\/bioinformatics\/bty049","relation":{"has-preprint":[{"id-type":"doi","id":"10.1101\/163055","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":[[2018,7,15]]},"published":{"date-parts":[[2018,2,6]]}}}