branch: master 「№57940」
Commited by: Vikram K. Mulligan
GitHub commit link: 「9c238a1851a0f7db」 「№590」
Difference from previous tested commit:  code diff
Commit date: 2015-06-25 16:49:45

Merge pull request #590 from RosettaCommons/vmullig/layerdesign_ligand Adding support for ligands to LayerDesign in use_sidechain_neighbours mode This allows ligands in use_sidechain_neighbours mode. Instead of the CA atom, it uses the nbr_atom for ligands.

...


branch: master 「№57939」
Commited by: Frank DiMaio
GitHub commit link: 「d1549c0866f04619」
Difference from previous tested commit:  code diff
Commit date: 2015-06-25 15:41:18

Two small bugfixes for density

...


branch: master 「№57938」
Commited by: Rhiju Das
GitHub commit link: 「4ad765f9b2116798」 「№585」
Difference from previous tested commit:  code diff
Commit date: 2015-06-25 14:00:15

Merge pull request #585 from RosettaCommons/rhiju/resleveltask_in_separate_file Rhiju/resleveltask in separate file This may cause headaches to folks doing future merges to/from master who have changed the class ResidueLevelTask_ . Unfortunately, while git does track movement of functions within files, it generally fails to check movement across files. If you run into an issue with a conflict in your branch involving PackerLevelTask_.cc when trying to merge master, the best thing to do is: git diff <commit at head of your branch> core/pack/task/PackerTask_.cc Record changes that you made in the ResidueLevelTask_ class functions. Then make sure they go into the new ResidueLevelTask_.cc file, and remove your conflicting code block in PackerLevelTask_.cc.

...


branch: master 「№57937」
Commited by: Labonte
GitHub commit link: 「2a681ffdc18b0f50」 「№588」
Difference from previous tested commit:  code diff
Commit date: 2015-06-24 20:22:39

Merge pull request #588 from RosettaCommons/JWLabonte/PyMOL_Mover PyMOL_Mover/PyMOLMover: Squashing rare class definition bugs This merge removes a class definition notation in the PyMOLPyRosettaServer that some versions of Python and/or versions of PyMOL cannot seem to handle. PyRosetta unit tests passed.

...


branch: master 「№57936」
Commited by: Rocco Moretti
GitHub commit link: 「cc83855511e8ca37」 「№84」
Difference from previous tested commit:  code diff
Commit date: 2015-06-24 18:54:33

Merge pull request #84 from RosettaCommons/roccomoretti/rotamer_refactor Rotamer Generation Refactor This is a project I've been working on to clean up the way rotamer libraries get generated. Currently, there's an ad-hoc system based on various bits of data in the ResidueType, along with various if/else statements in RotamerLibrary as well as RotamerSet. This pull request implements a scheme to replace that with a more unified and extendable system. * The various loose bits of rotamer specification data in the ResidueType are replaced with a single OP to a RotamerLibrarySpecification object. (in src/core/chemical/rotamers/) Generally, each various type of SingleResidueRotamerLibrary will have it's own RotamerLibrarySpecification subtype, each with it's own set of data. * RotamerLibrarySpecification objects are created either based on the current rotamer lines in .params files, or with a new ROTAMERS line, which has the format ROTAMERS <tag> <data> where <tag> is a string which specifies which RotamerSpecification class to instantiate and <data> is in a class-specific, newline terminated format. * To facilitate adding new rotamer library types, RotamerLibrarySpecifications have a (RosettaScripts-like) factory system. This not only allows "easy" addition of new rotamer types, but also allows you to place the implementation anywhere in the library hierarchy. * SingleResidueRotamerLibraries are now instantiated based on the type of RotamerLibrarySpecification that's in the ResidueType. * This is also a factory based system, based off of the same tag from the RotamerLibrarySpecification class - each RotamerLibrarySpecification class has a corresponding SingleResidueRotamerLibrary, more or less. It's flexible enough that you can do one to many or many to one if you want to. * The SingleResidueRotamerLibrary factory functionality has been excised from the RotamerLibrary class into a new SingleResidueRotamerLibraryFactory class. This makes core::pack::dunbrack::RotamerLibrary strictly a class for handling the Dunbrack rotamer libraries. * This also entailed splitting off the CenRot library functionality - the upshot of which is that it is no longer necessary to have a separate flag to enable CenRot rotamers - it will do auto lazy loading. * Functionality in core/pack/dunbrack/ was also split between core/pack/dunbrack/ and core/pack/rotamers/ - core/pack/dunbrack should contain the functionality which is specific for handling Dunbrack-based rotamer libraries, and core/pack/rotamers/ hold code which is more generic and not necessarily related to the Dunbrack rotamer libraries. * The previous SingleResidueRotamerLibrary caching scheme used has been replaced by a new write-once/software transactional memory inspired one which should be more threadsafe than the previous one. * The way SingleLigandRotamerLibrary's data are stored has changed. Previously the library was read and stored as Residue objects. This introduces an implicit cross dependency between the RotamerLibraries and ResiudeTypes/ResidueTypeSets, which breaks down if the underlying ResidueType is deleted, or if there are multiple ResidueTypeSets with different ResidueTypes with the same name. Now, instead of storing Residues the SingleLigandRotamer now represents the input pdb as an atom name/coordinate map, and the vector of Rotamer objects is recreated each time it's needed, just as it is for the Dunbrack libraries. As a benefit, this simplifies the enzdes/metal ion covalent residue patching code a bit. I (started to) remove the implicit dependence of Rotamer library on the AA enum. Instead, canonical amino acids now have an explicit ROTAMER_AA line which specifies the Dunbrack rotamer library to use. This removes the "magic" that previously happened based on the ResidueTypeSet identity, so that AA LYS in fa_standard magically got Dunbrack rotamers, but AA LYS in centroid didn't. Now AA LYS in fa_standard gets Dunbrack rotamers because the params file says that it should, and AA LYS in centroid doesn't because the params file says that it doesn't. Certain types (RNA, DNA, etc.) still base rotamers off of AA type in an ugly if/else clause in RotamerSet - changing this is a TODO future goal. (Preferably one which lands on someone else's plate) Cosmetic tracer changes expected on the following 25 integration tests: Enzrevert_xml coupled_moves cstfile_to_theozyme_pdb enzdes extract_atomtree_diffs hybridization inverse_rotamer_remodel kinemage_grid_output ligand_database_io ligand_dock_7cpa ligand_dock_grid ligand_dock_script ligand_motif_design ligand_water_docking match_1n9l mp_relax_w_ligand orbitals relax_w_allatom_cst residue_data_resource sdf_reader startfrom_file validate_database write_mol_file -- fiber_diffraction_fad fold_and_dock The last two look worse than they are due to extra debugging output. I'm also seeing a ~10% slowdown on the fa_dun* scoreterm performance tests, though not really on the full-scale scoring/minimization tests. It's slightly concerning, but I don't think it's worth putting off the merge for.

...


branch: master 「№57935」
Commited by: Rocco Moretti
GitHub commit link: 「f1989ceec9511421」 「№577」
Difference from previous tested commit:  code diff
Commit date: 2015-06-23 11:10:34

Merge pull request #577 from RosettaCommons/roccomoretti/tilt_mover Add an option to tilt (nutate) the docking partners in DockingInitialPerturbation, in addition to the spin possibility. By default the tilt will happen perpendicular to the axis connecting the center of masses of the two binding partners. The center and the magnitude of the random tilt can be varied. This is code that I'm committing on behalf of Joerg Schaarschmidt. (Though bugs have a good possibility to be from my code cleanup efforts.)

...


branch: master 「№57934」
Commited by: Andrew Watkins
GitHub commit link: 「ba169267c9de33e6」 「№563」
Difference from previous tested commit:  code diff
Commit date: 2015-06-22 15:17:55

Merge pull request #563 from RosettaCommons/everyday847/make_rot_lib_with_tripeptide MakeRotLIb now can use acetylated, N-methylamidated poses with three residues (-make_rot_lib: use_terminal_residues) and can use k-medoids instead of k-means clustering (-make_rot_lib:k_medoids).

...


branch: master 「№57933」
Commited by: Andrew Watkins
GitHub commit link: 「874e069a7c915a53」 「№578」
Difference from previous tested commit:  code diff
Commit date: 2015-06-20 11:43:26

Merge pull request #578 from RosettaCommons/everyday847/awatkins_pilot_apps2 Some of my pilot apps that might be useful for general consumption

...


branch: master 「№57932」
Commited by: Andrew Watkins
GitHub commit link: 「591fad7c530e506e」
Difference from previous tested commit:  code diff
Commit date: 2015-06-20 07:13:34

Update split_unfolded_one_body_mm_std I believe these missing peptoid parameters are the remaining source of the instability of ncaa_fixbb. (Really just adding 001 and 601 ought to fix it.)

...


branch: master 「№57931」
Commited by: Vikram K. Mulligan
GitHub commit link: 「f03d526873f7156e」 「№579」
Difference from previous tested commit:  code diff
Commit date: 2015-06-20 01:52:37

Merge pull request #579 from RosettaCommons/vmullig/mpitests2 Tweaking MPI-mode integration tests to try to improve stability I'm temporarily dropping one test down to 3 processes instead of 4, to see whether this improves stability. Ultimately, I need to find the source of the instability, though. Expect changes to MPI-mode integration tests. Merging without testing.

...


branch: master 「№57930」
Commited by: Andrew Watkins
GitHub commit link: 「64b9162a18afdc04」 「№530」
Difference from previous tested commit:  code diff
Commit date: 2015-06-19 23:39:41

Merge pull request #530 from RosettaCommons/everyday847/disulfide_atom_tree_solution No hard coded atom names in disulfide code

...


branch: master 「№57929」
Commited by: Sergey Lyskov
GitHub commit link: 「b09ff9225f4f7ad3」
Difference from previous tested commit:  code diff
Commit date: 2015-06-19 15:50:01

Fixing benchmark release.py script indentation

...


branch: master 「№57928」
Commited by: Doo Nam Kim
GitHub commit link: 「157e1b8be2c134e8」 「№575」
Difference from previous tested commit:  code diff
Commit date: 2015-06-19 15:21:30

Merge pull request #575 from RosettaCommons/kimdn/sw_unit_fix [minor modification] Initialize 2 uninitialized variables since http://benchmark.graylab.jhu.edu/sub_test/17264163 http://benchmark.graylab.jhu.edu/sub_test/17264479

...


branch: master 「№57927」
Commited by: Andrew Watkins
GitHub commit link: 「876e2a9469b95aa6」
Difference from previous tested commit:  code diff
Commit date: 2015-06-19 15:17:13

Update release.py Inexplicable typo from my recent merge... My apologies, Sergey!

...


branch: master 「№57926」
Commited by: P. Douglas Renfrew
GitHub commit link: 「62b4114621ff4bde」 「№574」
Difference from previous tested commit:  code diff
Commit date: 2015-06-19 09:45:18

Merge pull request #574 from RosettaCommons/dougrenfrew/fix_tcre_tests Adding a missing param tot he TCRE methods. Changing oop_dock design to only to a single run. This should fix the instability in the ncaa_fixbb and oop_dock_design integration tests and the mm_std_fa_elec_dslf_fa13_split_unfolded score function finger print test

...


branch: master 「№57925」
Commited by: Labonte
GitHub commit link: 「3a00193cdb743d37」
Difference from previous tested commit:  code diff
Commit date: 2015-06-19 08:01:57

Branching: Various updates to branching/chemical conjugation: Part A This is a merging in of Part A of Pull Request #459 NEWS: This merge... * Adds a new TorsionType for branch connection torsions, which are located at CHEMICAL EDGEs of the FoldTree. * Adds a new BRANCH TorsionType to MoveMap. * Adds the ability to get or set a torsion angle in the AtomTree by TorsionID containing a BRANCH TorsionType. * Allows the minimizer functionality to minimize TorsionIDs containing BRANCH TorsionTypes if permitted by MoveMap. * Has Rosetta automatically set up a FoldTree in the reverse direction for ubiquitin on load-in from a PDB file without resorting to Movers by using LINK records (as wanted by @hajosep). * Has Rosetta ignore LINK records defining sugar main chains that Rosetta could figure out on its own anyway (as wanted by @fdimaio for easier loading of glycoproteins for crystal refinement). * Automatically sets angle and bond constraints for chemical conjugation based on LINK records. @everyday847 also contributed to this branch. I am keeping the pull request open, as not all desired/related tasks are completed. ---------------------------------------- Unit test status: Pass Integration test status: 20 changed tests carbohydrates: expected c_term_conjugation: new 18 other tests: output modifications regarding branches or the MoveMap

...


< 1 .. 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 .. 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