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

Revisions №60651

branch: master 「№60651」
Commited by: Jared Adolf-Bryfogle
GitHub commit link: 「fdb3942a80dd3615」 「№3797」
Difference from previous tested commit:  code diff
Commit date: 2019-03-13 11:59:27
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.clang.python36.build.debug linux.zeromq.debug mpi mpi.serialization linux.icc.build.debug OpenCL mac.clang.python36.build.debug build.header build.levels ninja graphics static linux.ui mac.ui build.xcode beautification serialization integration.mpi integration.release_debug integration performance profile release.PyRosetta4.Release release.source linux.clang.score linux.gcc.score mac.clang.score linux.scripts.pyrosetta scripts.rosetta.parse scripts.rosetta.validate scripts.rosetta.verify linux.clang.unit.release linux.gcc.unit.release

Merge pull request #3797 from RosettaCommons/jadolfbr/sm_in_pyrosetta This Address #3777 - getting SimpleMetrics to work seamlessly in PyRosetta This PR makes `pose.scores` work by accessing the `ScoreMap` 'class' directly instead of individual extra scores functions. Unit tests for this functionality are added to the PyRosetta unit testing framework, as well as additional tests for SimpleMetrics in C++ testing framework. The `ScoreMap` itself is now unit tested to work with SMs and an additional clear function has been added to the `SimpleMetricData` class. This PR also deprecates the old-style PyRosetta score file, which was ALWAYS bad and too different from C++ Rosetta scorefile output to be of much use in general protocols. If one tries to use the old-style format, we exit with a helpful message.

...