{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,28]],"date-time":"2026-01-28T03:32:20Z","timestamp":1769571140229,"version":"3.49.0"},"reference-count":25,"publisher":"Oxford University Press (OUP)","issue":"11","license":[{"start":{"date-parts":[[2023,11,6]],"date-time":"2023-11-06T00:00:00Z","timestamp":1699228800000},"content-version":"vor","delay-in-days":5,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100005010","name":"Associazione Italiana Ricerca sul Cancro","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100005010","id-type":"DOI","asserted-by":"crossref"}]},{"name":"Sapienza University","award":["RP12017275CED09F"],"award-info":[{"award-number":["RP12017275CED09F"]}]},{"name":"Sapienza University","award":["RM1221815D52AB32"],"award-info":[{"award-number":["RM1221815D52AB32"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2023,11,1]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:sec>\n                  <jats:title>Motivation<\/jats:title>\n                  <jats:p>Protein contact networks (PCNs) represent the 3D structure of a protein using network formalism. Inter-residue contacts are described as binary adjacency matrices, which are derived from the graph representation of residues (as \u03b1-carbons, \u03b2-carbons or centroids) and Euclidean distances according to defined thresholds. Functional characterization algorithms are computed on binary adjacency matrices to unveil allosteric, dynamic, and interaction mechanisms in proteins. Such strategies are usually applied in a combinatorial manner, although rarely in seamless and user-friendly implementations.<\/jats:p>\n               <\/jats:sec>\n               <jats:sec>\n                  <jats:title>Results<\/jats:title>\n                  <jats:p>PyPCN is a plugin for PyMOL wrapping more than twenty PCN algorithms and metrics in an easy-to-use graphical user interface, to support PCN analysis. The plugin accepts 3D structures from the Protein Data Bank, user-provided PDBs, or precomputed adjacency matrices. The results are directly mapped to 3D protein structures and organized into interactive diagrams for their visualization. A dedicated graphical user interface combined with PyMOL visual support makes analysis more intuitive and easier, extending the applicability of PCNs.<\/jats:p>\n               <\/jats:sec>\n               <jats:sec>\n                  <jats:title>Availability and implementation<\/jats:title>\n                  <jats:p>https:\/\/github.com\/pcnproject\/PyPCN.<\/jats:p>\n               <\/jats:sec>","DOI":"10.1093\/bioinformatics\/btad675","type":"journal-article","created":{"date-parts":[[2023,11,9]],"date-time":"2023-11-09T11:45:37Z","timestamp":1699530337000},"source":"Crossref","is-referenced-by-count":6,"title":["PyPCN: protein contact networks in PyMOL"],"prefix":"10.1093","volume":"39","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0164-8998","authenticated-orcid":false,"given":"Serena","family":"Rosignoli","sequence":"first","affiliation":[{"name":"Department of Biochemical Sciences \u201cA. Rossi Fanelli\u201d, Sapienza University of Rome , 00185 Rome, Italy"}]},{"given":"Luisa","family":"di Paola","sequence":"additional","affiliation":[{"name":"Unit of Chemical-Physics Fundamentals in Chemical Engineering, Department of Engineering, Universit\u00e0 Campus Bio-Medico di Roma , 00128 Rome, Italy"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9078-7545","authenticated-orcid":false,"given":"Alessandro","family":"Paiardini","sequence":"additional","affiliation":[{"name":"Department of Biochemical Sciences \u201cA. Rossi Fanelli\u201d, Sapienza University of Rome , 00185 Rome, Italy"}]}],"member":"286","published-online":{"date-parts":[[2023,11,6]]},"reference":[{"key":"2023111304113999000_btad675-B1","doi-asserted-by":"crossref","first-page":"235","DOI":"10.1093\/nar\/28.1.235","article-title":"The protein data bank","volume":"28","author":"Berman","year":"2000","journal-title":"Nucleic Acids Res"},{"key":"2023111304113999000_btad675-B2","doi-asserted-by":"crossref","first-page":"4159","DOI":"10.1529\/biophysj.105.064485","article-title":"A network representation of protein structures: implications for protein stability","volume":"89","author":"Brinda","year":"2005","journal-title":"Biophys J"},{"key":"2023111304113999000_btad675-B3","doi-asserted-by":"crossref","first-page":"684970","DOI":"10.3389\/fbinf.2021.684970","article-title":"Centrality measures in residue interaction networks to highlight amino acids in Protein-Protein binding","volume":"1","author":"Brysbaert","year":"2021","journal-title":"Front Bioinform"},{"key":"2023111304113999000_btad675-B4","doi-asserted-by":"crossref","first-page":"D488","DOI":"10.1093\/nar\/gkac1077","article-title":"RCSB protein data bank (RCSB.org): delivery of experimentally-determined PDB structures alongside one million computed structure models of proteins from artificial intelligence\/machine learning","volume":"51","author":"Burley","year":"2023","journal-title":"Nucleic Acids Res"},{"key":"2023111304113999000_btad675-B5","doi-asserted-by":"crossref","first-page":"W375","DOI":"10.1093\/nar\/gkw383","article-title":"NAPS: network analysis of protein structures","volume":"44","author":"Chakrabarty","year":"2016","journal-title":"Nucleic Acids Res"},{"key":"2023111304113999000_btad675-B6","doi-asserted-by":"crossref","first-page":"104921","DOI":"10.1016\/j.meegid.2021.104921","article-title":"Analyzing host-viral interactome of SARS-CoV-2 for identifying vulnerable host proteins during COVID-19 pathogenesis","volume":"93","author":"Das","year":"2021","journal-title":"Infect Genet Evol"},{"key":"2023111304113999000_btad675-B7","doi-asserted-by":"crossref","first-page":"21","DOI":"10.1016\/j.bpc.2012.03.001","article-title":"Shedding light on protein-ligand binding by graph theory: the topological nature of allostery","volume":"165\u2013166","author":"De Ruvo","year":"2012","journal-title":"Biophys Chem"},{"key":"2023111304113999000_btad675-B8","doi-asserted-by":"crossref","first-page":"1598","DOI":"10.1021\/cr3002356","article-title":"Protein contact networks: an emerging paradigm in chemistry","volume":"113","author":"Di Paola","year":"2013","journal-title":"Chem Rev"},{"key":"2023111304113999000_btad675-B9","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1016\/j.sbi.2015.03.001","article-title":"Protein contact network topology: a natural language for allostery","volume":"31","author":"Di Paola","year":"2015","journal-title":"Curr Opin Struct Biol"},{"key":"2023111304113999000_btad675-B10","doi-asserted-by":"crossref","first-page":"998","DOI":"10.3390\/e24070998","article-title":"A statistical journey through the topological determinants of the \u03b22 adrenergic receptor dynamics","volume":"24","author":"Di Paola","year":"2022","journal-title":"Entropy (Basel)"},{"key":"2023111304113999000_btad675-B11","doi-asserted-by":"crossref","first-page":"179","DOI":"10.1016\/j.tibs.2011.01.002","article-title":"Analyzing and visualizing residue networks of protein structures","volume":"36","author":"Doncheva","year":"2011","journal-title":"Trends Biochem Sci"},{"key":"2023111304113999000_btad675-B12","doi-asserted-by":"crossref","first-page":"670","DOI":"10.1038\/nprot.2012.004","article-title":"Topological analysis and interactive visualization of biological networks and protein structures","volume":"7","author":"Doncheva","year":"2012","journal-title":"Nat Protoc"},{"key":"2023111304113999000_btad675-B13","doi-asserted-by":"crossref","first-page":"20200591","DOI":"10.1098\/rsif.2020.0591","article-title":"Computational analysis of dynamic allostery and control in the SARS-CoV-2 main protease","volume":"18","author":"Dubanevics","year":"2021","journal-title":"J R Soc Interface"},{"key":"2023111304113999000_btad675-B14","doi-asserted-by":"crossref","first-page":"W94","DOI":"10.1093\/nar\/gkaa397","article-title":"webPSN v2.0: a webserver to infer fingerprints of structural communication in biomacromolecules","volume":"48","author":"Felline","year":"2020","journal-title":"Nucleic Acids Res"},{"key":"2023111304113999000_btad675-B15","doi-asserted-by":"crossref","first-page":"4235","DOI":"10.1093\/bioinformatics\/btac450","article-title":"PCN-Miner: an open-source extensible tool for the analysis of protein contact networks","volume":"38","author":"Guzzi","year":"2022","journal-title":"Bioinformatics"},{"key":"2023111304113999000_btad675-B16","doi-asserted-by":"crossref","first-page":"2837","DOI":"10.1038\/s41598-023-30052-w","article-title":"Computational analysis of the sequence-structure relation in SARS-CoV-2 spike protein using protein contact networks","volume":"13","author":"Guzzi","year":"2023","journal-title":"Sci Rep"},{"key":"2023111304113999000_btad675-B17","doi-asserted-by":"crossref","first-page":"2483264","DOI":"10.1155\/2017\/2483264","article-title":"Comparative study of elastic network model and protein contact network for protein complexes: the hemoglobin case","volume":"2017","author":"Hu","year":"2017","journal-title":"Biomed Res Int"},{"key":"2023111304113999000_btad675-B18","doi-asserted-by":"crossref","first-page":"583","DOI":"10.1038\/s41586-021-03819-2","article-title":"Highly accurate protein structure prediction with AlphaFold","volume":"596","author":"Jumper","year":"2021","journal-title":"Nature"},{"key":"2023111304113999000_btad675-B19","doi-asserted-by":"crossref","first-page":"28","DOI":"10.2174\/138920308783565705","article-title":"Proteins as networks: usefulness of graph theory in protein science","volume":"9","author":"Krishnan","year":"2008","journal-title":"Curr Protein Pept Sci"},{"key":"2023111304113999000_btad675-B20","doi-asserted-by":"crossref","first-page":"e1004966","DOI":"10.1371\/journal.pcbi.1004966","article-title":"Allostery: an overview of its history, concepts, methods, and applications","volume":"12","author":"Liu","year":"2016","journal-title":"PLoS Comput Biol"},{"key":"2023111304113999000_btad675-B21","doi-asserted-by":"crossref","first-page":"e1009818","DOI":"10.1371\/journal.pcbi.1009818","article-title":"The structural coverage of the human proteome before and after AlphaFold","volume":"18","author":"Porta-Pardo","year":"2022","journal-title":"PLoS Comput Biol"},{"key":"2023111304113999000_btad675-B22","doi-asserted-by":"crossref","first-page":"779","DOI":"10.1093\/bioinformatics\/btu718","article-title":"WebPSN: a web server for high-throughput investigation of structural communication in biomacromolecules","volume":"31","author":"Seeber","year":"2015","journal-title":"Bioinformatics"},{"key":"2023111304113999000_btad675-B23","volume-title":"Rapid GUI Programming with Python and QT: the Definitive Guide to PyQt Programming","author":"Summerfield","year":"2008"},{"key":"2023111304113999000_btad675-B24","doi-asserted-by":"crossref","first-page":"159","DOI":"10.1021\/ci400218v","article-title":"Modules identification in protein structures: the topological and geometrical solutions","volume":"54","author":"Tasdighian","year":"2014","journal-title":"J Chem Inf Model"},{"key":"2023111304113999000_btad675-B25","doi-asserted-by":"crossref","first-page":"1325","DOI":"10.1021\/acs.jcim.8b00250","article-title":"Elucidating allosteric communications in proteins with difference contact network analysis","volume":"58","author":"Yao","year":"2018","journal-title":"J Chem Inf Model"}],"container-title":["Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/academic.oup.com\/bioinformatics\/advance-article-pdf\/doi\/10.1093\/bioinformatics\/btad675\/52952551\/btad675.pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/39\/11\/btad675\/53343744\/btad675.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/39\/11\/btad675\/53343744\/btad675.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,11,13]],"date-time":"2023-11-13T04:12:43Z","timestamp":1699848763000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article\/doi\/10.1093\/bioinformatics\/btad675\/7371299"}},"subtitle":[],"editor":[{"given":"Lenore","family":"Cowen","sequence":"additional","affiliation":[]}],"short-title":[],"issued":{"date-parts":[[2023,11,1]]},"references-count":25,"journal-issue":{"issue":"11","published-print":{"date-parts":[[2023,11,1]]}},"URL":"https:\/\/doi.org\/10.1093\/bioinformatics\/btad675","relation":{},"ISSN":["1367-4811"],"issn-type":[{"value":"1367-4811","type":"electronic"}],"subject":[],"published-other":{"date-parts":[[2023,11,1]]},"published":{"date-parts":[[2023,11,1]]},"article-number":"btad675"}}