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

Revisions №60283

branch: master 「№60283」
Commited by: Jared Adolf-Bryfogle
GitHub commit link: 「590c1cf1124c8d2a」 「№3294」
Difference from previous tested commit:  code diff
Commit date: 2018-06-29 13:55:57

Merge pull request #3294 from RosettaCommons/jadolfbr/iam_ft Make InterfaceAnalyzerMover FT independant This PR makes the explicit constructors independent of the FoldTree (those other than the Jump Number specification). It does this through moving chains in cartesian space instead of dihedral space for ignored chains and interface chains to create the separated pose needed. This makes IAM crash a lot less on general structures and enables its broad use for ligands (of different chains). Consequently, `InterfaceMonteCarlo`, which is used in `RosettaAntibodyDesign`, is much more robust. Thanks to Joel Karpiak from GSK for identifying this issue and testing. A new integration test is added that would segfault fail before this PR.