
PyRosetta Book
The Gray Lab at Johns Hopkins University has just released PyRosetta, a Python-based interactive platform for accessing the objects and algorithms within the Rosetta protein structure prediction suite.
In addition to the code, the Gray Lab has put together a book that leads the reader through basics of protein structure and energetics to applications in folding, refinement, docking and design. The focus is on enabling users to write custom scripts, so it includes material on Rosetta fundamentals and the appendices have a list of PyRosetta commands and a breakdown of the input files. The book was beta-tested by students during a course at JHU. The course is a series of workshops that teach how to measure and manipulate protein conformations, calculate energies in low- and high-resolution representations, fold proteins from sequence, model variable regions of proteins (loops), dock proteins or small molecules, design protein sequences, and build custom protocols for operations tailored to particular biomolecular applications
The book can be purchased through Lulu:
http://www.lulu.com/content/paperback-book/the-pyrosetta-interactive-platform-for-protein-structure-prediciton-and-design-a-set-of-educational-modules/7187010
or downloaded for free as pdf chapters from http://www.pyrosetta.org under the Tutorial link.