Cargando…

Fast and versatile sequence-independent protein docking for nanomaterials design using RPXDock

Computationally designed multi-subunit assemblies have shown considerable promise for a variety of applications, including a new generation of potent vaccines. One of the major routes to such materials is rigid body sequence-independent docking of cyclic oligomers into architectures with point group...

Descripción completa

Detalles Bibliográficos
Autores principales: Sheffler, William, Yang, Erin C., Dowling, Quinton, Hsia, Yang, Fries, Chelsea N., Stanislaw, Jenna, Langowski, Mark D., Brandys, Marisa, Li, Zhe, Skotheim, Rebecca, Borst, Andrew J., Khmelinskaia, Alena, King, Neil P., Baker, David
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10237659/
https://www.ncbi.nlm.nih.gov/pubmed/37216343
http://dx.doi.org/10.1371/journal.pcbi.1010680
Descripción
Sumario:Computationally designed multi-subunit assemblies have shown considerable promise for a variety of applications, including a new generation of potent vaccines. One of the major routes to such materials is rigid body sequence-independent docking of cyclic oligomers into architectures with point group or lattice symmetries. Current methods for docking and designing such assemblies are tailored to specific classes of symmetry and are difficult to modify for novel applications. Here we describe RPXDock, a fast, flexible, and modular software package for sequence-independent rigid-body protein docking across a wide range of symmetric architectures that is easily customizable for further development. RPXDock uses an efficient hierarchical search and a residue-pair transform (RPX) scoring method to rapidly search through multidimensional docking space. We describe the structure of the software, provide practical guidelines for its use, and describe the available functionalities including a variety of score functions and filtering tools that can be used to guide and refine docking results towards desired configurations.