title: An efficient algorithm for multistate protein design based on FASTER.
abstract: Most of the methods that have been developed for computational protein design involve the selection of side-chain conformations in the context of a single, fixed main-chain structure. In contrast, multistate design (MSD) methods allow sequence selection to be driven by the energetic contributions of multiple structural or chemical states simultaneously. This methodology is expected to be useful when the design target is an ensemble of related states rather than a single structure, or when a protein sequence must assume several distinct conformations to function. MSD can also be used with explicit negative design to suggest sequences with altered structural, binding, or catalytic specificity. We report implementation details of an efficient multistate design optimization algorithm based on FASTER (MSD-FASTER). We subjected the algorithm to a battery of computational tests and found it to be generally applicable to various multistate design problems; designs with a large number of states and many designed positions are completely feasible. A direct comparison of MSD-FASTER and multistate design Monte Carlo indicated that MSD-FASTER discovers low-energy sequences much more consistently. MSD-FASTER likely performs better because amino acid substitutions are chosen on an energetic basis rather than randomly, and because multiple substitutions are applied together. Through its greater efficiency, MSD-FASTER should allow protein designers to test experimentally better-scoring sequences, and thus accelerate progress in the development of improved scoring functions and models for computational protein design.
authors.affiliation: Division of Chemistry and Chemical Engineering, California Institute of Technology, MC 114-96, 1200 E. California Blvd., Pasadena, California 91125, USA.
authors.forename: Benjamin D
authors.initials: BD
authors.lastname: Allen
authors.forename: Stephen L
authors.initials: SL
authors.lastname: Mayo
mesh_terms: D000465:Algorithms; D000595:Amino Acid Sequence; D003198:Computer Simulation; D009010:Monte Carlo Method; D011487:Protein Conformation; D011506:Proteins / Q000737:chemistry*
chemical_list: D011506:Proteins