「view this page in B3 βῆτα server」

Revisions №59656

branch: master 「№59656」
Commited by: Jared Adolf-Bryfogle
GitHub commit link: 「d978e6f01ba91c65」 「№2472」
Difference from previous tested commit:  code diff
Commit date: 2017-08-22 21:09:22

Merge pull request #2472 from RosettaCommons/jadolfbr/symm_glycan_relax2 Major GlycanRelax Updates + BugFixes This PR adds/updates a few things: - Adds Symmetry Support to GlycanRelax/GlycanTreeRelax - Adds ResidueSelector Support to SimpleGlycosylateMover - Makes ALL glycan-based classes use ResidueSelectors instead of Movemaps. Users should not be using Movemaps ATM other than @JWLabonte. A Unit-Tested function is now in `core/pose/carbohydrates` that takes a ResidueSelector and returns a MoveMap. This will eventually be done through the MoveMap Factory if we will refactor stuff to use it. - Fixes bugs where the MoveMap was not properly being set for GlycanRelax as Movemaps + non-protein torsions are absolutely awful. - Fixes a bug where the ASN-linkage was not being properly sampled by the LinkageConformerMover - Enables more torsions to sample that were otherwise being turned off. - Adds option to minimize rings. - Adds pass-through GlycanRelax rounds option for GlycanTreeRelax - Add `--level` option to `run/test.py` - Make the Minimizer for GlycanRelax use the neighbor list now that I actually know what it is.