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

Revisions №62004

branch: master 「№62004」
Commited by: Rocco Moretti
GitHub commit link: 「f1578235c0dc7800」 「№5801」
Difference from previous tested commit:  code diff
Commit date: 2023-04-25 12:16:26
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.python38.PyRosetta.unit ubuntu-20.04.clang.python39.PyRosetta.unit ubuntu-22.04.clang.python39.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.build.debug gcc-9.gcc.build.debug icc.icc.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 ubuntu.clang.bcl.build.debug ubuntu.gcc.bcl.build.debug build.header build.levels build.ninja_debug gcc-10.gcc.build.release gcc-11.gcc.build.release gcc-9.gcc.build.release static torch.gcc.pytorch.python39.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 performance profile linux.clang.python310.release.PyRosetta.Debug linux.clang.python311.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.python311.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.python311.release.PyRosetta.MinSizeRel m1.clang.python38.release.PyRosetta.MinSizeRel m1.clang.python39.release.PyRosetta.MinSizeRel ubuntu.clang.python310.release.PyRosetta.MinSizeRel ubuntu.clang.python311.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.python311.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.python311.release.PyRosetta.Release m1.clang.python38.release.PyRosetta.Release m1.clang.python39.release.PyRosetta.Release ubuntu.clang.python310.release.PyRosetta.Release ubuntu.clang.python311.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.ligand_scoring_ranking 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 unit.ubsan unit.valgrind gcc-10.gcc.unit gcc-11.gcc.unit gcc-9.gcc.unit m1.clang.python39.unit ubuntu-20.04.clang.python39.unit ubuntu-20.04.gcc.python39.unit ubuntu-22.04.clang.python39.unit ubuntu-22.04.gcc.python39.unit util.apps windows.build.debug windows.build.release

Merge pull request #5801 from RosettaCommons/roccomoretti/lDDT Add functions to compute lDDT. Code to compute lDDT of two structures. The default settings give results which match that given by https://swissmodel.expasy.org/lddt Unlike the website, this can handle substructures (by passing a residue map), as well as ligand/non-protein residues. You can also pass an rmsd Predicate object to select only certain atoms within the residue (e.g. backbone only or Calpha only). You can also get atom-level statistics, if you want. Not implemented is any consideration for penalties for bond/angle deviations. I also haven't implemented the one-to-many comparison. (Run it multiple times with multiple references and pick the lowest.) It's probably going to be slower than an rmsd calculation. I tried to keep efficiency in mind, but things are slowed down by the need to consider alternate states (e.g. PHE ring flips) to match the official implementation. There's an option to turn that off if you don't want it, or if you're using an atom set (e.g. backbone-only) where it's not relevant. There's probably also other ways of improving the efficiency, but I don't have time at the moment to do efficiency profiling.

...
Test: linux.gcc.mpi.serialization.integration.mpi

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

Failed sub-tests (click for more details):
Protein-Protein-Docking
Test: mac.clang.python39.integration

Failed sub-tests (click for more details):
per_residue_solvent_exposure
Test: linux.clang.profile

Failed sub-tests (click for more details):
FloppyTail
Test: ubuntu-20.04.clang.python36.scientific.ligand_scoring_ranking

 View log

Loading...

 View log in dialog  View log in log in separate window