The Rosetta de novo structure prediction and loop modeling protocols begin with coarse grained Monte Carlo searches in which the moves are based on short fragments extracted from a database of known structures. Here we describe a new object oriented program for picking fragments that greatly extends the functionality of the previous program (nnmake) and opens the door for new approaches to structure modeling. We provide a detailed description of the code design and architecture, highlighting its modularity, and new features such as extensibility, total control over the fragment picking workflow and scoring system customization. We demonstrate that the program provides at least as good building blocks for ab-initio structure prediction as the previous program, and provide examples of the wide range of applications that are now accessible. © 2011 Gront et al.
Gront, D., Kulp, D. W., Vernon, R. M., Strauss, C. E. M., & Baker, D. (2011). Generalized fragment picking in rosetta: Design, protocols and applications. PLoS ONE, 6(8). https://doi.org/10.1371/journal.pone.0023294