title: A divide-and-conquer approach to determine the Pareto frontier for optimization of protein engineering experiments.
abstract: In developing improved protein variants by site-directed mutagenesis or recombination, there are often competing objectives that must be considered in designing an experiment (selecting mutations or breakpoints): stability versus novelty, affinity versus specificity, activity versus immunogenicity, and so forth. Pareto optimal experimental designs make the best trade-offs between competing objectives. Such designs are not "dominated"; that is, no other design is better than a Pareto optimal design for one objective without being worse for another objective. Our goal is to produce all the Pareto optimal designs (the Pareto frontier), to characterize the trade-offs and suggest designs most worth considering, but to avoid explicitly considering the large number of dominated designs. To do so, we develop a divide-and-conquer algorithm, Protein Engineering Pareto FRontier (PEPFR), that hierarchically subdivides the objective space, using appropriate dynamic programming or integer programming methods to optimize designs in different regions. This divide-and-conquer approach is efficient in that the number of divisions (and thus calls to the optimizer) is directly proportional to the number of Pareto optimal designs. We demonstrate PEPFR with three protein engineering case studies: site-directed recombination for stability and diversity via dynamic programming, site-directed mutagenesis of interacting proteins for affinity and specificity via integer programming, and site-directed mutagenesis of a therapeutic protein for activity and immunogenicity via integer programming. We show that PEPFR is able to effectively produce all the Pareto optimal designs, discovering many more designs than previous methods. The characterization of the Pareto frontier provides additional insights into the local stability of design choices as well as global trends leading to trade-offs between competing criteria.
authors.affiliation: Department of Computer Science, Dartmouth College, Hanover, New Hampshire 03755, USA.
authors.forename: Lu
authors.initials: L
authors.lastname: He
authors.forename: Alan M
authors.initials: AM
authors.lastname: Friedman
authors.forename: Chris
authors.initials: C
authors.lastname: Bailey-Kellogg
mesh_terms: D000465:Algorithms; D006801:Humans; D008958:Models, Molecular; D016297:Mutagenesis, Site-Directed / Q000379:methods; D015202:Protein Engineering / Q000379:methods*; D055550:Protein Stability; D011506:Proteins / Q000737:chemistry / Q000235:genetics* / Q000276:immunology
chemical_list: D011506:Proteins