PIPATH: An Optimized Algorithm for Generating Alpha-Helical Structures from PISEMA Data

T. Asbury, J. R. Quine, S. Achuthan, J. Hu, M. S. Chapman, T. A. Cross, R. Bertram

An optimized algorithm for finding structures and assignments of solid-state NMR PISEMA data obtained from alpha-helical membrane proteins is presented. The description of this algorithm, PIPATH, is followed by an analysis of its performance on simulated PISEMA data derived from synthetic and experimental structures. PIPATH transforms the assignment problem into a path-finding problem for a directed graph, and then uses techniques of graph theory to efficiently find candidate assignments from a very large set of possibilities.