Extracting Dynamical Correlations and Identifying Key Residues for Allosteric Communication in Proteins by correlationplus

Extracting dynamical pairwise correlations and identifying key residues from large molecular dynamics trajectories or normal-mode analysis of coarse-grained models are important for explaining various processes like ligand binding, mutational effects, and long-distance interactions. Efficient and flexible tools to perform this task can provide new insights about residues involved in allosteric regulation and protein function. In addition, combining and comparing dynamical coupling information with sequence coevolution data can help to understand better protein function. To this aim, we developed a Python package called correlationplus to calculate, visualize, and analyze pairwise correlations. In this way, the package aids to identify key residues and interactions in proteins. The source code of correlationplus is available under LGPL version 3 at https://github.com/tekpinar/correlationplus. The current version of the package (0.2.0) can be installed with common installation methods like conda or pip in addition to source code installation. Moreover, docker images are also available for usage of the code without installation.

[1]  Gennady M Verkhivker,et al.  Impact of Early Pandemic Stage Mutations on Molecular Dynamics of SARS-CoV-2 Mpro , 2020, J. Chem. Inf. Model..

[2]  M. Tekpinar,et al.  Competing Roles of Ca2+ and Nonmuscle Myosin IIA on the Dynamics of the Metastasis-Associated Protein S100A4. , 2021, The journal of physical chemistry. B.

[3]  D. Beveridge,et al.  A study of collective atomic fluctuations and cooperativity in the U1A-RNA complex based on molecular dynamics simulations. , 2007, Journal of structural biology.

[4]  Guang Song,et al.  Protein elastic network models and the ranges of cooperativity , 2009, Proceedings of the National Academy of Sciences.

[5]  Christian F. A. Negre,et al.  Eigenvector centrality for characterization of protein allosteric pathways , 2017, Proceedings of the National Academy of Sciences.

[6]  M E J Newman,et al.  Community structure in social and biological networks , 2001, Proceedings of the National Academy of Sciences of the United States of America.

[7]  Ivet Bahar,et al.  ProDy: Protein Dynamics Inferred from Theory and Experiments , 2011, Bioinform..

[8]  Susan S. Taylor,et al.  Signaling through dynamic linkers as revealed by PKA , 2013, Proceedings of the National Academy of Sciences.

[9]  Nikolay V. Dokholyan,et al.  Mapping allosteric communications within individual proteins , 2020, Nature Communications.

[10]  Do collective atomic fluctuations account for cooperative effects? Molecular dynamics studies of the U1A-RNA complex. , 2006, Journal of the American Chemical Society.

[11]  Seok-Yong Lee,et al.  Crystal structure of an activated response regulator bound to its target , 2001, Nature Structural Biology.

[12]  Özlem Tastan Bishop,et al.  Allosteric Modulation of Human Hsp90α Conformational Dynamics , 2018, J. Chem. Inf. Model..

[13]  Ulrik Brandes,et al.  Centrality Measures Based on Current Flow , 2005, STACS.

[14]  Aleksey A. Porollo,et al.  CoeViz: a web-based tool for coevolution analysis of protein residues , 2016, BMC Bioinformatics.

[15]  Oliver F. Lange,et al.  Generalized correlation for biomolecular dynamics , 2005, Proteins.

[16]  Oriol Vinyals,et al.  Highly accurate protein structure prediction with AlphaFold , 2021, Nature.

[17]  Ruth Nussinov,et al.  Allostery in Its Many Disguises: From Theory to Applications. , 2019, Structure.

[18]  Ryan C. Godwin,et al.  Visualizing correlated motion with HDBSCAN clustering , 2018, Protein science : a publication of the Protein Society.

[19]  Alexander S. Mikhailov,et al.  Effective Harmonic Potentials: Insights into the Internal Cooperativity and Sequence-Specificity of Protein Dynamics , 2013, PLoS Comput. Biol..

[20]  J. Y. Yen Finding the K Shortest Loopless Paths in a Network , 1971 .

[21]  Nicholas M. Glykos,et al.  Software news and updates carma: A molecular dynamics analysis program , 2006, J. Comput. Chem..

[22]  K. Jarrod Millman,et al.  Array programming with NumPy , 2020, Nat..

[23]  A. Polimeno,et al.  Decomposition of Proteins into Dynamic Units from Atomic Cross-Correlation Functions. , 2017, Journal of chemical theory and computation.

[24]  Giuseppe Melacini,et al.  Mapping allostery through the covariance analysis of NMR chemical shifts , 2011, Proceedings of the National Academy of Sciences.

[25]  Leo S. D. Caves,et al.  Bio3d: An R Package , 2022 .

[26]  M. Gerstein,et al.  Identifying Allosteric Hotspots with Dynamics: Application to Inter- and Intra-species Conservation. , 2016, Structure.

[27]  Allosteric Motions of the CRISPR-Cas9 HNH Nuclease Probed by NMR and Molecular Dynamics. , 2019, Journal of the American Chemical Society.

[28]  Rommie E. Amaro,et al.  Weighted Implementation of Suboptimal Paths (WISP): An Optimized Algorithm and Tool for Dynamical Network Analysis , 2014, Journal of chemical theory and computation.

[29]  K Schulten,et al.  VMD: visual molecular dynamics. , 1996, Journal of molecular graphics.

[30]  K. Kavukcuoglu,et al.  Highly accurate protein structure prediction for the human proteome , 2021, Nature.

[31]  Y. Sanejouand,et al.  Conformational change of proteins arising from normal mode calculations. , 2001, Protein engineering.

[32]  Wesley M. Botello-Smith,et al.  Robust Determination of Protein Allosteric Signaling Pathways. , 2019, Journal of chemical theory and computation.

[33]  M. Karplus,et al.  Collective motions in proteins: A covariance analysis of atomic fluctuations in molecular dynamics and normal mode simulations , 1991, Proteins.

[34]  Ahmet Yildirim,et al.  Only a Subset of Normal Modes is Sufficient to Identify Linear Correlations in Proteins , 2018, J. Chem. Inf. Model..

[35]  Ivet Bahar,et al.  ProDy 2.0: increased scale and scope after 10 years of protein dynamics modelling with Python , 2021, Bioinform..

[36]  Z. Luthey-Schulten,et al.  Dynamical networks in tRNA:protein complexes , 2009, Proceedings of the National Academy of Sciences.

[37]  A. Giuliani,et al.  Protein contact networks: an emerging paradigm in chemistry. , 2013, Chemical reviews.

[38]  Robert P. Sheridan,et al.  The EVcouplings Python framework for coevolutionary sequence analysis , 2018, bioRxiv.

[39]  Matteo Tiberti,et al.  xPyder: A PyMOL Plugin To Analyze Coupled Residues and Their Networks in Protein Structures , 2012, J. Chem. Inf. Model..

[40]  M. Niv,et al.  BlockMaster: partitioning protein kinase structures using normal-mode analysis. , 2009, The journal of physical chemistry. A.

[41]  M. Tekpinar,et al.  Impact of dimerization and N3 binding on molecular dynamics of SARS-CoV and SARS-CoV-2 main proteases , 2021, Journal of biomolecular structure & dynamics.

[42]  Nikolay V Dokholyan,et al.  Controlling Allosteric Networks in Proteins. , 2013, Chemical reviews.

[43]  Oliver Beckstein,et al.  MDAnalysis: A toolkit for the analysis of molecular dynamics simulations , 2011, J. Comput. Chem..