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

Revisions №61900

branch: master 「№61900」
Commited by: Vikram K. Mulligan
GitHub commit link: 「924f2f00012a153c」 「№6071」
Difference from previous tested commit:  code diff
Commit date: 2022-07-04 15:50:58
linux.clang linux.gcc linux.srlz mac.clang
debug
release
unit
PyRosetta.notebook gcc-9.gcc.python37.PyRosetta.unit linux.clang.cxx11thread.serialization.python37.PyRosetta.unit linux.clang.python310.PyRosetta.unit linux.gcc.python36.PyRosetta.unit m1.clang.python310.PyRosetta.unit m1.clang.python38.PyRosetta.unit m1.clang.python39.PyRosetta.unit mac.clang.python310.PyRosetta.unit mac.clang.python36.PyRosetta.unit build.clean.debug alpine.gcc.build.debug clang-10.clang.cxx11thread.mpi.serialization.tensorflow.build.debug gcc-10.gcc.build.debug gcc-11.gcc.python39.build.debug gcc-9.gcc.build.debug linux.clang.bcl.build.debug linux.clang.hdf5.build.debug mysql postgres linux.clang.python36.build.debug linux.zeromq.debug linux.gcc.bcl.build.debug mpi mpi.serialization linux.icc.build.debug mac.clang.bcl.build.debug OpenCL mac.clang.python36.build.debug ubuntu.clang.bcl.build.debug ubuntu.gcc.bcl.build.debug build.header build.levels build.ninja_debug graphics static mac.clang.static.build.release beautification code_quality.clang_analysis code_quality.clang_tidy code_quality.cppcheck code_quality.merge_size serialization code_quality.submodule_regression integration.addsan integration.mpi integration.release_debug integration.tensorflow integration.thread integration.tutorials integration.ubsan integration.valgrind integration maintenance.documentation performance profile linux.clang.python310.release.PyRosetta.Debug linux.clang.python36.release.PyRosetta.Debug linux.clang.python37.release.PyRosetta.Debug linux.clang.python38.release.PyRosetta.Debug linux.clang.python39.release.PyRosetta.Debug linux.clang.python310.release.PyRosetta.MinSizeRel 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.python310.release.PyRosetta.MinSizeRel m1.clang.python38.release.PyRosetta.MinSizeRel m1.clang.python39.release.PyRosetta.MinSizeRel ubuntu.clang.python310.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.python310.release.PyRosetta.Release 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.python310.release.PyRosetta.Release m1.clang.python38.release.PyRosetta.Release m1.clang.python39.release.PyRosetta.Release ubuntu.clang.python310.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 release.PyRosetta.conda.Release release.source scientific.FlexPepDock scientific.RosettaCM.debug scientific.antibody_h3_modeling scientific.ddg_ala_scan.debug scientific.ddg_ala_scan scientific.design_fast scientific.glycan_structure_prediction.debug scientific.ligand_docking.debug scientific.loop_modeling_ccd_12res.debug scientific.loop_modeling_ccd_12res scientific.mhc_epitope_energy.debug scientific.mp_domain_assembly.debug scientific.mp_f19_ddG_of_mutation.debug scientific.mp_f19_ddG_of_mutation scientific.mp_f19_sequence_recovery scientific.mp_lipid_acc scientific.protein_data_bank_diagnostic.cif scientific.protein_data_bank_diagnostic.full linux.clang.score linux.gcc.score mac.clang.score linux.scripts.pyrosetta scripts.rosetta.parse scripts.rosetta.validate scripts.rosetta.verify unit.addsan linux.clang.unit.release linux.gcc.unit.release mac.clang.unit.release unit.ubsan unit.valgrind gcc-10.gcc.unit gcc-11.gcc.python39.unit gcc-9.gcc.unit m1.clang.python39.unit util.apps windows.build.debug windows.build.release

Merge pull request #6071 from RosettaCommons/vmullig/update_rms_functions Add some RMSD functions. This pull request: - [x] Adds a `superimpose_polymer_heavyatoms()` function, to superimpose based on either _all_ heavyatoms or all _mainchain_ heavyatoms. Our existing functions are peptide and protein-specific. - [x] Adds a `all_atom_rmsd_incl_hydrogens()` function (as well as a Doxygen comment on the existing `all_atom_rmsd()` function indicating that this excludes hydrogens). - [x] Switches a couple of instances of `new` to use `make_shared` instead. - [x] Unit tests this. These new functions are used in a project that will be the subject of a future pull request.