Rosetta 3.2.1 Release Manual

Documentation for loops_from_density application


Last edited Oct 31 2010 by Frank DiMaio. Code by Frank DiMaio ( P.I.: David Baker.

Code and Demo

The code for this application is in src/apps/public/scenarios/ Most of the work is done in subroutines in src/core/scoring/electron_density/ This code is also used as part of a tutorial on using Rosetta to refine structures into density. The complete demo is in demo/electron_density/cryoEM_tutoral. The portions of the tutorial using this application are in 'scenario4_loop_remodel' and 'scenario8_iterative_loopmodel'.



This is a simple routine aimed at automatically creating loopfiles for remodeling structures into density. It finds the regions of the structure with worst local fit to density, and rebuilds them, limiting how far into secondary structure elements are rebuilt.

Limitations This routine does not perform loop modeling. Rather, it creates input files for the loopmodeling application automatically. Please the the demo in 'demo/electron_density/cryoEM_tutoral/scenario4_loop_remodel' to see the role this application plays in a model-building pipeline.

Input Files

Data must be input as a PDB file(s) with -s/-l.

Density maps must be provided with -edensity:map_file (see "density-fitting").


There are only 4 options that are useful to the protocol's output:


Generally '-frac_loop 0.3 -max_strand_melt 1 -max_helix_melt -1 -edensity:sliding_window 9' provides good results. If many short loops are predicted you might want to increase 'sliding_window' or decrease 'frac_loop'.

Expected Outputs

For each input PDB, a .loopfile is output. This may be used directly by loopmodeling. The output file also contains per-residue real-space correlations.

Generated on Sun Mar 6 22:03:06 2011 for Rosetta Projects by  doxygen 1.5.9

© Copyright Rosetta Commons Member Institutions. For more information, see