Search bioRxivSearch

Biology subjects

Hays, J. M.

Publications and source records attributed to Hays, J. M..

2 recordsLinked to original sources

Refinement of highly flexible protein structures using simulation-guided spectroscopy

Highly flexible proteins present a special challenge for structure determination because they are multi-structured yet not disordered, and the resulting conformational ensembles are essential for understanding function. Determining such ensembles is difficult because many measurements that capture multiple conformational populations provide sparse data. A powerful opportunity exists to leverage molecular simulations for spectroscopic experiment selection. We have developed an information-theoretic approach to guide experiments by identifying which measurements best refine the underlying conformational ensemble. We have tested this approach on three flexible bacterial proteins. For proteins where a clear mechanistic hypothesis drives label selection, our approach systematically identifies labels that would test this hypothesis. Furthermore, when available data do not yield an obvious mechanistically-guided label selection strategy, our approach guides label selection and produces conformational refinement that significantly outperforms standard structure-guided approaches. Our information-theoretic approach to label selection thus offers a particular advantage when refining challenging, underdetermined protein conformational ensembles.

bioinformatics

gmxapi: a high-level interface for advanced control and extension of molecular dynamics simulations

SummaryMolecular dynamics simulations have found use in a wide variety of biomolecular applications, from protein folding kinetics to computational drug design to refinement of molecular structures. Two areas where users and developers frequently need to extend the built-in capabilities of most software packages are implementing custom interactions, for instance biases derived from experimental data, and running ensembles of simulations. We present a Python high-level interface for the popular simulation package GROMACS that 1) allows custom potential functions without modifying the simulation package code, 2) maintains the optimized performance of GROMACS, and 3) presents an abstract interface to building and executing computational graphs that allows transparent low-level optimization of data flow and task placement. Minimal dependencies make this integrated API for the GROMACS simulation engine simple, portable, and maintainable. We demonstrate this API for experimentally-driven refinement of protein conformational ensembles.\n\nAvailabilitySource and installation instructions are available at https://github.com/kassonlab/gmxapi.

biophysics