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

Revisions №60366

branch: master 「№60366」
Commited by: Rocco Moretti
GitHub commit link: 「6cc8d773dc846425」 「№3409」
Difference from previous tested commit:  code diff
Commit date: 2018-08-24 18:04:15
linux.clang linux.gcc linux.srlz mac.clang
debug
release
unit
linux.PyRosetta.unit linux.gcc.python36.PyRosetta4.unit mac.PyRosetta.unit build.clean.debug cppcheck mysql postgres linux.zeromq.debug mpi mpi.serialization linux.icc.build.debug OpenCL build.header build.levels ninja graphics static mac.clang.static.build.release linux.ui mac.ui beautification code_quality.clang_analysis serialization integration.addsan integration.mpi integration.release_debug integration.tutorials integration.valgrind integration maintenance.documentation performance profile linux.clang.python27.release.PyRosetta4.Debug linux.clang.python35.release.PyRosetta4.Debug linux.clang.python36.release.PyRosetta4.Debug linux.clang.python37.release.PyRosetta4.Debug mac.clang.python27.release.PyRosetta4.Debug mac.clang.python35.release.PyRosetta4.Debug mac.clang.python36.release.PyRosetta4.Debug linux.clang.python27.release.PyRosetta4.MinSizeRel linux.clang.python35.release.PyRosetta4.MinSizeRel linux.clang.python36.release.PyRosetta4.MinSizeRel linux.clang.python37.release.PyRosetta4.MinSizeRel mac.clang.python27.release.PyRosetta4.MinSizeRel mac.clang.python35.release.PyRosetta4.MinSizeRel mac.clang.python36.release.PyRosetta4.MinSizeRel ubuntu.clang.python27.release.PyRosetta4.MinSizeRel ubuntu.clang.python35.release.PyRosetta4.MinSizeRel ubuntu.clang.python36.release.PyRosetta4.MinSizeRel linux.clang.python27.release.PyRosetta4.Release linux.clang.python35.release.PyRosetta4.Release linux.clang.python36.release.PyRosetta4.Release linux.clang.python37.release.PyRosetta4.Release mac.clang.python27.release.PyRosetta4.Release mac.clang.python35.release.PyRosetta4.Release mac.clang.python36.release.PyRosetta4.Release ubuntu.clang.python27.release.PyRosetta4.Release ubuntu.clang.python35.release.PyRosetta4.Release ubuntu.clang.python36.release.PyRosetta4.Release release.source scientific.protein_data_bank_diagnostic.fast 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

Merge pull request #3409 from RosettaCommons/roccomoretti/ResidueIndexDescription_update Rework how ResidueIndexDescription works. This attempts to make ResidueIndexDescription work a bit more like ResidueSelectors. In particular, instead of having a single, monolithic ResidueIndexDescription class, ResidueIndexDescription becomes an abstract base class which can have different subclass implementation. This allows us to potentially have RIDs like "the last residue in the pose", "the first residue of chain X", "the residue closest to the Pose's center of mass", "reference pose enabled selection designation". This should allow us to better defer things from parse time to apply time. Note that this splits the current ResidueIndexDescription functionality into two classes ResidueIndexDescriptionPDB (which handles PDB-numbered selections) and ResidueIndexDescriptionPoseNum (which handles Pose-numbered selections). This does not seem to be an issue with the current (limited) use cases in the C++ code.

...
Test: linux.clang.performance

Failed sub-tests (click for more details):
protocols_ligand_docking_LigandDockProtocol
Test: linux.clang.scientific.protein_data_bank_diagnostic.fast

 View log

Loading...

 View log in dialog  View log in log in separate window