branch: master 「№58676」
Commited by: Vikram K. Mulligan
GitHub commit link: 「27e3028731ce3f95」 「№1324」
Difference from previous tested commit:  code diff
Commit date: 2016-05-07 18:46:04

Merge pull request #1324 from RosettaCommons/vmullig/std_random_begone Remove other instances of std::random_shuffle() from the code. There are one or two places where std::rand() and std::random_shuffle() are used with good reason. In all other instances, Rosetta's random number generating system should be used (which means random_permutation() instead of std::random_shuffle()). This pull request is a complement to #1323, removing other instances of std::random_shuffle(). It would be very interesting if this resolves the current integration test instabilities on the test server.

...


branch: master 「№58675」
Commited by: Vikram K. Mulligan
GitHub commit link: 「aaaca21077d8c8b9」 「№1318」
Difference from previous tested commit:  code diff
Commit date: 2016-05-06 18:51:50

Merge pull request #1318 from RosettaCommons/vmullig/rosettascripts_include Add inclusion to RosettaScipts Users want to be able to do something like the following: <ROSETTASCRIPTS> <xi:include href="my_common_residueselectors.xml" /> <xi:include href="my_common_taskoperations.xml" /> <xi:include href="my_common_filters_and_movers.xml" /> <PROTOCOLS> <Add mover="fastrelax" /> </PROTOCOLS> </ROSETTASCRIPTS> Where the included files might be something like: <RESIDUE_SELECTORS> <... selector definition 1 ... /> <... selector definition 2 ... /> <... selector definition 3 ... /> </RESIDUE_SELECTORS> <TASKOPERATIONS> <... taskoperation definition 1 ... /> </TASKOPERATIONS> <FILTERS> <... filter definition 1 ... /> <... filter definition 2 ... /> </FILTERS> <MOVERS> <... mover definition 1 ... /> <... mover definition 2 ... /> </MOVERS> All of this would automatically and naïvely (i.e. saving error-checking and interpretation for later) be concatenated, with the included files inserted in place of the INCLUDE statements, to give: <ROSETTASCRIPTS> <RESIDUE_SELECTORS> <... selector definition 1 ... /> <... selector definition 2 ... /> <... selector definition 3 ... /> </RESIDUE_SELECTORS> <TASKOPERATIONS> <... taskoperation definition 1 ... /> </TASKOPERATIONS> <FILTERS> <... filter definition 1 ... /> <... filter definition 2 ... /> </FILTERS> <MOVERS> <... mover definition 1 ... /> <... mover definition 2 ... /> </MOVERS> <PROTOCOLS> <Add mover="fastrelax" /> </PROTOCOLS> </ROSETTASCRIPTS> This pull request aims to implement this. Note that there is existing <INCLUDES> block functionality, but this only allows users to append XML to a script, which isn't very useful -- it doesn't let them insert XML at the point of inclusion, which would be far more useful. Tasks: - Add <xi:include href="" /> parsing prior to the rest of script interpretation. - Debug. - Unit test. - Improve circular inclusion detection logic. - Unit test for detecting circular inclusion. - Integration test. - DOCUMENTATION. - Beauty.

...


branch: master 「№58674」
Commited by: koepnick
GitHub commit link: 「9bb8be98df23f7c3」
Difference from previous tested commit:  code diff
Commit date: 2016-05-06 13:28:34

Option for adjusted rama scoring function (steeper penalties for bad rama; this has been useful in Foldit design). No changes in integration tests.

...


branch: master 「№58673」
Commited by: Tom Linsky
GitHub commit link: 「e932e5600cd8c3fe」 「№1319」
Difference from previous tested commit:  code diff
Commit date: 2016-05-06 10:35:33

Merge pull request #1319 from RosettaCommons/tlinsky/random_residue_selector Add residue selector that selects random residue(s)

...


branch: master 「№58672」
Commited by: Tom Linsky
GitHub commit link: 「1c2faccbb32d36c3」 「№1320」
Difference from previous tested commit:  code diff
Commit date: 2016-05-06 03:13:16

Merge pull request #1320 from RosettaCommons/tlinsky/constraint-generator Add option to CoordinateConstraintGenerator to force native alignment

...


branch: master 「№58671」
Commited by: Sergey Lyskov
GitHub commit link: 「41fa4103d4488236」 「№1313」
Difference from previous tested commit:  code diff
Commit date: 2016-05-04 20:46:18

Merge pull request #1313 from RosettaCommons/antibody Update antibody app

...


branch: master 「№58670」
Commited by: Vikram K. Mulligan
GitHub commit link: 「19fa678ec02f692c」 「№1317」
Difference from previous tested commit:  code diff
Commit date: 2016-05-04 19:37:46

Merge pull request #1317 from RosettaCommons/vmullig/tweak_bettercluster2 Tweaking a pilot app Enclosing bettercluster.cc pilot app's main() function in a try/catch block. Will merge without testing.

...


branch: master 「№58669」
Commited by: Vikram K. Mulligan
GitHub commit link: 「1ab7679f797325c4」 「№1316」
Difference from previous tested commit:  code diff
Commit date: 2016-05-04 19:14:15

Merge pull request #1316 from RosettaCommons/vmullig/rosetta_bluegene2 Fixing the Blue Gene build now that libxml2 has been added Since this only affects a build that's not tested on the test server, I'm merging without testing.

...


branch: master 「№58668」
Commited by: Hahnbeom Park
GitHub commit link: 「63b98534d1fd9749」 「№1312」
Difference from previous tested commit:  code diff
Commit date: 2016-05-03 19:53:10

Merge pull request #1312 from RosettaCommons/hahnbeom/normalmode_update2 Fixing issues with extra_res in NormalMode

...


branch: master 「№58667」
Commited by: Andrew Leaver-Fay
GitHub commit link: 「71ea838051cc64c2」 「№1230」
Difference from previous tested commit:  code diff
Commit date: 2016-05-03 15:25:23

Merge pull request #1230 from RosettaCommons/aleaverfay/libxml2_to_master Adding a new external library to Rosetta: libxml2. This allows for the automatic validation of an XML file against an XML Schema, so that we can detect badly formatted input files. Improving the API for the definition of XML Schemas. It is now substantially easier to define schemas for elements that themselves contain subelements. Defining XML Schemas for TaskOperations, ResFilters, and ResLvlTaskOperations in addition to ResidueSelectors. In addition, the factories for each of these four kinds of classes now have unit tests to ensure that each class that is registered with the factories needs to define a valid XML schema. (Note: for a schema to be valid is not the same thing as for the schema to be correct. A valid schema is merely recognizable to something that parses xml schema; a correct schema accurately describes the language read by those classes trying to parse the input XML files). Thanks, Andy @everyday847 for all your help in writing these schemas.

...


branch: master 「№58666」
Commited by: Labonte
GitHub commit link: 「3ba9874e6ce43024」 「№1276」
Difference from previous tested commit:  code diff
Commit date: 2016-05-03 09:30:05

Merge pull request #1276 from RosettaCommons/JWLabonte/sugars/docking Carbohydrates: Bug fixes for sugar docking This fixes a miscellany of bugs related to docking that affected sugar-docking, some mine, some other people's. All tests pass; sugar-related integration tests expected. 2 other tests show changes because of high tracer volume.

...


branch: master 「№58665」
Commited by: Tom Linsky
GitHub commit link: 「e7364f2e3a1c0f96」 「№1297」
Difference from previous tested commit:  code diff
Commit date: 2016-05-02 17:55:19

Merge pull request #1297 from RosettaCommons/tlinsky/rotamer_boltzmann_residue_selector fix uninitialized value in RotamerBoltzmannWeight filter

...


branch: master 「№58664」
Commited by: Tom Linsky
GitHub commit link: 「edf4261c200b16d1」 「№1293」
Difference from previous tested commit:  code diff
Commit date: 2016-05-02 17:55:04

Merge pull request #1293 from RosettaCommons/tlinsky/constraint-generator Add modules for generating constraints (e.g. sheets, hbonds, etc)

...


branch: master 「№58663」
Commited by: Rocco Moretti
GitHub commit link: 「5e610c88cc274889」 「№1306」
Difference from previous tested commit:  code diff
Commit date: 2016-05-02 10:04:38

Merge pull request #1306 from RosettaCommons/roccomoretti/external_build_flags2 Compile & Link flags settings for external libraries Per a request by Andrew, update the new external build scheme to allow you to specify external-library specific compiler and linker flags. Just add them to the appropriate section of the *.external.settings file. (Should work with both scons and CMake, although mixed C/C++ libraries under CMake only get a single set of flags.)

...


branch: master 「№58662」
Commited by: Andrew Leaver-Fay
GitHub commit link: 「a0044a002c51ad23」
Difference from previous tested commit:  code diff
Commit date: 2016-05-02 09:08:37

Unit tests should produce output only when they fail.The first commit in this pull request makes it possible to trap on debug_assert failures. It also makes it possible to trap an expected exception in unit tests coming from utility_exit WITHOUT noise being piped through std::cerr. Many commits here preface the calling of functions that are expected to fail with calls to utility_exit_with_message(...) with a call to The remaining unit tests replace usage of TS_TRACE with sending output to basic::Tracer objects (that can be muted). Unit tests should produce output only when they fail. The first commit in this pull request makes it possible to trap on debug_assert failures. Specifically, it adds a function "throw_on_next_debug_assert_failure" so that instead of printing the backtrace to std::cerr and triggering a trap in assert( fail ), instead the debug_assert macro will throw an exception, which can be caught in a unit test without making any noise. The second or third commit also makes it possible to trap an expected exception in unit tests coming from utility_exit WITHOUT noise being piped through std::cerr. Many commits here preface the calling of functions that are expected to fail with calls to utility_exit_with_message(...) with a call to throw_on_next_assertion_failure so that they too avoid a message ending up printed. Several unit test changes replace usage of TS_TRACE with sending output to basic::Tracer objects (that can be muted). A small number of source changes print output to Tracers instead of to cout. These changes are responsible for the cosmetic integration test changes. Thank you Rocco, Vikram, and Steven for pitching in. @roccomoretti @vmullig @smlewis Please do not print directly to cout. Please do not use TS_TRACE. From here on out, if you see a message while running the unit tests, that means that something bad has happened. (It would be nice in the future to have test/run.py print very little -- it currently tells you about all the tests that it has launched, which is verbose for my tastes. Perhaps it could do that nifty thing where it overwrites the last line of a terminal the way ninja does?)

...


branch: master 「№58661」
Commited by: Hahnbeom Park
GitHub commit link: 「643561b2ec6cb766」 「№1307」
Difference from previous tested commit:  code diff
Commit date: 2016-05-01 21:28:16

Merge pull request #1307 from RosettaCommons/hahnbeom/normalmode_update2 add support for restraining hbonding residues on solving normalmode t…

...


< 1 .. 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 .. 354 >

Legend:
queued Queued Test
queued for comparison Test finished running but not yet compared
running Test is Running right now
comparing Test results is now comparing with previous results
finished Test is finished without errors
failed Test failed
build Failed Test could not be run because build failed
script failed Test results is unknow because test-script failed
canceled Test was canceled