Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2024 Jan 2;40(1):btad761.
doi: 10.1093/bioinformatics/btad761.

pyCapsid: identifying dominant dynamics and quasi-rigid mechanical units in protein shells

Affiliations

pyCapsid: identifying dominant dynamics and quasi-rigid mechanical units in protein shells

Colin Brown et al. Bioinformatics. .

Abstract

Summary: pyCapsid is a Python package developed to facilitate the characterization of the dynamics and quasi-rigid mechanical units of protein shells and other protein complexes. The package was developed in response to the rapid increase of high-resolution structures, particularly capsids of viruses, requiring multiscale biophysical analyses. Given a protein shell, pyCapsid generates the collective vibrations of its amino-acid residues, identifies quasi-rigid mechanical regions associated with the disassembly of the structure, and maps the results back to the input proteins for interpretation. pyCapsid summarizes the main results in a report that includes publication-quality figures.

Availability and implementation: pyCapsid's source code is available under MIT License on GitHub. It is compatible with Python 3.8-3.10 and has been deployed in two leading Python package-management systems, PIP and Conda. Installation instructions and tutorials are available in the online documentation and in the pyCapsid's YouTube playlist. In addition, a cloud-based implementation of pyCapsid is available as a Google Colab notebook. pyCapsid Colab does not require installation and generates the same report and outputs as the installable version. Users can post issues regarding pyCapsid in the repository's issues section.

PubMed Disclaimer

Conflict of interest statement

The authors declare no conflicts of interest.

Figures

Figure 1.
Figure 1.
pyCapsid’s key steps. (a) The protein shell (atom coordinates, atom types, and B-factors) is inputted using a PDB file (or a PDB ID). (b) The elastic network model (ENM) is calibrated (parametrized). (c) Normal mode analysis (NMA) determines the distance fluctuations between residues. (d) The correlation coefficient of predicted and experimental B-factors is generated for quality control. (e) Spectral clustering is applied to obtain the quasi-rigid molecular domains in the capsid. (f) The fluctuations between residues within the rigid clusters are calculated. (g) The results are mapped back to the capsid protein atomic model for structural interpretation.

Similar articles

Cited by

References

    1. Agirre J, Goret G, LeGoff M. et al. Cryo-electron microscopy reconstructions of triatoma virus particles: a clue to unravel genome delivery and capsid disassembly. J Gen Virol 2013;94:1058–68. - PubMed
    1. Anobom CD, Albuquerque SC, Albernaz FP. et al. Structural studies of MS2 bacteriophage virus particle disassembly by nuclear magnetic resonance relaxation measurements. Biophys J 2003;84:3894–903. - PMC - PubMed
    1. Bahar I, Lezon TR, Yang L-W. et al. Global dynamics of proteins: bridging between structure and function. Annu Rev Biophys 2010;39:23–42. - PMC - PubMed
    1. Bárdy P, Füzik T, Hrebík D. et al. Structure and mechanism of DNA delivery of a gene transfer agent. Nat Commun 2020;11:3034. - PMC - PubMed
    1. Bayfield OW, Steven AC, Antson AA.. Cryo-EM structure in situ reveals a molecular switch that safeguards virus against genome loss. eLife 2020;9:e55517. 10.7554/eLife.55517. - DOI - PMC - PubMed

Publication types