Can anyone point to how the rama score is evaluated for ALL residues in a given run by a Rosetta application?
I have been looking through the src/core/scoring/Ramachandran* and src/core/scoring/methods/Ramachandran* code pieces and see in most places only the individual residue measurements ( eval_rama_score_residue() ). There is a void function in Ramachandran.cc that goes through all residues (eval_rama_score_all() ), but this function is not called in any of the protocols or applications in Rosetta.
Is there a function within ScoringManager, ScoreTypeManager, or code further up in the hierarchy that that takes single (or double) residue energy methods and loops through all residues to apply the given ScoreType?
Or is there another way by which the rama scoretype is evaluated over the whole protein?