{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,11]],"date-time":"2026-03-11T21:46:55Z","timestamp":1773265615696,"version":"3.50.1"},"reference-count":29,"publisher":"Oxford University Press (OUP)","issue":"9","license":[{"start":{"date-parts":[[2020,11,29]],"date-time":"2020-11-29T00:00:00Z","timestamp":1606608000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/academic.oup.com\/journals\/pages\/open_access\/funder_policies\/chorus\/standard_publication_model"}],"funder":[{"DOI":"10.13039\/501100001711","name":"Swiss National Science Foundation","doi-asserted-by":"publisher","award":["31003A_166658"],"award-info":[{"award-number":["31003A_166658"]}],"id":[{"id":"10.13039\/501100001711","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2021,6,9]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:sec>\n                  <jats:title>Motivation<\/jats:title>\n                  <jats:p>Complex data structures composed of different groups of observations and blocks of variables are increasingly collected in many domains, including metabolomics. Analysing these high-dimensional data constitutes a challenge, and the objective of this article is to present an original multivariate method capable of explicitly taking into account links between data tables when they involve the same observations and\/or variables. For that purpose, an extension of standard principal component analysis called NetPCA was developed.<\/jats:p>\n               <\/jats:sec>\n               <jats:sec>\n                  <jats:title>Results<\/jats:title>\n                  <jats:p>The proposed algorithm was illustrated as an efficient solution for addressing complex multigroup and multiblock datasets. A case study involving the analysis of metabolomic data with different annotation levels and originating from a chronic kidney disease (CKD) study was used to highlight the different aspects and the additional outputs of the method compared to standard PCA. On the one hand, the model parameters allowed an efficient evaluation of each group\u2019s influence to be performed. On the other hand, the relative relevance of each block of variables to the model provided decisive information for an objective interpretation of the different metabolic annotation levels.<\/jats:p>\n               <\/jats:sec>\n               <jats:sec>\n                  <jats:title>Availability and implementation<\/jats:title>\n                  <jats:p>NetPCA is available as a Python package with NumPy dependencies.<\/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\/btaa954","type":"journal-article","created":{"date-parts":[[2020,10,30]],"date-time":"2020-10-30T20:13:27Z","timestamp":1604088807000},"page":"1297-1303","source":"Crossref","is-referenced-by-count":9,"title":["Network principal component analysis: a versatile tool for the investigation of multigroup and multiblock datasets"],"prefix":"10.1093","volume":"37","author":[{"given":"Santiago","family":"Codesido","sequence":"first","affiliation":[{"name":"School of Pharmaceutical Sciences, University of Geneva , 1211 Geneva, Switzerland"},{"name":"Institute of Pharmaceutical Sciences of Western Switzerland, University of Geneva , 1211 Geneva, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mohamed","family":"Hanafi","sequence":"additional","affiliation":[{"name":"Unit\u00e9 Statistique, Sensom\u00e9trie et Chimiom\u00e9trie , Oniris, 44322 Nantes, France"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yoric","family":"Gagnebin","sequence":"additional","affiliation":[{"name":"School of Pharmaceutical Sciences, University of Geneva , 1211 Geneva, Switzerland"},{"name":"Institute of Pharmaceutical Sciences of Western Switzerland, University of Geneva , 1211 Geneva, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"V\u00edctor","family":"Gonz\u00e1lez-Ruiz","sequence":"additional","affiliation":[{"name":"School of Pharmaceutical Sciences, University of Geneva , 1211 Geneva, Switzerland"},{"name":"Institute of Pharmaceutical Sciences of Western Switzerland, University of Geneva , 1211 Geneva, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Serge","family":"Rudaz","sequence":"additional","affiliation":[{"name":"School of Pharmaceutical Sciences, University of Geneva , 1211 Geneva, Switzerland"},{"name":"Institute of Pharmaceutical Sciences of Western Switzerland, University of Geneva , 1211 Geneva, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Julien","family":"Boccard","sequence":"additional","affiliation":[{"name":"School of Pharmaceutical Sciences, University of Geneva , 1211 Geneva, Switzerland"},{"name":"Institute of Pharmaceutical Sciences of Western Switzerland, University of Geneva , 1211 Geneva, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"286","published-online":{"date-parts":[[2020,11,29]]},"reference":[{"key":"2023051706060605700_btaa954-B1","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1002\/0471250953.bi0112s11","article-title":"Using the KEGG database resource","volume":"11","author":"Aoki","year":"2005","journal-title":"Curr. Protoc. Bioinf"},{"key":"2023051706060605700_btaa954-B2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1002\/cem.2567","article-title":"Harnessing the complexity of metabolomic data with chemometrics","volume":"28","author":"Boccard","year":"2014","journal-title":"J. Chemom"},{"key":"2023051706060605700_btaa954-B3","doi-asserted-by":"crossref","first-page":"149","DOI":"10.1016\/S0169-7439(97)00032-4","article-title":"PARAFAC. tutorial and applications","volume":"38","author":"Bro","year":"1997","journal-title":"Chemom. Intell. Lab. Syst"},{"key":"2023051706060605700_btaa954-B4","doi-asserted-by":"crossref","first-page":"72","DOI":"10.1007\/s11306-018-1367-3","article-title":"Guidelines and considerations for the use of system suitability and quality control samples in mass spectrometry assays applied in untargeted clinical metabolomic studies","volume":"14","author":"Broadhurst","year":"2018","journal-title":"Metabolomics"},{"key":"2023051706060605700_btaa954-B5","first-page":"227","author":"Carroll","year":"1968"},{"key":"2023051706060605700_btaa954-B6","doi-asserted-by":"crossref","first-page":"283","DOI":"10.1007\/BF02310791","article-title":"Analysis of individual differences in multidimensional scaling via an N-way generalization of \u201cEckart-Young\u201d decomposition","volume":"35","author":"Carroll","year":"1970","journal-title":"Psychometrika"},{"key":"2023051706060605700_btaa954-B7","doi-asserted-by":"crossref","first-page":"1253","DOI":"10.1137\/S0895479896305696","article-title":"A multilinear singular value decomposition","volume":"21","author":"De Lathauwer","year":"2000","journal-title":"SIAM J. Matrix Anal. Appl"},{"key":"2023051706060605700_btaa954-B8","doi-asserted-by":"crossref","first-page":"41","DOI":"10.3758\/s13428-011-0129-1","article-title":"How to perform multiblock component analysis in practice","volume":"44","author":"De Roover","year":"2012","journal-title":"Behav. Res. Methods"},{"key":"2023051706060605700_btaa954-B9","doi-asserted-by":"crossref","first-page":"98","DOI":"10.1016\/j.chemolab.2013.05.002","article-title":"On the added value of multiset methods for three-way data analysis","volume":"129","author":"De Roover","year":"2013","journal-title":"Chemom. Intell. Lab. Syst"},{"key":"2023051706060605700_btaa954-B10","first-page":"108","article-title":"General overview of methods of analysis of multi-group datasets","volume":"25","author":"Eslami","year":"2013","journal-title":"Revue Des Nouvelles Technologies de L\u2019Information"},{"key":"2023051706060605700_btaa954-B11","first-page":"892","article-title":"Common principal components in k groups","volume":"79","author":"Flury","year":"1984","journal-title":"J. Am. Stat. Assoc"},{"key":"2023051706060605700_btaa954-B12","doi-asserted-by":"crossref","first-page":"313","DOI":"10.1016\/j.jpba.2018.08.046","article-title":"Metabolomics in chronic kidney disease: strategies for extended metabolome coverage","volume":"161","author":"Gagnebin","year":"2018","journal-title":"J. Pharm. Biomed. Anal"},{"key":"2023051706060605700_btaa954-B13","doi-asserted-by":"crossref","first-page":"9","DOI":"10.1016\/j.jchromb.2019.03.031","article-title":"Toward a better understanding of chronic kidney disease with complementary chromatographic methods hyphenated with mass spectrometry for improved polar metabolome coverage","volume":"1116","author":"Gagnebin","year":"2019","journal-title":"J. Chromatography B"},{"key":"2023051706060605700_btaa954-B14","doi-asserted-by":"crossref","first-page":"172","DOI":"10.1002\/cem.988","article-title":"Common components and specific weight analysis and multiple co-inertia analysis applied to the coupling of several measurement techniques","volume":"20","author":"Hanafi","year":"2006","journal-title":"J. Chemom"},{"key":"2023051706060605700_btaa954-B15","doi-asserted-by":"crossref","first-page":"37","DOI":"10.1016\/j.chemolab.2010.05.010","article-title":"Connections between multiple co-inertia analysis and consensus principal component analysis","volume":"106","author":"Hanafi","year":"2011","journal-title":"Chemom. Intell. Lab. Syst"},{"key":"2023051706060605700_btaa954-B16","doi-asserted-by":"crossref","first-page":"433","DOI":"10.1093\/biomet\/58.3.433","article-title":"Canonical analysis of several sets of variables","volume":"58","author":"Kettenring","year":"1971","journal-title":"Biometrika"},{"key":"2023051706060605700_btaa954-B17","first-page":"164","article-title":"Principal component analysis in the presence of group structure","volume":"33","author":"Krzanowski","year":"1984","journal-title":"J. R. Stat. Soc. Ser. C (Appl. Stat.)"},{"key":"2023051706060605700_btaa954-B18","doi-asserted-by":"crossref","first-page":"523","DOI":"10.1214\/12-AOAS597","article-title":"Joint and individual variation explained (JIVE) for integrated analysis of multiple data types","volume":"7","author":"Lock","year":"2013","journal-title":"Ann. Appl. Stat"},{"key":"2023051706060605700_btaa954-B19","doi-asserted-by":"crossref","first-page":"122","DOI":"10.1016\/j.foodqual.2014.03.008","article-title":"SO-PLS as an exploratory tool for path modelling","volume":"36","author":"Menichelli","year":"2014","journal-title":"Food Qual. Preference"},{"key":"2023051706060605700_btaa954-B20","doi-asserted-by":"crossref","first-page":"8","DOI":"10.1016\/j.foodqual.2011.08.003","article-title":"Preference mapping by PO-PLS: separating common and unique information in several data blocks","volume":"24","author":"M\u00e5ge","year":"2012","journal-title":"Food Qual. Preference"},{"key":"2023051706060605700_btaa954-B21","volume-title":"Simultaneous Component and Factor Analysis Methods for Two or More Groups: A Comparative Study","author":"Niesing","year":"1997"},{"key":"2023051706060605700_btaa954-B22","doi-asserted-by":"crossref","first-page":"32","DOI":"10.1016\/j.chemolab.2013.03.006","article-title":"Multi-block regression based on combinations of orthogonalisation, PLS-regression and canonical correlation analysis","volume":"124","author":"N\u00e6s","year":"2013","journal-title":"Chemom. Intell. Lab. Syst"},{"key":"2023051706060605700_btaa954-B23","volume-title":"A Guide to NumPy","author":"Oliphant","year":"2006"},{"key":"2023051706060605700_btaa954-B24","doi-asserted-by":"crossref","first-page":"28","DOI":"10.1016\/j.aca.2019.12.062","article-title":"Implementation of liquid chromatography\u2013high resolution mass spectrometry methods for untargeted metabolomic analyses of biological samples: a tutorial","volume":"1105","author":"Pezzatti","year":"2020","journal-title":"Anal. Chim. Acta"},{"key":"2023051706060605700_btaa954-B25","year":"2019"},{"key":"2023051706060605700_btaa954-B26","doi-asserted-by":"crossref","first-page":"822","DOI":"10.3758\/s13428-012-0295-9","article-title":"SCA with rotation to distinguish common and distinctive information in linked data","volume":"45","author":"Schouteden","year":"2013","journal-title":"Behav. Res. Methods"},{"key":"2023051706060605700_btaa954-B27","doi-asserted-by":"crossref","first-page":"391","DOI":"10.1016\/j.ejor.2014.01.008","article-title":"Regularized generalized canonical correlation analysis for multiblock or multigroup data analysis","volume":"238","author":"Tenenhaus","year":"2014","journal-title":"Eur. J. Operat. Res"},{"key":"2023051706060605700_btaa954-B28","doi-asserted-by":"crossref","first-page":"145","DOI":"10.1002\/cem.917","article-title":"PLS regression, PLS path modeling and generalized Procrustean analysis: a combined approach for multiblock analysis","volume":"19","author":"Tenenhaus","year":"2005","journal-title":"J. Chemom"},{"key":"2023051706060605700_btaa954-B29","doi-asserted-by":"crossref","first-page":"246","DOI":"10.1186\/1471-2105-10-246","article-title":"A structured overview of simultaneous component based data integration","volume":"10","author":"Van Deun","year":"2009","journal-title":"BMC Bioinf"}],"container-title":["Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/academic.oup.com\/bioinformatics\/advance-article-pdf\/doi\/10.1093\/bioinformatics\/btaa954\/34581955\/btaa954.pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/37\/9\/1297\/50359619\/btaa954.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/37\/9\/1297\/50359619\/btaa954.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,5,17]],"date-time":"2023-05-17T06:12:51Z","timestamp":1684303971000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article\/37\/9\/1297\/5962088"}},"subtitle":[],"editor":[{"given":"Jonathan","family":"Wren","sequence":"additional","affiliation":[],"role":[{"role":"editor","vocabulary":"crossref"}]}],"short-title":[],"issued":{"date-parts":[[2020,11,29]]},"references-count":29,"journal-issue":{"issue":"9","published-print":{"date-parts":[[2021,6,9]]}},"URL":"https:\/\/doi.org\/10.1093\/bioinformatics\/btaa954","relation":{},"ISSN":["1367-4803","1367-4811"],"issn-type":[{"value":"1367-4803","type":"print"},{"value":"1367-4811","type":"electronic"}],"subject":[],"published-other":{"date-parts":[[2021,5,1]]},"published":{"date-parts":[[2020,11,29]]}}}