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

Revisions №60189

branch: master 「№60189」
Commited by: Rocco Moretti
GitHub commit link: 「ab2bc2578b900e8a」 「№3099」
Difference from previous tested commit:  code diff
Commit date: 2018-05-01 12:40:54

Merge pull request #3099 from RosettaCommons/roccomoretti/parallelize_symmetry Symmetry: Remove additional dependencies on the option system. This PR removes most of the inappropriate uses of `-symmetry::symmetry_definition` in determining if we're operating under symmetry, preferring instead to use `core::pose::is_symmetric( pose )` to determine if we need symmetry. Additionally, SymMinMover, SymPackRotamersMover, and SymRotamerTrialsMover have been stubbed out, moving any symmetry-specific code into the non-Sym versions. This means that the non-Sym-labled versions can be used for both symmetric and asymmetric poses, and will do the right thing in each case. The Sym versions are deprecated, and are kept around only for backward compatibility with existing XML and PyRosetta scripts. *Note that TaskAwareSymMinMover apparently has slightly different default behavior than the non-Sym version, so I left both as-is for now.*