branch: master 「№59012」
Commited by: Vikram K. Mulligan
GitHub commit link: 「42ec9c6d1d152d7e」 「№1695」
Difference from previous tested commit:  code diff
Commit date: 2016-10-12 20:44:24

Merge pull request #1695 from RosettaCommons/vmullig/eccentricity2 Add a parameter to the Crick parameters to allow lateral sqash of bundles or beta-barrels The old pull request branch was branched off of master with the toxic commit. I've re-pulled (removing the toxic commit), created a new branch, and cherry-picked all of my changes from the old. Tasks: - Add the parameter to functions in numeric. - Add arclength correction factor (t->t' s.t. int(0->t')(|f'(x,epsilon)|dx) = int(0->t)(|f'(x,epsilon=1)|dx)) This is very hard to compute, but as it turns out, the correction factor is negligibly small. - Add correction factor in numeric to normalize the path tangent vector. - Update protocols/helical_bundle/util.cc/hh. - Update MakeBundleHelix mover. - Update PerturbBundleHelix mover. - Update MakeBundle mover. - Update PerturbBundle mover. - Update BundleGridSampler mover. - Update BundleGridSamplerHelper class. - Update BundleParameters class. - Update BundleParametersSet class. Nothing to update. - Update PerturbBundleOptions class. Nothing to update. - Update test_makebundle_mover pilot app. - Integration test. - Documentation. - Beauty. (Note: at some point, I'll properly set things up so that the parametric movers don't need to be updated whenever a new parameter is added to the generating equations. When I initially implemented this, I failed to anticipate the need for this.)

...


branch: master 「№59011」
Commited by: Vikram K. Mulligan
GitHub commit link: 「5088594daae6abcd」 「№1719」
Difference from previous tested commit:  code diff
Commit date: 2016-10-12 17:53:38

Merge pull request #1719 from RosettaCommons/vmullig/reinstante_mainchainscoretable Reinstate the merge of the MainchainScoreTable class I think I solved the gcc/release issue. A call to ceil and a cast from float to int were occasionally resulting in the wrong bin being chosen (e.g. 180.0 -math-> 18.0 -ceil-> 19.0 -static_cast-> 19 instead of 18); I don't know why this created an issue only with gcc and only in release mode. But in the context, round made more sense than ceil, and this resolves the scoring issue and preserves old scoring behaviour.

...


branch: master 「№59010」
Commited by: Tom Linsky
GitHub commit link: 「a8268315d1067c72」 「№1709」
Difference from previous tested commit:  code diff
Commit date: 2016-10-12 17:51:19

Merge pull request #1709 from RosettaCommons/tlinsky/generic_simulated_annealer_to_protcools Move GenericSimulatedAnnealer mover to protocols

...


branch: master 「№59009」
Commited by: Rocco Moretti
GitHub commit link: 「ae611f909b26d5c5」 「№1707」
Difference from previous tested commit:  code diff
Commit date: 2016-10-12 12:28:58

Merge pull request #1707 from RosettaCommons/roccomoretti/no_using Dis-ab-using Rosetta headers Our coding conventions state that we shouldn't use `using namespace` in the top level of header files. There's a good reason for this: `using namespace` in a header file doesn't just affect that header file, it also affects all subsequent header files and cc files. (Even if the two headers don't directly include each other, but are instead mutually included in a third file, the using declaration from one can change how the other header is parsed.) I'd even go one further: a non-namespace `using` directive in headers is also a bad idea, unless you're explicitly attempting to hoist a symbol from one namespace to the other. (So no using declarations just because you don't want to type "core::" in front of everything.) This pull request removes all `using namespace` from the headers in src, as well as all the convenience `usings` (usings which looked to me to be namespace hoistings were left.) A new integration tests was added, which should fail upon the introduction of a `using namespace` or `using` in the top level of headers. (There's an ignore mechanism for the hoisting usings.) `using`s and `using namepace`s are still permitted in *.cc file, as well as within classes and functions within header files (as the effect is scope limited). I also did not touch the apps/pilot/ or devel/ directories, and the integration test ignores those.

...


branch: master 「№59008」
Commited by: Tom Linsky
GitHub commit link: 「55631ab66d815de9」 「№1717」
Difference from previous tested commit:  code diff
Commit date: 2016-10-12 11:55:05

Merge pull request #1717 from RosettaCommons/tlinsky/bridgechains_iterations Add option to control #trials in BridgeChainsMover

...


branch: master 「№59007」
Commited by: Vikram K. Mulligan
GitHub commit link: 「1b63b0ad23e16fd8」 「№1716」
Difference from previous tested commit:  code diff
Commit date: 2016-10-12 00:56:12

Merge pull request #1716 from RosettaCommons/vmullig/split_ppi Split the ppi_v3 integration tests to prevent test server failure The ppi_v3 integration test has been failing to complete for months, which trains developers to ignore integration test failure-to-run errors. I'm splitting this test up into several tests, each of which runs in a reasonable amount of time. (To clarify: ppi_v3 applies a few movers, than tests a large number of reporter filters, some of which take a while to calculate what they measure. I'm splitting this into ppi_v3_suiteA, ppi_v3_suiteB, etc., and ensuring that each suite applies all of the movers and a subset of the filters, so that all of the filters are tested, albeit in several small integration tests instead of a single large one.)

...


branch: master 「№59006」
Commited by: Vikram K. Mulligan
GitHub commit link: 「5ffae202a8b12067」 「№1718」
Difference from previous tested commit:  code diff
Commit date: 2016-10-12 00:53:02

Merge pull request #1718 from RosettaCommons/vmullig/temporarily_revert_mainchainscoretable Temporarily reverting merge of MainchainScoreTable class while we debug gcc release build Reverting merge of MainchainScoreTable class temporarily while I figure out what the gcc issue is. Details: It seems that there's a gcc-specific scoring bug that crept in, possibly with this merge. It does NOT alter scoring in debug mode or in any clang release compilation. Only the gcc 4.8 release-mode compilation is affected, and it results in RamaPrePro returning NaN for most poses. It's some sort of weird compiler optimization thing that we haven't yet tracked down, but in the interests of keeping master functional, I'll do the detective work in a branch.

...


branch: master 「№59005」
Commited by: Labonte
GitHub commit link: 「3d4a750b3d3c8e7a」 「№1715」
Difference from previous tested commit:  code diff
Commit date: 2016-10-11 11:53:05

Merge pull request #1715 from RosettaCommons/JWLabonte/sugars/PyRosetta_scripts Carbohydrates/PyRosetta: fix to PyRosetta demo/test for carbohyrdates If this doesn't work, we'll try something else....

...


branch: master 「№59004」
Commited by: Tom Linsky
GitHub commit link: 「42db744670f8a21e」 「№1701」
Difference from previous tested commit:  code diff
Commit date: 2016-10-10 23:36:40

Merge pull request #1701 from RosettaCommons/tlinsky/tomponents_multi_bulge Add BuildDeNovoBackbone mover support for multiple bulges per strand The cyclic peptide integration tests failed upon testing, but should be fixed now that Vikram has reverted a commit that broke them.

...


branch: master 「№59003」
Commited by: Vikram K. Mulligan
GitHub commit link: 「e747805349759f67」 「№1712」
Difference from previous tested commit:  code diff
Commit date: 2016-10-10 17:36:00

Merge pull request #1712 from RosettaCommons/vmullig/revert_cart_breakages Reverting pull request 1699 due to breakages of simple_cycpep_predict tests. @BrandonFrenz: Fix these test breakages in your branch, test on the test server, and then re-merge with master. And the community as a whole needs to start paying more attention to the test server. We had green lights across the board for some time, but now we're starting to ignore breakages. It is NOT a developer's responsibility to keep re-fixing his or her features that someone else has broken, IF those features are covered with tests. It is the rest of the community's responsibility to make sure that they don't break tests.

...


branch: master 「№59002」
Commited by: Labonte
GitHub commit link: 「87d6068463afe8c8」 「№1635」
Difference from previous tested commit:  code diff
Commit date: 2016-10-10 13:36:54

Merge pull request #1635 from RosettaCommons/JWLabonte/sugars/scoring Carbohydrates: Updating sugar_bb term to score additional linkage types This merge introduces two new CHI Energy Functions (from http://pubs.acs.org/doi/abs/10.1021/acs.jctc.5b00834) to the `sugar_bb` scoring term for the scoring of exocyclic ψ angles. It also adds two simple parabolic functions to the `sugar_bb` term for the scoring of exocyclic ωs, depending on whether the gauche effect is in play or not. These changes should improve the scoring of sugars. This merge also refactors some lengthy code to remove code duplication, adds some C++11 simplifications, and has fixed several silent bugs. A whole bunch of integration and unit tests were added. carbohydrates, vancomycin, and simple_glycosylation integration test changes are expected.

...


branch: master 「№59001」
Commited by: Brian D. Weitzner
GitHub commit link: 「2f1118e7e26c37fe」
Difference from previous tested commit:  code diff
Commit date: 2016-10-09 14:48:31

Making sure DockingProtocol gives fullatom output when the user requests it. (only really matters when the user is in low_res_protocol_only mode)

...


branch: master 「№59000」
Commited by: Andy Watkins
GitHub commit link: 「ca682e793297624b」
Difference from previous tested commit:  code diff
Commit date: 2016-10-07 23:38:37

Use unique_ptr

...


branch: master 「№58999」
Commited by: Frank DiMaio
GitHub commit link: 「f8c96207db02b4d2」 「№1706」
Difference from previous tested commit:  code diff
Commit date: 2016-10-07 21:33:19

Merge pull request #1706 from RosettaCommons/dimaio/fixcrystrefine Bugfix for extra=python build following c++11 changes.

...


branch: master 「№58998」
Commited by: Brandon Frenz
GitHub commit link: 「e519ba5e5965415c」 「№1699」
Difference from previous tested commit:  code diff
Commit date: 2016-10-07 18:23:56

Merge pull request #1699 from RosettaCommons/bfrenz/symmetric_edges Bfrenz/symmetric edges

...


branch: master 「№58997」
Commited by: Rhiju Das
GitHub commit link: 「5186ccb6c915c804」 「№1694」
Difference from previous tested commit:  code diff
Commit date: 2016-10-07 16:40:09

Merge pull request #1694 from RosettaCommons/rhiju/rb_entropy Rhiju/rb entropy Tests pass. Accompanying pull request for demos (also in branch called `rhiju/rb_entropy`) coming soon.

...


< 1 .. 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 .. 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