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

Revisions №61881

branch: master 「№61881」
Commited by: Vikram K. Mulligan
GitHub commit link: 「3782b20ed9b771e6」 「№6013」
Difference from previous tested commit:  code diff
Commit date: 2022-05-24 02:41:56
linux.clang linux.gcc linux.srlz mac.clang
debug
release
unit
PyRosetta4.notebook gcc-9.gcc.python37.PyRosetta4.unit linux.clang.cxx11thread.serialization.python37.PyRosetta4.unit linux.gcc.python36.PyRosetta4.unit m1.clang.python38.PyRosetta4.unit m1.clang.python39.PyRosetta4.unit mac.clang.python36.PyRosetta4.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.python36.release.PyRosetta.Debug linux.clang.python37.release.PyRosetta.Debug linux.clang.python38.release.PyRosetta.Debug linux.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 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 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.debug scientific.FlexPepDock scientific.abinitio_RosettaNMR_rdc scientific.antibody_grafting.debug scientific.antibody_grafting scientific.docking.debug scientific.ligand_docking.debug scientific.loop_modeling_kic_12res scientific.loop_modeling_ngk_12res scientific.make_fragments.debug scientific.make_fragments scientific.mp_domain_assembly scientific.mp_symdock.debug scientific.peptide_pnear_vs_ic50.debug 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 #6013 from RosettaCommons/vmullig/thioether_crosslink Bugfixes and feature enhancements for thioether lariats. This pull request does four things: - It adds code templates to make it easy to add new crosslink types to the CrosslinkerMover. - It adds support for thioether lariat crosslinks to the CrosslinkerMover. - It fixes a number of thioether bugs affecting placement of hydrogen atoms near the thioether. (This should improve thioether-cyclized peptide structure prediction with simple_cycpep_predict.) - It adds CitationManager citations to the CrosslinkerMover. Tasks: - [x] Add code template files for new CrosslinkerMoverHelpers. - [x] Update code template scripts (to indicate where CrosslinkerMoverHelpers must be registered). - [x] Add new thioether cyclization helper. - [x] Register it. - [x] Add citations to CrosslinkerMover while I'm at it. - [x] Means of indicating that a particular helper is unpublished. - [x] Citations for the metal setup helpers. - [x] Citations for other helpers. - [x] Citations for the Thioether_Helper. - [x] Pull geometry setup functions out of simple_cycpep_predict into a utility function. - [x] Call this in Thioether_Helper. - [x] Pull bond setup functions out of simple_cycpep_predict into a utility function. - [x] Call this in Thioether_Helper. - [x] Pull constraint setup functions out of simple_cycpep_predict into a utility function. - [x] Call this in Thioether_Helper. - [x] Asymmetric functions. - [x] Symmetry support? - [x] Fix bug in placement of thioether N hydrogen. - [x] Fix bug in placement of thioether aliphatic hydrogens --> need virtual atom and to redo constraints. - [x] Figure out why I can't set cys sidechain angle and length dofs. - [x] Figure out why I'm getting wonky bond angles with GenKIC. - [x] Integration tests. - [x] Fix integration test failure `simple_cycpep_predict_beta_thioether_lariat`. - [x] Fix integration test failure `simple_cycpep_predict_thioether_lariat`. - [x] Add integration test for code template with CrosslinkerMover_Helper. - [x] Add bond geometry unit test. - [x] Documentation: - [x] simple_cycpep_predict documentation. - [x] CrosslinkerMover documentation. - [x] Beauty. I have checked that integration test changes are all either: - Failures that are happening in master - Cosmetic (due to changes to a patch file) - Expected due to new citations added (various CrosslinkerMover tests) - Expected due to changes to simple_cycpep_predict's output with thioethers (simple_cycpep_predict_thioether_lariat and simple_cycpep_predict_beta_thioether_lariat tests) - Expected since the test is new (crosslinkermover_thioether test) @everyday847 @jadolfbr @skudlacek

...
Test: ubuntu.gcc.integration.addsan

Failed sub-tests (click for more details):
simple_cycpep_predict_square_pyramidal_metal
Test: linux.clang.tensorflow.integration.tensorflow

Failed sub-tests (click for more details):
database_md5
Test: linux.gcc.cxx11thread.integration.thread

Failed sub-tests (click for more details):
database_md5
Test: linux.clang.integration.tutorials

Failed sub-tests (click for more details):
Protein-Protein-Docking
Test: ubuntu.gcc.integration.ubsan

Failed sub-tests (click for more details):
simple_cycpep_predict_square_pyramidal_metal
Test: linux.clang.cxx11thread.serialization.python38.release.PyRosetta.conda.Release

 View log

Loading...

 View log in dialog  View log in log in separate window
Test: linux.clang.scientific.make_fragments.debug

 View log

Loading...

 View log in dialog  View log in log in separate window
Test: linux.clang.scientific.make_fragments

 View log

Loading...

 View log in dialog  View log in log in separate window