Merge pull request #1908 from RosettaCommons/vmullig/support_nmethyl_merge5
Incremental merge #5 for supporting N-methylation
This brings several more changes into master for supporting N-methylation. This will not be the final merge; there's still a lot of testing and bug-fixing to do. In this merge:
- Added some patch exclusions.
- Added a couple of residue types needed to model cyclosporin A.
- Added custom rotamer libraries for N-methylated amino acids.
- Added unit tests for N-methylation and cyclic geometry (currently disabled -- mirror-imaging scoring is not yet fixed).
- Adding rama_prepro tables for N-methylated amino acids before prolines, sarcosine, and sarcosine before prolines.
- Adding tests for beta_nov16 scoring with cyclic geometry.
- Fixing beta_nov16 scoring to support D-amino acids. (*Note: there are more tests to be done. We cannot yet assume that beta_nov16 is ready for peptide design or structure prediction.*)
Integration tests change because a couple of residue types were added.