{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,22]],"date-time":"2026-04-22T04:13:01Z","timestamp":1776831181867,"version":"3.51.2"},"update-to":[{"DOI":"10.1371\/journal.pcbi.1013300","type":"new_version","label":"New version","source":"publisher","updated":{"date-parts":[[2025,9,23]],"date-time":"2025-09-23T00:00:00Z","timestamp":1758585600000}}],"reference-count":30,"publisher":"Public Library of Science (PLoS)","issue":"9","license":[{"start":{"date-parts":[[2025,9,16]],"date-time":"2025-09-16T00:00:00Z","timestamp":1757980800000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["www.ploscompbiol.org"],"crossmark-restriction":false},"short-container-title":["PLoS Comput Biol"],"abstract":"<jats:p>Biological networks provide a structured framework for analyzing the dynamic interplay and interactions between molecular entities, facilitating deeper insights into cellular functions and biological processes. Network construction often requires extensive manual curation based on scientific literature and public databases, a time-consuming and laborious task. To address this challenge, we introduce NeKo, a Python package to automate the construction of biological networks by integrating and prioritizing molecular interactions from various databases. NeKo allows users to provide their molecules of interest (e.g., genes, proteins or phosphosites), select interaction resources and apply flexible strategies to build networks based on prior knowledge. Users can filter interactions by various criteria, such as direct or indirect links and signed or unsigned interactions, to tailor the network to their needs and downstream analysis. We demonstrate some of NeKo\u2019s capabilities in two use cases: first we construct a network based on transcriptomics from medulloblastoma; in the second, we model drug synergies. NeKo streamlines the network-building process, making it more accessible and efficient for researchers.<\/jats:p>","DOI":"10.1371\/journal.pcbi.1013300","type":"journal-article","created":{"date-parts":[[2025,9,16]],"date-time":"2025-09-16T17:42:51Z","timestamp":1758044571000},"page":"e1013300","update-policy":"https:\/\/doi.org\/10.1371\/journal.pcbi.corrections_policy","source":"Crossref","is-referenced-by-count":7,"title":["NeKo: A tool for automatic network construction from prior knowledge"],"prefix":"10.1371","volume":"21","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-7607-0203","authenticated-orcid":true,"given":"Marco","family":"Ruscone","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6456-6463","authenticated-orcid":true,"given":"Eirini","family":"Tsirvouli","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8290-6310","authenticated-orcid":true,"given":"Andrea","family":"Checcoli","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Denes","family":"Turei","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Emmanuel","family":"Barillot","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Julio","family":"Saez-Rodriguez","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Loredana","family":"Martignetti","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3357-425X","authenticated-orcid":true,"given":"\u00c5smund","family":"Flobak","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Laurence","family":"Calzone","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"340","published-online":{"date-parts":[[2025,9,16]]},"reference":[{"key":"pcbi.1013300.ref001","article-title":"SIGNOR 2.0, the SIGnaling Network Open Resource 2.0: 2019 update","volume":"48","author":"L Licata","year":"2020","journal-title":"Nucleic Acids Res"},{"key":"pcbi.1013300.ref002","article-title":"The reactome pathway knowledgebase","author":"B Jassal","year":"2019","journal-title":"Nucleic Acids Research"},{"issue":"2","key":"pcbi.1013300.ref003","doi-asserted-by":"crossref","first-page":"147","DOI":"10.1038\/s41592-019-0690-6","article-title":"Benchmarking algorithms for gene regulatory network inference from single-cell transcriptomic data","volume":"17","author":"A Pratapa","year":"2020","journal-title":"Nat Methods"},{"issue":"8","key":"pcbi.1013300.ref004","doi-asserted-by":"crossref","first-page":"796","DOI":"10.1038\/nmeth.2016","article-title":"Wisdom of crowds for robust gene network inference","volume":"9","author":"D Marbach","year":"2012","journal-title":"Nat Methods"},{"issue":"1","key":"pcbi.1013300.ref005","doi-asserted-by":"crossref","first-page":"56","DOI":"10.1038\/nrg2918","article-title":"Network medicine: a network-based approach to human disease","volume":"12","author":"A-L Barab\u00e1si","year":"2011","journal-title":"Nat Rev Genet"},{"issue":"3","key":"pcbi.1013300.ref006","doi-asserted-by":"crossref","first-page":"146","DOI":"10.1038\/nrg3885","article-title":"Quantitative and logic modelling of molecular and gene networks","volume":"16","author":"N Le Nov\u00e8re","year":"2015","journal-title":"Nat Rev Genet"},{"issue":"7","key":"pcbi.1013300.ref007","doi-asserted-by":"crossref","DOI":"10.15252\/msb.202211036","article-title":"Integrating knowledge and omics to decipher mechanisms via large-scale models of signaling networks","volume":"18","author":"M Garrido-Rodriguez","year":"2022","journal-title":"Mol Syst Biol"},{"issue":"1","key":"pcbi.1013300.ref008","doi-asserted-by":"crossref","first-page":"95","DOI":"10.1038\/s41540-024-00417-6","article-title":"SignalingProfiler 2.0 a network-based approach to bridge multi-omics data to phenotypic hallmarks","volume":"10","author":"V Venafra","year":"2024","journal-title":"NPJ Syst Biol Appl"},{"key":"pcbi.1013300.ref009","doi-asserted-by":"crossref","first-page":"40","DOI":"10.1038\/s41540-019-0118-z","article-title":"From expression footprints to causal pathways: contextualizing large signaling networks with CARNIVAL","volume":"5","author":"A Liu","year":"2019","journal-title":"NPJ Syst Biol Appl"},{"key":"pcbi.1013300.ref010","doi-asserted-by":"crossref","first-page":"783","DOI":"10.1016\/j.csbj.2024.01.013","article-title":"Augusta: From RNA-Seq to gene regulatory networks and Boolean models","volume":"23","author":"J Musilova","year":"2024","journal-title":"Comput Struct Biotechnol J"},{"issue":"12","key":"pcbi.1013300.ref011","doi-asserted-by":"crossref","first-page":"966","DOI":"10.1038\/nmeth.4077","article-title":"OmniPath: guidelines and gateway for literature-curated signaling pathway resources","volume":"13","author":"D T\u00fcrei","year":"2016","journal-title":"Nat Methods"},{"key":"pcbi.1013300.ref012","article-title":"Pathway Commons 2019 Update: integration, analysis and exploration of pathway data","volume":"48","author":"I Rodchenkov","year":"2020","journal-title":"Nucleic Acids Res"},{"key":"pcbi.1013300.ref013","article-title":"Author-sourced capture of pathway knowledge in computable form using Biofactoid","volume":"10","author":"JV Wong","year":"2021","journal-title":"Elife"},{"issue":"11","key":"pcbi.1013300.ref014","doi-asserted-by":"crossref","first-page":"2498","DOI":"10.1101\/gr.1239303","article-title":"Cytoscape: a software environment for integrated models of biomolecular interaction networks","volume":"13","author":"P Shannon","year":"2003","journal-title":"Genome Res"},{"key":"pcbi.1013300.ref015","doi-asserted-by":"crossref","unstructured":"Bundy A, Wallen L. Breadth-first search. Catalogue of artificial intelligence tools. Berlin, Heidelberg: Springer; 1984. p. 13. https:\/\/doi.org\/10.1007\/978-3-642-96868-6_25","DOI":"10.1007\/978-3-642-96868-6_25"},{"key":"pcbi.1013300.ref016","doi-asserted-by":"crossref","unstructured":"Kozen DC. Depth-first and breadth-first search. The design and analysis of algorithms. New York: Springer; 1992. p. 19\u201324. https:\/\/doi.org\/10.1007\/978-1-4612-4400-4_4","DOI":"10.1007\/978-1-4612-4400-4_4"},{"key":"pcbi.1013300.ref017","doi-asserted-by":"crossref","DOI":"10.1093\/nar\/gkr1122","article-title":"PhosphoSitePlus: a comprehensive resource for investigating the structure and function of experimentally determined post-translational modifications in man and mouse","volume":"40","author":"PV Hornbeck","year":"2012","journal-title":"Nucleic Acids Res"},{"issue":"6220","key":"pcbi.1013300.ref018","doi-asserted-by":"crossref","first-page":"1260419","DOI":"10.1126\/science.1260419","article-title":"Proteomics. Tissue-based map of the human proteome","volume":"347","author":"M Uhl\u00e9n","year":"2015","journal-title":"Science"},{"key":"pcbi.1013300.ref019","doi-asserted-by":"crossref","unstructured":"Chevalier S, Froidevaux C, Paulev\u00e9 L, Zinovyev A. Synthesis of Boolean networks from biological dynamical constraints using answer-set programming. In: 2019 IEEE 31st International Conference on Tools with Artificial Intelligence (ICTAI); 2019. p. 34\u201341. https:\/\/ieeexplore.ieee.org\/document\/8995442.","DOI":"10.1109\/ICTAI.2019.00014"},{"issue":"11","key":"pcbi.1013300.ref020","doi-asserted-by":"crossref","first-page":"1408","DOI":"10.1200\/JCO.2009.27.4324","article-title":"Medulloblastoma comprises four distinct molecular variants","volume":"29","author":"PA Northcott","year":"2011","journal-title":"J Clin Oncol"},{"issue":"3","key":"pcbi.1013300.ref021","doi-asserted-by":"crossref","DOI":"10.1016\/j.ccell.2018.08.002","article-title":"Aberrant ERBB4-SRC signaling as a hallmark of group 4 medulloblastoma revealed by integrative phosphoproteomic profiling","volume":"34","author":"A Forget","year":"2018","journal-title":"Cancer Cell"},{"issue":"7663","key":"pcbi.1013300.ref022","doi-asserted-by":"crossref","first-page":"311","DOI":"10.1038\/nature22973","article-title":"The whole-genome landscape of medulloblastoma subtypes","volume":"547","author":"PA Northcott","year":"2017","journal-title":"Nature"},{"issue":"8","key":"pcbi.1013300.ref023","doi-asserted-by":"crossref","first-page":"1091","DOI":"10.1093\/bioinformatics\/btp101","article-title":"ClueGO: a Cytoscape plug-in to decipher functionally grouped gene ontology and pathway annotation networks","volume":"25","author":"G Bindea","year":"2009","journal-title":"Bioinformatics"},{"issue":"22","key":"pcbi.1013300.ref024","doi-asserted-by":"crossref","first-page":"2666","DOI":"10.4161\/cc.5.22.3446","article-title":"Wnt\/Wingless pathway activation and chromosome 6 loss characterise a distinct molecular sub-group of medulloblastomas associated with a favourable prognosis","volume":"5","author":"SC Clifford","year":"2006","journal-title":"Cell Cycle"},{"issue":"37","key":"pcbi.1013300.ref025","doi-asserted-by":"crossref","first-page":"5231","DOI":"10.1038\/onc.2017.110","article-title":"Novel MYC-driven medulloblastoma models from multiple embryonic cerebellar cells","volume":"36","author":"D Kawauchi","year":"2017","journal-title":"Oncogene"},{"issue":"7588","key":"pcbi.1013300.ref026","doi-asserted-by":"crossref","first-page":"57","DOI":"10.1038\/nature16546","article-title":"Active medulloblastoma enhancers reveal subgroup-specific cellular origins","volume":"530","author":"CY Lin","year":"2016","journal-title":"Nature"},{"key":"pcbi.1013300.ref027","doi-asserted-by":"crossref","first-page":"1252961","DOI":"10.3389\/fsysb.2023.1252961","article-title":"Fine tuning a logical model of cancer cells to predict drug synergies: combining manual curation and automated parameterization","volume":"3","author":"\u00c5 Flobak","year":"2023","journal-title":"Front Syst Biol"},{"issue":"8","key":"pcbi.1013300.ref028","doi-asserted-by":"crossref","DOI":"10.1371\/journal.pcbi.1004426","article-title":"Discovery of drug synergies in gastric cancer cells predicted by logical modeling","volume":"11","author":"\u00c5 Flobak","year":"2015","journal-title":"PLoS Comput Biol"},{"issue":"2","key":"pcbi.1013300.ref029","article-title":"SWEET: a single-sample network inference method for deciphering individual features in disease","volume":"24","author":"H-H Chen","year":"2023","journal-title":"Brief Bioinform"},{"key":"pcbi.1013300.ref030","unstructured":"Sphinx. Sphinx documentation. https:\/\/www.sphinx-doc.org\/en\/master\/"}],"updated-by":[{"DOI":"10.1371\/journal.pcbi.1013300","type":"new_version","label":"New version","source":"publisher","updated":{"date-parts":[[2025,9,23]],"date-time":"2025-09-23T00:00:00Z","timestamp":1758585600000}}],"container-title":["PLOS Computational Biology"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dx.plos.org\/10.1371\/journal.pcbi.1013300","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,9,23]],"date-time":"2025-09-23T17:49:57Z","timestamp":1758649797000},"score":1,"resource":{"primary":{"URL":"https:\/\/dx.plos.org\/10.1371\/journal.pcbi.1013300"}},"subtitle":[],"editor":[{"given":"Mark","family":"Alber","sequence":"first","affiliation":[],"role":[{"role":"editor","vocabulary":"crossref"}]}],"short-title":[],"issued":{"date-parts":[[2025,9,16]]},"references-count":30,"journal-issue":{"issue":"9","published-online":{"date-parts":[[2025,9,16]]}},"URL":"https:\/\/doi.org\/10.1371\/journal.pcbi.1013300","relation":{"has-preprint":[{"id-type":"doi","id":"10.1101\/2024.10.14.618311","asserted-by":"object"}]},"ISSN":["1553-7358"],"issn-type":[{"value":"1553-7358","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,9,16]]}}}