“…Restraints (also called "constraints" in Rosetta jargon) are used for model scoring and imply the use of an energy function. They are used to guide a structure search algorithm, such as simulated annealing, molecular dynamics, or Monte Carlo optimization, producing an ensemble of structures that best satisfy the NMR restraints [3]. However, for large proteins in solution, (>25 kDa) NMR datasets can be sparse because of low signal-to-noise ratios, low spectral resolution, or difficulties in obtaining an unambiguous assignment of the NMR signals [4,5].…”