branch: master 「№57124」
Commited by: Sergey Lyskov
GitHub commit link: 「2f887c7a9d8244c8」
Difference from previous tested commit:  code diff
Commit date: 2014-07-27 00:35:09

Fixing Mac PyRosetta build

...


branch: master 「№57123」
Commited by: Justin R. Porter
GitHub commit link: 「28cd7d9ad8510ba6」
Difference from previous tested commit:  code diff
Commit date: 2014-07-26 22:37:24

Contribute myriad bug fixes and additional unit testing to Broker 2.0 framework.

...


branch: master 「№57122」
Commited by: Rebecca Alford
GitHub commit link: 「aa8bac6640d404de」
Difference from previous tested commit:  code diff
Commit date: 2014-07-26 20:40:16

Membrane Framework Updates: Part 2 in a series of membrane framework commits =============================================================================== Author: Rebecca Alford Conformation: = Moved coordinate derived membrane info down into the membrane info object Renaming: = Renamed InitialMembranePositionMover => MembranePositionFromTopologyMover = Renamed MembranePositionRTMover => Set Membrane Position mover (with appropriate tests)

...


branch: master 「№57121」
Commited by: Kale Kundert
GitHub commit link: 「ab68c54bef43ce17」
Difference from previous tested commit:  code diff
Commit date: 2014-07-26 16:37:56

Add setters to ExtraRotamersGeneric. I found the ExtraRotamersGeneric task operation in the RosettaScripts documentation, and I wanted to use it from c++. Unfortunately, it only had parse_my_tag() implemented and no setter methods. This commit adds those methods.

...


branch: master 「№57120」
Commited by: Kevin Drew
GitHub commit link: 「fe9d649737b69f39」
Difference from previous tested commit:  code diff
Commit date: 2014-07-25 23:07:13

Fixed bugs with ChiralMover and TryRotamers optimal connection point ChiralMover now updates backbone oxygens on upper terminus. Also, properly handles orienting functional group for residues that do not have three side chain residues to orient. Added case of D-Proline in NtermTruncation patch Updated atom connection points in optimal_connection_point function. This is used by TryRotamers for automatic fold tree creation and was failing to create properly aligned rotamers for HIS, LEU and ILE. Updated optimal atom based on a fixed atom in the terminal chi angle. Unit tests: pass Integration tests: ld_converter has minor coordinate changes due to the update to ChiralMover and cosmetic output changes.

...


branch: master 「№57119」
Commited by: Sergey Lyskov
GitHub commit link: 「ba9714e8d8c9ec91」
Difference from previous tested commit:  code diff
Commit date: 2014-07-25 19:58:32

Fixing Windows build

...


branch: master 「№57118」
Commited by: Sergey Lyskov
GitHub commit link: 「b13164ae1144cb0b」
Difference from previous tested commit:  code diff
Commit date: 2014-07-25 15:40:32

Fixing build on Windows platform

...


branch: master 「№57117」
Commited by: Andrew Leaver-Fay
GitHub commit link: 「a3790a03ac5d7761」
Difference from previous tested commit:  code diff
Commit date: 2014-07-25 13:05:15

Fixing a bug in mpi_msd with the POSE_ENERGY and POSE_ENERGY_VECTOR commands. Thanks, David Nannemann for finding it!

...


branch: master 「№57116」
Commited by: Rebecca Alford
GitHub commit link: 「e34d2f529b1cad36」
Difference from previous tested commit:  code diff
Commit date: 2014-07-25 08:20:14

Rosetta Membrane Protein Framework ==================================== Authors: Rebecca Faye Alford (rfalford12@gmail.com) Julia Koehler Leman (julia.koehler1982@gmail.com) Jeffrey J. Gray (jgray@jhu.edu) Thanks to: - Brian Weitzner, Justin Porter, Andrew Leaver-Fay and the Gray Lab for great code feedback - Evan Baugh for assistance with the PyMol Viewer - Sergey Lyskov for providing support & testing for the membrane framework project on benchmark2 This is the first in a series of commits for the membrane framework. Database: ------------------------------ = MEM.params - Membrane position residue with default position normal=(0, 0, 1), center=(0, 0, 0) = EMB.params - Embedding position residue with default position normal=(0, 0, 1), center=(0, 0, 0) MEM and EMB params have the residue type property MEMBRANE and are described in the fullatom and centroid residue type sets. Core Library: ------------------------------ core/conformation/membrane: = Membrane Exception Hierarchy - JD2 exceptions for when things go wrong. Shoud be used in the core layer, and are particularly useful for designing testable IO code. = Span: Describe a single transmembrane spanning region in the pose = SpanningTopology: Describe the total spanning topology of the protein (stored as a colleciton of Spans) = LipidAccInfo: Describe per-residue lipid exposed and buried surface areas (predicted by run_lips.pl server) = MembraneParams: Enum for cleaning up code related to membrane position coordinate access = MembranePlanes: Store the position of the membrane planes as a series of virtual residues. Will display as points - later used by the PyMol viewer for drawing CGO planes in visualization = MembraneInfo: Top Level container for membrane data (non-coordinate derived). core/membrane/geometry: = EmbeddingDef: Define the embedding of a part of the pose - can be a single span, chain or whole pose. Described by an embedding normal/center parameter = Embedding: Class for computing the embedding parameter. Can be from topology, sequence, or structure. = util: Some useful methods for working with/visualizing membrane proteins and fold trees Edits to Conformation: = Methods for setting up a MembraneInfo object in conformation = Mehtods for accessing membrane positon parameters = Methods for dealing with coordinate derived membrane information Protocols Library: ----------------------------- protocols/membrane: = AddMembraneMover: Initialize the membrane protein framework. This mover adds a membrane position residue, spanning topology, and optionally a lipophilicity object to the pose. Can be accessed via the command line, rosetta scripts or custom constructors (PyRosetta) = MembranePositionFromTopology: Move the membrane position to one based on the spanning topology and CA coordinates in the pose. = SetMembranePositionMover: Set the membrane normal/center position in the pose as custom positions = RandomMembranePositionMover: Randomnly rotate/translate the membrane position (first step to sampling) PyMOL Mover Updates: ----------------------------- = ShowMembranePlanesMover (in protocols/membrane/visualize) - Will add residues defining a top and bottom plane to represent the membrane planes. This feature is designed specifically for visualization, but should not affect simulation results = PyMOLMover: Added flags to send membrane center, normal and plane points over to the PyMolPyRosetta server = PyMolPyRosettaServer: Recieves membrane message, will draw planes representing the membrane for real-time visualization This feature can be turned on using the flag -membrane_new:view_in_pymol when an application is supported by the framework (see AddmembraneMover). Testing: ----------------------------- Unit tests associated with the membrane framework: * SpanTest * SpanningTopologyTest * MembraneInfoTest * MembraneConformationTest * AddMembraneMoverTest * InitialMembranePositionMoverTest * MembranePositionRTTest Status - All Tests Pass Integration test associated with the membrane framework: * load_mpframework * membrane_relax2 * membrane_ddG Current Test Changes - All added tests - Adding mphbond option print statement - Julia's MC print statement (56 test changes expected - centroid dslf and torsion change also currently broken) Status - no current changes Score Function Fingerprint Tests (Added): * membrane_cen_sfxn - Membrane low resolution energy function supported by the framework (terms adapted from those described in Yarov-Yaravoy et al. 2006) = membrane_fa_sfxn - Membrane high resolution energy function supported by the framework (terms adapted from those described in Barth, 2007) = menv_smooth - Smoothed membrane high resolution energy function supported by the framework (terms adapted from Vladmir's 2010 additions) Status - These tests will initially change from no diff - should then be stable but will observe the test server where appropriate. Build Checks = mac clang release/debug - pass = linux gcc release/debug - pass = PyRosetta - Merging into master is a test. Will fix Note: This commit is currently made being weary of integration test changes. Will watch for these where appropriate and follow up with comments. In the words of a great wizard, Mischief Managed!

...


branch: master 「№57115」
Commited by: Sergey Lyskov
GitHub commit link: 「5e22e4c0c5aac53d」
Difference from previous tested commit:  code diff
Commit date: 2014-07-25 01:05:02

PyRosetta. Fixing dependency calculations on Windows platform.

...


branch: master 「№57114」
Commited by: Sergey Lyskov
GitHub commit link: 「48b6ac0e97be72d6」
Difference from previous tested commit:  code diff
Commit date: 2014-07-24 18:41:25

Fixing Linux PyRosetta build

...


branch: master 「№57113」
Commited by: Roland Pache
GitHub commit link: 「0c923ea1cdeb5042」
Difference from previous tested commit:  code diff
Commit date: 2014-07-24 17:15:35

Changing default values for -loops:outer_cycles to 5 and -loops:max_kic_perturber_samples to 2000 since our tests using the 45 loops benchmark set have shown considerable loop modeling performance increases with these values. These have already been the recommended values for next generation KIC, which is currently also the recommended loop modeling protocol to use (I updated the documentation wiki for the loop modeling app accordingly and will upload it once the server becomes accessible again). Due to trajectory changes originating from changing the default values for those two parameters, I expect the following list of integration tests to change: rosetta_scripts_loops antibody_H3 UBQ_E2_thioester_extra_bodies kinematic_looprelax KIC_refine SnugDock next_generation_KIC AnchoredDesign The following integration tests have already failed before and are not affected by this commit: torsion_restricted_sampling centroid_disulfide_scores No other test changes expected.

...


branch: master 「№57112」
Commited by: Doo Nam Kim
GitHub commit link: 「4e96b73b98184aea」
Difference from previous tested commit:  code diff
Commit date: 2014-07-24 15:51:39

delete_virtual_residues_after_FastRelax_='false' by default in FastRelax constructor, since parse_my_tag in rosetta_scripts alone may not be enough to specifically designate default value for a user who uses command-line

...


branch: master 「№57111」
Commited by: Doo Nam Kim
GitHub commit link: 「3755921d7c067211」
Difference from previous tested commit:  code diff
Commit date: 2014-07-24 15:29:37

If a user wants, delete virtual residues after FastRelax for following rmsd calculation

...


branch: master 「№57110」
Commited by: Sergey Lyskov
GitHub commit link: 「d345e2f01af05861」
Difference from previous tested commit:  code diff
Commit date: 2014-07-24 15:11:44

Fixing some build errors on Windows platform

...


branch: master 「№57109」
Commited by: Kale Kundert
GitHub commit link: 「6fdbcd5e0599329c」
Difference from previous tested commit:  code diff
Commit date: 2014-07-23 19:44:47

Revert LegacyKicSampler renaming. The protocols::loop_modeling namespace uses the CamelCase convention for class names. This commit reverts the change to LegacyKicSampler which broke that convention.

...


< 1 .. 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 .. 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