{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T13:02:50Z","timestamp":1760101370860,"version":"3.37.3"},"reference-count":40,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2022,8,17]],"date-time":"2022-08-17T00:00:00Z","timestamp":1660694400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2022,8,17]],"date-time":"2022-08-17T00:00:00Z","timestamp":1660694400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["BMC Bioinformatics"],"abstract":"<jats:title>Abstract<\/jats:title><jats:sec><jats:title>Background<\/jats:title><jats:p>Pathway enrichment analysis is extensively used in high-throughput experimental studies to gain insight into the functional roles of pre-defined subsets of genes, proteins and metabolites. Methods that leverages information on the topology of the underlying pathways outperform simpler methods that only consider pathway membership, leading to improved performance. Among all the proposed software tools, there\u2019s the need to combine high statistical power together with a user-friendly framework, making it difficult to choose the best method for a particular experimental environment.<\/jats:p><\/jats:sec><jats:sec><jats:title>Results<\/jats:title><jats:p>We propose SEMgsa, a topology-based algorithm developed into the framework of structural equation models. SEMgsa combine the SEM<jats:italic>p<\/jats:italic>values regarding node-specific group effect estimates in terms of activation or inhibition, after statistically controlling biological relations among genes within pathways. We used SEMgsa to identify biologically relevant results in a Coronavirus disease (COVID-19) RNA-seq dataset (GEO accession: GSE172114) together with a frontotemporal dementia (FTD) DNA methylation dataset (GEO accession: GSE53740) and compared its performance with some existing methods. SEMgsa is highly sensitive to the pathways designed for the specific disease, showing low<jats:italic>p<\/jats:italic>values (<jats:inline-formula><jats:alternatives><jats:tex-math>$$&lt; 0.001$$<\/jats:tex-math><mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\"><mml:mrow><mml:mo>&lt;<\/mml:mo><mml:mn>0.001<\/mml:mn><\/mml:mrow><\/mml:math><\/jats:alternatives><\/jats:inline-formula>) and ranking in high positions, outperforming existing software tools. Three pathway dysregulation mechanisms were used to generate simulated expression data and evaluate the performance of methods in terms of type I error followed by their statistical power. Simulation results confirm best overall performance of SEMgsa.<\/jats:p><\/jats:sec><jats:sec><jats:title>Conclusions<\/jats:title><jats:p>SEMgsa is a novel yet powerful method for identifying enrichment with regard to gene expression data. It takes into account topological information and exploits pathway perturbation statistics to reveal biological information. SEMgsa is implemented in the R package SEMgraph, easily available at<jats:ext-link xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" ext-link-type=\"uri\" xlink:href=\"https:\/\/CRAN.R-project.org\/package=SEMgraph\">https:\/\/CRAN.R-project.org\/package=SEMgraph<\/jats:ext-link>.<\/jats:p><\/jats:sec>","DOI":"10.1186\/s12859-022-04884-8","type":"journal-article","created":{"date-parts":[[2022,8,17]],"date-time":"2022-08-17T18:02:38Z","timestamp":1660759358000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["SEMgsa: topology-based pathway enrichment analysis with structural equation models"],"prefix":"10.1186","volume":"23","author":[{"given":"Mario","family":"Grassi","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6384-2561","authenticated-orcid":false,"given":"Barbara","family":"Tarantino","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2022,8,17]]},"reference":[{"issue":"13","key":"4884_CR1","doi-asserted-by":"publisher","first-page":"2988","DOI":"10.1093\/bioinformatics\/bti457","volume":"21","author":"F Al-Shahrour","year":"2005","unstructured":"Al-Shahrour F, D\u00edaz-Uriarte R, Dopazo J. Discovering molecular functions significantly related to phenotypes by combining gene expression data and biological information. Bioinformatics. 2005;21(13):2988\u201393.","journal-title":"Bioinformatics."},{"issue":"1","key":"4884_CR2","doi-asserted-by":"publisher","first-page":"107","DOI":"10.1214\/07-AOAS101","volume":"1","author":"B Efron","year":"2007","unstructured":"Efron B, Tibshirani R. On testing the significance of sets of genes. Ann Appl Stat. 2007;1(1):107\u201329.","journal-title":"Ann Appl Stat"},{"issue":"43","key":"4884_CR3","doi-asserted-by":"publisher","first-page":"15545","DOI":"10.1073\/pnas.0506580102","volume":"102","author":"A Subramanian","year":"2005","unstructured":"Subramanian A, Tamayo P, Mootha VK, Mukherjee S, Ebert BL, Gillette MA, et al. Gene set enrichment analysis: a knowledge-based approach for interpreting genome-wide expression profiles. Proc Natl Acad Sci. 2005;102(43):15545\u201350.","journal-title":"Proc Natl Acad Sci."},{"key":"4884_CR4","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pcbi.1002375","volume":"8","author":"P Khatri","year":"2012","unstructured":"Khatri P, Sirota M, Butte AJ. Ten years of pathway analysis: current approaches and outstanding challenges. PLoS Comput Biol. 2012;8: e1002375.","journal-title":"PLoS Comput Biol"},{"key":"4884_CR5","doi-asserted-by":"publisher","first-page":"47","DOI":"10.1186\/1471-2105-10-47","volume":"10","author":"M Ackermann","year":"2008","unstructured":"Ackermann M, Strimmer K. A general modular framework for gene set enrichment analysis. BMC Bioinform. 2008;10:47.","journal-title":"BMC Bioinform."},{"issue":"2","key":"4884_CR6","doi-asserted-by":"publisher","first-page":"561","DOI":"10.1214\/11-AOAS528","volume":"6","author":"L Jacob","year":"2012","unstructured":"Jacob L, Neuvial P, Dudoit S. More power via graph-structured tests for differential expression of gene networks. Ann Appl Stat. 2012;6(2):561\u2013600.","journal-title":"Ann Appl Stat."},{"key":"4884_CR7","doi-asserted-by":"publisher","first-page":"278","DOI":"10.3389\/fphys.2013.00278","volume":"4","author":"C Mitrea","year":"2013","unstructured":"Mitrea C, Taghavi Z, Bokanizad B, Hanoudi S, Tagett R, Donato M, et al. Methods and approaches in the topology-based analysis of biological pathways. Front Physiol. 2013;4:278.","journal-title":"Front Physiol"},{"key":"4884_CR8","doi-asserted-by":"publisher","first-page":"121","DOI":"10.1186\/1752-0509-4-121","volume":"4","author":"MS Massa","year":"2010","unstructured":"Massa MS, Chiogna M, Romualdi C. Gene set analysis exploiting the topology of a pathway. BMC Syst Biol. 2010;4:121.","journal-title":"BMC Syst Biol"},{"issue":"3","key":"4884_CR9","doi-asserted-by":"publisher","first-page":"407","DOI":"10.1089\/cmb.2008.0081","volume":"16","author":"A Shojaie","year":"2009","unstructured":"Shojaie A, Michailidis G. Analysis of gene sets based on the underlying regulatory network. J Comput Biol. 2009;16(3):407\u201326.","journal-title":"J Comput Biol"},{"key":"4884_CR10","first-page":"20","volume":"11","author":"J Ma","year":"2019","unstructured":"Ma J, Shojaie A, Michailidis G. A comparative study of topology-based pathway enrichment analysis methods. BMC Bioinform. 2019;11:20.","journal-title":"BMC Bioinform."},{"key":"4884_CR11","first-page":"17","volume":"06","author":"M Hellstern","year":"2021","unstructured":"Hellstern M, Ma J, Yue K, Shojaie A. netgsa: fast computation and interactive visualization for topology-based pathway enrichment analysis. PLOS Comput Biol. 2021;06:17.","journal-title":"PLOS Comput Biol."},{"issue":"17","key":"4884_CR12","doi-asserted-by":"publisher","first-page":"1537","DOI":"10.1101\/gr.6202607","volume":"11","author":"S Draghici","year":"2007","unstructured":"Draghici S, Khatri P, Tarca A, Amin K, Done A, Voichita C, et al. A systems biology approach for pathway level analysis. Genome Res. 2007;11(17):1537\u201345.","journal-title":"Genome Res."},{"unstructured":"Khatri P, Draghici S, Tarca A, Hassan SS, Romero R. A system biology approach for the steady-state analysis of gene signaling networks. 2007.","key":"4884_CR13"},{"issue":"1","key":"4884_CR14","doi-asserted-by":"publisher","first-page":"75","DOI":"10.1093\/bioinformatics\/btn577","volume":"25","author":"AL Tarca","year":"2009","unstructured":"Tarca AL, Draghici S, Khatri P, Hassan SS, Mittal P, Kim JS, et al. A novel signaling pathway impact analysis. Bioinformatics. 2009;25(1):75\u201382.","journal-title":"Bioinformatics."},{"issue":"8","key":"4884_CR15","doi-asserted-by":"publisher","first-page":"980","DOI":"10.1093\/bioinformatics\/btm051","volume":"23","author":"JJ Goeman","year":"2007","unstructured":"Goeman JJ, B\u00fchlmann P. Analyzing gene expression data in terms of gene sets: methodological issues. Bioinformatics. 2007;23(8):980\u20137.","journal-title":"Bioinformatics."},{"doi-asserted-by":"crossref","unstructured":"Palluzzi F, Grassi M. SEMgraph: an R package for causal network analysis of high-throughput data with structural equation models. arXiv; 2021.","key":"4884_CR16","DOI":"10.1093\/bioinformatics\/btac567"},{"key":"4884_CR17","doi-asserted-by":"publisher","first-page":"132","DOI":"10.1186\/1471-2105-15-132","volume":"15","author":"D Pepe","year":"2014","unstructured":"Pepe D, Grassi M. Investigating perturbed pathway modules from gene expression data via structural equation models. BMC Bioinform. 2014;15:132.","journal-title":"BMC Bioinform."},{"key":"4884_CR18","doi-asserted-by":"crossref","DOI":"10.1002\/9781118619179","volume-title":"Structural equations with latent variables","author":"KA Bollen","year":"1989","unstructured":"Bollen KA. Structural equations with latent variables. 1st ed. New York: Wiley; 1989.","edition":"1"},{"key":"4884_CR19","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9781139979573","volume-title":"Cause and correlation in biology","author":"B Shipley","year":"2016","unstructured":"Shipley B. Cause and correlation in biology. 2nd ed. Cambridge: Cambridge University Press; 2016.","edition":"2"},{"issue":"1","key":"4884_CR20","doi-asserted-by":"publisher","first-page":"27","DOI":"10.1093\/nar\/28.1.27","volume":"28","author":"M Kanehisa","year":"2000","unstructured":"Kanehisa M, Goto S. KEGG: kyoto encyclopedia of genes and genomes. Nucleic Acids Res. 2000;28(1):27\u201330.","journal-title":"Nucleic Acids Res."},{"issue":"D1","key":"4884_CR21","first-page":"D498","volume":"48","author":"B Jassal","year":"2020","unstructured":"Jassal B, Matthews L, Viteri G, Gong C, Lorente P, Fabregat A, et al. The reactome pathway knowledgebase. Nucleic Acids Res. 2020;48(D1):D498\u2013503.","journal-title":"Nucleic Acids Res."},{"key":"4884_CR22","doi-asserted-by":"publisher","first-page":"47","DOI":"10.1186\/1471-2105-10-47","volume":"10","author":"M Ackermann","year":"2009","unstructured":"Ackermann M, Strimmer K. A general modular framework for gene set enrichment analysis. BMC Bioinform. 2009;10:47.","journal-title":"BMC Bioinform."},{"issue":"13","key":"4884_CR23","doi-asserted-by":"publisher","first-page":"167","DOI":"10.1186\/1471-2105-13-167","volume":"07","author":"D Edwards","year":"2012","unstructured":"Edwards D, Wang L, S\u00f8rensen P. Network-enabled gene expression analysis. BMC Bioinform. 2012;07(13):167.","journal-title":"BMC Bioinform."},{"issue":"81","key":"4884_CR24","first-page":"2329","volume":"10","author":"M Drton","year":"2009","unstructured":"Drton M, Eichler M, Richardson TS. Computing maximum likelihood estimated in recursive linear models with correlated errors. J Mach Learn Res. 2009;10(81):2329\u201348.","journal-title":"J Mach Learn Res."},{"key":"4884_CR25","doi-asserted-by":"publisher","first-page":"132","DOI":"10.1186\/s12859-015-0571-7","volume":"16","author":"JL Larson","year":"2015","unstructured":"Larson JL, Owen AB. Moment based gene set tests. BMC Bioinform. 2015;16:132.","journal-title":"BMC Bioinform."},{"issue":"4","key":"4884_CR26","doi-asserted-by":"publisher","first-page":"987","DOI":"10.2307\/2529826","volume":"31","author":"MB Brown","year":"1975","unstructured":"Brown MB. A method for combining non-independent, one-sided tests of significance. Biometrics. 1975;31(4):987\u201392.","journal-title":"Biometrics"},{"key":"4884_CR27","doi-asserted-by":"publisher","first-page":"791","DOI":"10.1093\/biomet\/asaa027","volume":"107","author":"V Vovk","year":"2020","unstructured":"Vovk V, Wang R. Combining p values via averaging. Biometrika. 2020;107:791\u2013808.","journal-title":"Biometrika."},{"key":"4884_CR28","doi-asserted-by":"publisher","first-page":"32","DOI":"10.2202\/1544-6115.1175","volume":"4","author":"J Sch\u00e4fer","year":"2005","unstructured":"Sch\u00e4fer J, Strimmer K. A shrinkage approach to large-scale covariance matrix estimation and implications for functional genomics. Stat Appl Genet Mol Biol. 2005;4:32.","journal-title":"Stat Appl Genet Mol Biol."},{"doi-asserted-by":"crossref","unstructured":"Carapito R, Li R, Helms J, Carapito C, Gujja S, Rolli V, et\u00a0al. Identification of driver genes for severe forms of COVID-19 in a deeply phenotyped young patient cohort. medRxiv. 2021.","key":"4884_CR29","DOI":"10.1101\/2021.06.21.21257822"},{"issue":"3","key":"4884_CR30","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pgen.1004211","volume":"10","author":"Y Li","year":"2015","unstructured":"Li Y, Chen J, Sears R, Gao F, Klein E, Karydas A, et al. An epigenetic signature in peripheral blood associated with the haplotype on 17q21.31, a risk factor for neurodegenerative tauopathy. PLoS Genet. 2015;10(3): e1004211.","journal-title":"PLoS Genet."},{"issue":"3","key":"4884_CR31","first-page":"482","volume":"105","author":"S Ansari","year":"2017","unstructured":"Ansari S, Voichita C, Donato M, Tagett R, Draghici S. A novel pathway analysis approach based on the unexplained disregulation of genes. Proc IEEE. 2017;105(3):482\u201395.","journal-title":"Proc IEEE."},{"key":"4884_CR32","first-page":"397","volume-title":"Bioinformatics and computational biology solutions using R and bioconductor. Statistics for biology and health","author":"GK Smyth","year":"2005","unstructured":"Smyth GK. limma: linear models for microarray data. In: Gentleman R, Carey VJ, Huber W, Irizarry RA, Dudoit S, editors. Bioinformatics and computational biology solutions using R and bioconductor. Statistics for biology and health. New York: Springer; 2005. p. 397\u2013420."},{"issue":"57","key":"4884_CR33","doi-asserted-by":"crossref","first-page":"289","DOI":"10.1111\/j.2517-6161.1995.tb02031.x","volume":"11","author":"Y Benjamini","year":"1995","unstructured":"Benjamini Y, Hochberg Y. Controlling the false discovery rate\u2014a practical and powerful approach to multiple testing. J R Stat Soc Ser B. 1995;11(57):289\u2013300.","journal-title":"J R Stat Soc Ser B"},{"key":"4884_CR34","first-page":"8","volume":"11","author":"A Tarca","year":"2013","unstructured":"Tarca A, Bhatti G, Romero R. A comparison of gene set analysis methods in terms of sensitivity. Prioritization and specificity. PLoS ONE. 2013;11:8.","journal-title":"PLoS ONE."},{"key":"4884_CR35","first-page":"13","volume":"06","author":"A Tarca","year":"2012","unstructured":"Tarca A, Draghici S, Bhatti G, Romero R. Down-weighting overlapping genes improves gene set analysis. BMC Bioinform. 2012;06:13.","journal-title":"BMC Bioinform."},{"issue":"10","key":"4884_CR36","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pone.0185797","volume":"12","author":"F Palluzzi","year":"2017","unstructured":"Palluzzi F, Ferrari R, Graziano F, Novelli V, Rossi G, Galimberti D, et al. A novel network analysis approach reveals DNA damage, oxidative stress and calcium\/cAMP homeostasis-associated biomarkers in frontotemporal dementia. PLoS ONE. 2017;12(10): e0185797.","journal-title":"PLoS ONE."},{"key":"4884_CR37","first-page":"1","volume":"1695","author":"G Csardi","year":"2006","unstructured":"Csardi G, Nepusz T. The igraph software package for complex network research. InterJ Complex Syst. 2006;1695:1\u20139.","journal-title":"InterJ Complex Syst"},{"key":"4884_CR38","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1186\/s12859-015-0751-5","volume":"16","author":"M Bayerlov\u00e1","year":"2015","unstructured":"Bayerlov\u00e1 M, Jung K, Kramer F, Klemm F, Bleckmann A, Bei\u00dfbarth T. Comparative study on gene set and pathway topology-based enrichment methods. BMC Bioinform. 2015;16:1\u201315.","journal-title":"BMC Bioinform."},{"issue":"1","key":"4884_CR39","doi-asserted-by":"publisher","first-page":"35","DOI":"10.1109\/MSP.2011.943037","volume":"29","author":"V Varadan","year":"2012","unstructured":"Varadan V, Mittal P, Vaske CJ, Benz SC. The integration of biological pathway knowledge in cancer genomics: a review of existing computational approaches. IEEE Signal Process Mag. 2012;29(1):35\u201350.","journal-title":"IEEE Signal Process Mag."},{"issue":"2","key":"4884_CR40","doi-asserted-by":"publisher","first-page":"336","DOI":"10.1093\/bib\/bbv049","volume":"17","author":"MK Jaakkola","year":"2015","unstructured":"Jaakkola MK, Elo LL. Empirical comparison of structure-based pathway methods. Brief Bioinform. 2015;17(2):336\u201345.","journal-title":"Brief Bioinform."}],"container-title":["BMC Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s12859-022-04884-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1186\/s12859-022-04884-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s12859-022-04884-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,10,1]],"date-time":"2024-10-01T23:12:41Z","timestamp":1727824361000},"score":1,"resource":{"primary":{"URL":"https:\/\/bmcbioinformatics.biomedcentral.com\/articles\/10.1186\/s12859-022-04884-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,8,17]]},"references-count":40,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2022,12]]}},"alternative-id":["4884"],"URL":"https:\/\/doi.org\/10.1186\/s12859-022-04884-8","relation":{},"ISSN":["1471-2105"],"issn-type":[{"type":"electronic","value":"1471-2105"}],"subject":[],"published":{"date-parts":[[2022,8,17]]},"assertion":[{"value":"25 April 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"9 August 2022","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"17 August 2022","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"Not applicable.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethics approval and consent to participate"}},{"value":"Not applicable.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent for publication"}},{"value":"The authors declare that they have no competing interests.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"344"}}