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

Revisions №306

branch: release 「№306」
Commited by: Vikram K. Mulligan
GitHub commit link: 「4ff291ed8257ec2d」 「№5769」
Difference from previous tested commit:  code diff
Commit date: 2021-12-16 00:25:15
linux.clang linux.gcc linux.srlz mac.clang
debug
release
unit
PyRosetta4.unit mysql postgres mpi mpi.serialization linux.icc.build.debug OpenCL build.header build.levels static serialization integration.mpi performance profile linux.clang.python36.release.PyRosetta.Debug linux.clang.python37.release.PyRosetta.Debug linux.clang.python38.release.PyRosetta.Debug linux.clang.python39.release.PyRosetta.Debug mac.clang.python36.release.PyRosetta.Debug mac.clang.python37.release.PyRosetta.Debug mac.clang.python38.release.PyRosetta.Debug mac.clang.python39.release.PyRosetta.Debug linux.clang.python36.release.PyRosetta.MinSizeRel linux.clang.python37.release.PyRosetta.MinSizeRel linux.clang.python38.release.PyRosetta.MinSizeRel linux.clang.python39.release.PyRosetta.MinSizeRel m1.clang.python38.release.PyRosetta.MinSizeRel m1.clang.python39.release.PyRosetta.MinSizeRel mac.clang.python36.release.PyRosetta.MinSizeRel mac.clang.python37.release.PyRosetta.MinSizeRel mac.clang.python38.release.PyRosetta.MinSizeRel mac.clang.python39.release.PyRosetta.MinSizeRel ubuntu.clang.python36.release.PyRosetta.MinSizeRel ubuntu.clang.python37.release.PyRosetta.MinSizeRel ubuntu.clang.python38.release.PyRosetta.MinSizeRel ubuntu.clang.python39.release.PyRosetta.MinSizeRel linux.clang.python36.release.PyRosetta.Release linux.clang.python37.release.PyRosetta.Release linux.clang.python38.release.PyRosetta.Release linux.clang.python39.release.PyRosetta.Release m1.clang.python38.release.PyRosetta.Release m1.clang.python39.release.PyRosetta.Release mac.clang.python36.release.PyRosetta.Release mac.clang.python37.release.PyRosetta.Release mac.clang.python38.release.PyRosetta.Release mac.clang.python39.release.PyRosetta.Release ubuntu.clang.python36.release.PyRosetta.Release ubuntu.clang.python37.release.PyRosetta.Release ubuntu.clang.python38.release.PyRosetta.Release ubuntu.clang.python39.release.PyRosetta.Release linux.clang.cxx11thread.serialization.python36.release.PyRosetta.conda.Release linux.clang.cxx11thread.serialization.python37.release.PyRosetta.conda.Release linux.clang.cxx11thread.serialization.python38.release.PyRosetta.conda.Release linux.clang.cxx11thread.serialization.python39.release.PyRosetta.conda.Release m1.clang.cxx11thread.serialization.python39.release.PyRosetta.conda.Release mac.clang.cxx11thread.serialization.python36.release.PyRosetta.conda.Release mac.clang.cxx11thread.serialization.python37.release.PyRosetta.conda.Release mac.clang.cxx11thread.serialization.python38.release.PyRosetta.conda.Release mac.clang.cxx11thread.serialization.python39.release.PyRosetta.conda.Release release.PyRosetta.documentation linux.gcc.static.release.binary mac.clang.static.release.binary release.source linux.scripts.pyrosetta scripts.rosetta.parse scripts.rosetta.validate scripts.rosetta.verify util.apps

Merge pull request #5769 from RosettaCommons/vmullig/generalize_virtual_residue Generalize the virtual residue patch. Currently, the protein virtual residue patch is special-cased for each amino acid type, and doesn't support terminal types. This is silly. We have a `VIRTUALIZE_ALL` `PatchOperation` (which is used for RNA); we might as well use it for everything. Tasks: - [x] Switch patch to use `VIRTUALIZE_ALL`. - [x] Rename patch from `VirtualProteinResidue` to `VirtualResidue`. - [x] Ensure the `VIRTUALIZE_ALL` `PatchOperation` also zeros the net formal charge. - [x] Unit test to confirm that this lets us virtualize all residues in a pose.