{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,11]],"date-time":"2026-06-11T03:45:38Z","timestamp":1781149538215,"version":"3.54.1"},"reference-count":45,"publisher":"Public Library of Science (PLoS)","issue":"4","license":[{"start":{"date-parts":[[2025,4,21]],"date-time":"2025-04-21T00:00:00Z","timestamp":1745193600000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001659","name":"Deutsche Forschungsgemeinschaft","doi-asserted-by":"publisher","award":["SFB1423, project 421152132, subproject C01 and Z04"],"award-info":[{"award-number":["SFB1423, project 421152132, subproject C01 and Z04"]}],"id":[{"id":"10.13039\/501100001659","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100013865","name":"Stiftung Charit\u00e9","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100013865","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["www.ploscompbiol.org"],"crossmark-restriction":false},"short-container-title":["PLoS Comput Biol"],"abstract":"<jats:p>\n                    We present mdciao, an open-source command line tool and Python Application-Programming-Interface (API) for easy, one-shot analysis and representation of molecular dynamics (MD) simulation data. Building upon the widely used concept of residue-residue contact-frequencies, mdciao offers a wide spectrum of further analysis and representations, enriched with available domain specific annotations. The user-friendly interface offers pre-packaged solutions for non-expert users, while keeping customizability for expert ones. Emphasis has been put into automatically producing annotated, production-ready figures and tables. Furthermore, seamless on-the-fly query and inclusion of domain-specific generic residue numbering for GPCRs, GAIN-domains, G-proteins, and kinases is made possible through online lookups. This allows for easy selection and comparison across different systems, regardless of sequence identity, target residues or domains. Finally, the fully documented Python API allows users to include the basic or advanced mdciao functions in their analysis workflows, and provides numerous examples and Jupyter Notebook Tutorials. The source code is published under the GNU Lesser General Public License v3.0 or later and hosted on\n                    <jats:ext-link xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" ext-link-type=\"uri\" xlink:href=\"https:\/\/github.com\/gph82\/mdciao\" xlink:type=\"simple\">https:\/\/github.com\/gph82\/mdciao<\/jats:ext-link>\n                    , and the documentation, including guides and examples, can be found at\n                    <jats:ext-link xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" ext-link-type=\"uri\" xlink:href=\"https:\/\/www.mdciao.org\" xlink:type=\"simple\">https:\/\/www.mdciao.org<\/jats:ext-link>\n                  <\/jats:p>","DOI":"10.1371\/journal.pcbi.1012837","type":"journal-article","created":{"date-parts":[[2025,4,21]],"date-time":"2025-04-21T13:42:46Z","timestamp":1745242966000},"page":"e1012837","update-policy":"https:\/\/doi.org\/10.1371\/journal.pcbi.corrections_policy","source":"Crossref","is-referenced-by-count":11,"title":["mdciao: Accessible Analysis and Visualization of Molecular Dynamics Simulation Data"],"prefix":"10.1371","volume":"21","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9287-8704","authenticated-orcid":true,"given":"Guillermo","family":"P\u00e9rez-Hern\u00e1ndez","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Peter W.","family":"Hildebrand","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"340","published-online":{"date-parts":[[2025,4,21]]},"reference":[{"issue":"6","key":"pcbi.1012837.ref001","doi-asserted-by":"crossref","first-page":"1129","DOI":"10.1016\/j.neuron.2018.08.011","article-title":"Molecular dynamics simulation for all","volume":"99","author":"SA Hollingsworth","year":"2018","journal-title":"Neuron"},{"key":"pcbi.1012837.ref002","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1016\/B978-0-12-409547-2.12343-1","article-title":"\u201cAdvances in Molecular Simulation,\u201d","volume-title":"Comprehensive Medicinal Chemistry III","author":"M Aldeghi","year":"2017"},{"issue":"3","key":"pcbi.1012837.ref003","doi-asserted-by":"crossref","DOI":"10.1002\/wcms.1449","article-title":"Surviving the deluge of biosimulation data","volume":"10","author":"A Hospital","year":"2019","journal-title":"WIREs Comput Mol Sci"},{"issue":"8","key":"pcbi.1012837.ref004","doi-asserted-by":"crossref","first-page":"777","DOI":"10.1038\/s41592-020-0884-y","article-title":"GPCRmd uncovers the dynamics of the 3D-GPCRome","volume":"17","author":"I Rodr\u00edguez-Espigares","year":"2020","journal-title":"Nat Methods"},{"key":"pcbi.1012837.ref005","author":"A Mirarchi","year":"2024"},{"issue":"7873","key":"pcbi.1012837.ref006","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":"J Jumper","year":"2021","journal-title":"Nature"},{"issue":"D1","key":"pcbi.1012837.ref007","doi-asserted-by":"crossref","first-page":"D368","DOI":"10.1093\/nar\/gkad1011","article-title":"AlphaFold Protein Structure Database in 2024: providing structure coverage for over 214 million protein sequences","volume":"52","author":"M Varadi","year":"2024","journal-title":"Nucleic Acids Res"},{"key":"pcbi.1012837.ref008"},{"key":"pcbi.1012837.ref009","first-page":"22277","article-title":"AlphaFold meets flow matching for generating protein ensembles","volume":"235","author":"B Jing","year":"2024","journal-title":"Proc MachLearn Res"},{"key":"pcbi.1012837.ref010","author":"B Jing","year":"2024"},{"key":"pcbi.1012837.ref011","article-title":"\u201cMDverse: shedding light on the dark matter of molecular dynamics simulations,\u201d","volume":"12","author":"J. K. S Tiemann","year":"2023","journal-title":"Elife"},{"issue":"16","key":"pcbi.1012837.ref012","doi-asserted-by":"crossref","first-page":"9722","DOI":"10.1021\/acs.chemrev.0c01195","article-title":"Unsupervised learning methods for molecular simulation data","volume":"121","author":"A Glielmo","year":"2021","journal-title":"Chem Rev"},{"issue":"1","key":"pcbi.1012837.ref013","doi-asserted-by":"crossref","first-page":"33\u20138, 27\u20138","DOI":"10.1016\/0263-7855(96)00018-5","article-title":"VMD: visual molecular dynamics","volume":"14","author":"W Humphrey","year":"1996","journal-title":"J Mol Graph"},{"key":"pcbi.1012837.ref014","unstructured":"Schr\u00f6dinger, LLC, \u201cThe {PyMOL} Molecular Graphics System, Version~1.8,\u201d Nov. 2015."},{"issue":"13","key":"pcbi.1012837.ref015","doi-asserted-by":"crossref","first-page":"1605","DOI":"10.1002\/jcc.20084","article-title":"UCSF Chimera--a visualization system for exploratory research and analysis","volume":"25","author":"EF Pettersen","year":"2004","journal-title":"J Comput Chem"},{"issue":"12","key":"pcbi.1012837.ref016","doi-asserted-by":"crossref","first-page":"1123","DOI":"10.1038\/nmeth.4497","article-title":"MDsrv: viewing and sharing molecular dynamics simulations on the web","volume":"14","author":"JKS Tiemann","year":"2017","journal-title":"Nat Methods"},{"issue":"W1","key":"pcbi.1012837.ref017","doi-asserted-by":"crossref","first-page":"W431","DOI":"10.1093\/nar\/gkab314","article-title":"Mol* Viewer: modern web app for 3D visualization and analysis of large biomolecular structures","volume":"49","author":"D Sehnal","year":"2021","journal-title":"Nucleic Acids Res"},{"key":"pcbi.1012837.ref018","doi-asserted-by":"crossref","first-page":"95","DOI":"10.1016\/S0022-2836(63)80023-6","article-title":"Stereochemistry of polypeptide chain configurations","volume":"7","author":"GN Ramachandran","year":"1963","journal-title":"J Mol Biol"},{"issue":"3","key":"pcbi.1012837.ref019","doi-asserted-by":"crossref","first-page":"435","DOI":"10.1021\/ct700301q","article-title":"GROMACS 4:\u2009 algorithms for highly efficient, load-balanced, and scalable molecular simulation","volume":"4","author":"B Hess","year":"2008","journal-title":"J Chem Theory Comput"},{"key":"pcbi.1012837.ref020"},{"issue":"8","key":"pcbi.1012837.ref021","doi-asserted-by":"crossref","first-page":"1528","DOI":"10.1016\/j.bpj.2015.08.015","article-title":"MDTraj: a modern open library for the analysis of molecular dynamics trajectories","volume":"109","author":"RT McGibbon","year":"2015","journal-title":"Biophys J"},{"issue":"10","key":"pcbi.1012837.ref022","doi-asserted-by":"crossref","first-page":"2319","DOI":"10.1002\/jcc.21787","article-title":"MDAnalysis: a toolkit for the analysis of molecular dynamics simulations","volume":"32","author":"N Michaud-Agrawal","year":"2011","journal-title":"J Comput Chem"},{"issue":"7","key":"pcbi.1012837.ref023","doi-asserted-by":"crossref","first-page":"3084","DOI":"10.1021\/ct400341p","article-title":"PTRAJ and CPPTRAJ: software for processing and analysis of molecular dynamics trajectory data","volume":"9","author":"DR Roe","year":"2013","journal-title":"J Chem Theory Comput"},{"key":"pcbi.1012837.ref024","author":"D. A. C. Hai Nguyen","year":"2016"},{"issue":"W1","key":"pcbi.1012837.ref025","doi-asserted-by":"crossref","first-page":"W530","DOI":"10.1093\/nar\/gkab294","article-title":"PLIP 2021: expanding the scope of the protein-ligand interaction profiler to DNA and RNA","volume":"49","author":"MF Adasme","year":"2021","journal-title":"Nucleic Acids Res"},{"issue":"11","key":"pcbi.1012837.ref026","doi-asserted-by":"crossref","first-page":"5525","DOI":"10.1021\/acs.jctc.5b00743","article-title":"PyEMMA 2: a software package for estimation, validation, and analysis of markov models","volume":"11","author":"MK Scherer","year":"2015","journal-title":"J Chem Theory Comput"},{"issue":"10","key":"pcbi.1012837.ref027","doi-asserted-by":"crossref","first-page":"3412","DOI":"10.1021\/ct200463m","article-title":"MSMBuilder2: modeling conformational dynamics at the picosecond to millisecond scale","volume":"7","author":"KA Beauchamp","year":"2011","journal-title":"J Chem Theory Comput"},{"issue":"3","key":"pcbi.1012837.ref028","doi-asserted-by":"crossref","first-page":"261","DOI":"10.1038\/s41592-019-0686-2","article-title":"SciPy 1.0: fundamental algorithms for scientific computing in Python","volume":"17","author":"P Virtanen","year":"2020","journal-title":"Nat Methods"},{"issue":"7729","key":"pcbi.1012837.ref029","doi-asserted-by":"crossref","first-page":"145","DOI":"10.1038\/d41586-018-07196-1","article-title":"Why Jupyter is data scientists\u2019 computational notebook of choice","volume":"563","author":"JM Perkel","year":"2018","journal-title":"Nature"},{"issue":"11","key":"pcbi.1012837.ref030","doi-asserted-by":"crossref","first-page":"1692","DOI":"10.1038\/s41594-024-01334-2","article-title":"Mechanistic insights into G-protein coupling with an agonist-bound G-protein-coupled receptor","volume":"31","author":"H Batebi","year":"2024","journal-title":"Nat Struct Mol Biol"},{"issue":"5","key":"pcbi.1012837.ref031","doi-asserted-by":"crossref","first-page":"1171-1187.e20","DOI":"10.1016\/j.cell.2021.01.037","article-title":"Circulating SARS-CoV-2 spike N439K variants maintain fitness while evading antibody-mediated immunity","volume":"184","author":"EC Thomson","year":"2021","journal-title":"Cell"},{"issue":"D1","key":"pcbi.1012837.ref032","doi-asserted-by":"crossref","first-page":"D266","DOI":"10.1093\/nar\/gkaa1079","article-title":"CATH: increased structural coverage of functional space","volume":"49","author":"I Sillitoe","year":"2021","journal-title":"Nucleic Acids Res"},{"issue":"D1","key":"pcbi.1012837.ref033","doi-asserted-by":"crossref","first-page":"D335","DOI":"10.1093\/nar\/gkaa1080","article-title":"GPCRdb in 2021: integrating GPCR sequence, structure and function","volume":"49","author":"AJ Kooistra","year":"2021","journal-title":"Nucleic Acids Res"},{"issue":"7564","key":"pcbi.1012837.ref034","doi-asserted-by":"crossref","first-page":"173","DOI":"10.1038\/nature14663","article-title":"Universal allosteric mechanism for G\u03b1 activation by GPCRs","volume":"524","author":"T Flock","year":"2015","journal-title":"Nature"},{"issue":"2","key":"pcbi.1012837.ref035","doi-asserted-by":"crossref","first-page":"249","DOI":"10.1021\/jm400378w","article-title":"KLIFS: a knowledge-based structural database to navigate kinase-ligand interaction space","volume":"57","author":"OPJ van Linden","year":"2014","journal-title":"J Med Chem"},{"issue":"D1","key":"pcbi.1012837.ref036","doi-asserted-by":"crossref","first-page":"D365","DOI":"10.1093\/nar\/gkv1082","article-title":"KLIFS: a structural kinase-ligand interaction database","volume":"44","author":"AJ Kooistra","year":"2016","journal-title":"Nucleic Acids Res"},{"issue":"D1","key":"pcbi.1012837.ref037","doi-asserted-by":"crossref","first-page":"D562","DOI":"10.1093\/nar\/gkaa895","article-title":"KLIFS: an overhaul after the first 5 years of supporting kinase research","volume":"49","author":"GK Kanev","year":"2021","journal-title":"Nucleic Acids Res"},{"issue":"D1","key":"pcbi.1012837.ref038","doi-asserted-by":"crossref","first-page":"D480","DOI":"10.1093\/nar\/gkaa1100","article-title":"UniProt: the universal protein knowledgebase in 2021","volume":"49","author":"UniProt Consortium","year":"2021","journal-title":"Nucleic Acids Res"},{"issue":"11","key":"pcbi.1012837.ref039","doi-asserted-by":"crossref","first-page":"1422","DOI":"10.1093\/bioinformatics\/btp163","article-title":"Biopython: freely available Python tools for computational molecular biology and bioinformatics","volume":"25","author":"PJA Cock","year":"2009","journal-title":"Bioinformatics"},{"key":"pcbi.1012837.ref040","doi-asserted-by":"crossref","unstructured":"J. A. Ballesteros and H. Weinstein, \u201c[19] Integrated methods for the construction of three-dimensional models and computational probing of structure-function relations in G protein-coupled receptors,\u201d 1995, pp. 366\u2013428.","DOI":"10.1016\/S1043-9471(05)80049-7"},{"issue":"7","key":"pcbi.1012837.ref041","doi-asserted-by":"crossref","first-page":"1241","DOI":"10.1093\/bioinformatics\/btx789","article-title":"NGLview-interactive molecular graphics for Jupyter notebooks","volume":"34","author":"H Nguyen","year":"2018","journal-title":"Bioinformatics"},{"key":"pcbi.1012837.ref042","first-page":"2023.09.09.556987","article-title":"\u201cOligomeric states of an Influenza-encoded PB1-F2 viroporin,\u201d","author":"S. Jamal","year":"2023","journal-title":"bioRxiv"},{"issue":"5","key":"pcbi.1012837.ref043","doi-asserted-by":"crossref","first-page":"e3089","DOI":"10.1002\/jmr.3089","article-title":"Synthesis, molecular dynamics simulation, and evaluation of biological activity of novel flurbiprofen and ibuprofen-like compounds","volume":"37","author":"MT Y\u0131ld\u0131z","year":"2024","journal-title":"J Mol Recognit"},{"issue":"Pt 2","key":"pcbi.1012837.ref044","doi-asserted-by":"crossref","first-page":"133086","DOI":"10.1016\/j.ijbiomac.2024.133086","article-title":"A computational study to assess the pathogenicity of single or combinations of missense variants on respiratory complex I","volume":"273","author":"L Rigobello","year":"2024","journal-title":"Int J Biol Macromol"},{"issue":"1","key":"pcbi.1012837.ref045","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1186\/s13321-021-00548-6","article-title":"ProLIF: a library to encode molecular interactions as fingerprints","volume":"13","author":"C Bouysset","year":"2021","journal-title":"J Cheminform"}],"container-title":["PLOS Computational Biology"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dx.plos.org\/10.1371\/journal.pcbi.1012837","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,4,21]],"date-time":"2025-04-21T13:43:00Z","timestamp":1745242980000},"score":1,"resource":{"primary":{"URL":"https:\/\/dx.plos.org\/10.1371\/journal.pcbi.1012837"}},"subtitle":[],"editor":[{"given":"Alexander","family":"MacKerell","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"editor"}]}],"short-title":[],"issued":{"date-parts":[[2025,4,21]]},"references-count":45,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2025,4,21]]}},"URL":"https:\/\/doi.org\/10.1371\/journal.pcbi.1012837","relation":{"has-preprint":[{"id-type":"doi","id":"10.1101\/2022.07.15.500163","asserted-by":"object"}]},"ISSN":["1553-7358"],"issn-type":[{"value":"1553-7358","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,4,21]]}}}