PubMed Health⌕ Search

Biomedical subjects

Aravind K Joshi

Publications and source records attributed to Aravind K Joshi.

3 recordsLinked to original sources

Routes are trees: the parsing perspective on protein folding.

An important puzzle in structural biology is the question of how proteins are able to fold so quickly into their unique native structures. There is much evidence that protein folding is hierarchic. In that case, folding routes are not linear, but have a tree structure. Trees are commonly used to represent the grammatical structure of natural language sentences, and chart parsing algorithms efficiently search the space of all possible trees for a given input string. Here we show that one such method, the CKY algorithm, can be useful both for providing novel insight into the physical protein folding process, and for computational protein structure prediction. As proof of concept, we apply this algorithm to the HP lattice model of proteins. Our algorithm identifies all direct folding route trees to the native state and allows us to construct a simple model of the folding process. Despite its simplicity, our model provides an account for the fact that folding rates depend only on the topology of the native state but not on sequence composition.

Algorithms↗

Grammatical representations of macromolecular structure.

Since the first application of context-free grammars to RNA secondary structures in 1988, many researchers have used both ad hoc and formal methods from computational linguistics to model RNA and protein structure. We show how nearly all of these methods are based on the same core principles and can be converted into equivalent approaches in the framework of tree-adjoining grammars and related formalisms. We also propose some new approaches that extend these core principles in novel ways.

Algorithms↗

A grammatical theory for the conformational changes of simple helix bundles.

Polymers, including biomolecules such as proteins, have two particularly important types of single-molecule transitions: a helix-coil transition, driven by interactions that are local in the chain, and a collapse transition, driven by nonlocal interactions. A long-standing challenge of polymer statistical mechanics has been to deal with both types of transition in a single theoretical framework. The simplest paradigmatic problem would be a theory of helix-bundle folding. Here, we show how the machinery of formal grammars, originally developed in the context of linguistic analysis and programming-language compilation, provides a simple and general way to combine the Zimm-Bragg model of alpha-helices with the model of Chen and Dill for nonlocal interactions in antiparallel polymeric systems. We use a well-known construction in the theory of formal grammars to give the statistical mechanical partition function for two-helix bundles. Predictions are shown to be quite good in comparison to exact enumerations within a lattice model.

Animals↗