branch: master 「№60488」
Commited by: Brahm Yachnin
GitHub commit link: 「3a2fbbe486a4601a」
Difference from previous tested commit:  code diff
Commit date: 2018-11-02 20:39:54

Revert PR 3390 "mhc_epitope scoreterm, a flexible, packer-compatible deimmunization scoreterm" Revert "mhc_epitope scoreterm, a flexible, packer-compatible deimmunization scoreterm" One of the release mode unit tests is failing, so we're revert the PR until we can figure out why that is and what to do about it.

...


branch: master 「№60487」
Commited by: Brahm Yachnin
GitHub commit link: 「5cbd2ce878e9d41f」 「№3390」
Difference from previous tested commit:  code diff
Commit date: 2018-11-02 16:47:32

Merge pull request #3390 from RosettaCommons/BYachnin/mhc-epitope-new mhc_epitope scoreterm, a flexible, packer-compatible deimmunization scoreterm This PR introduces a new scoreterm, mhc_epitope, which can be used to identify and remove T-cell epitopes from proteins. It is packer compatible, using the "design guidance scoreterm" machinery introduced by @vmullig and @asford . Thanks to @vmullig for writing the original code that we copied, and for the thorough review! The code was developed by myself and @cbaileykellogg . The simplest mode involves turning on the scoreterm to work with the "ProPred" prediction matrices to remove epitopes (MHCEpitopePredictorMatrix). The threshold for what is considered to be an epitope (i.e. how aggressively to de-immunize) can be tuned using either raw scores or relative scores. Alternatively, the user can pre-compute epitope scores for a pre-defined set of sequences using more sophisticated prediction tools (e.g. NetMHC and IEDB). These should be stored in a SQL database to be accessed in the MHCEpitopePredictorExternal class. We will be providing some scripts in the tools repo to help users generate these SQL databases, and corresponding PSSMs to limit design space with task ops. This can also be implemented as a constraint mover, allowing specific regions to be targeted using residue selectors. These can use different predictor classes (e.g. use a general MHCEpitopePredictorMatrix in the scorefunction and a MHCEpitopePredictorExternal in specific regions with residue selectors) and other settings (thresholds, etc.). The scoreterm should behave well with symmetric proteins, ligands, non-canonical amino acids, and multi-chain systems. INTEGRATION TEST CHANGES: `mhc_epitope` fails because it is new 53 tests fail because of cosmetic addition of `EnergyMethodOptions::show: mhc_epitope_setup_files:` to output pdb files (we have added this as a new EnergyMethodOption): backbonegridsampler_multiresidue, bundlegridsampler, bundlegridsampler_copy_pitch, bundlegridsampler_design, bundlegridsampler_design_nstruct_mode, bundlegridsampler_epsilon, bundlegridsampler_z0_offset, bundlegridsampler_z1_offset, coupled_moves, ligand_dock_ensemble, mp_find_interface, mp_mutate_relax, mp_mutate_repack, oligourea_predict, pepspec, perturb_helical_bundle, remodel, remodel_disulfides, remodel_helical_repeat, scaffold_matcher, simple_cycpep_predict, simple_cycpep_predict_angle, simple_cycpep_predict_anglelength, simple_cycpep_predict_cartesian, simple_cycpep_predict_cispro, simple_cycpep_predict_cterm_isopeptide_lariat, simple_cycpep_predict_cterm_isopeptide_lariat_tailless, simple_cycpep_predict_design, simple_cycpep_predict_nterm_isopeptide_lariat, simple_cycpep_predict_nterm_isopeptide_lariat_tailless, simple_cycpep_predict_octahedral_metal, simple_cycpep_predict_settings, simple_cycpep_predict_sidechain_isopeptide, simple_cycpep_predict_sidechain_isopeptide_reverse, simple_cycpep_predict_square_planar_metal, simple_cycpep_predict_square_pyramidal_metal, simple_cycpep_predict_symm_gly, simple_cycpep_predict_symmetric_sampling, simple_cycpep_predict_tbmb, simple_cycpep_predict_terminal_disulfide, simple_cycpep_predict_terminal_disulfide_internal_permutations, simple_cycpep_predict_terminal_disulfide_tails, simple_cycpep_predict_tetrahedral_metal, simple_cycpep_predict_tetrahedral_metal_asp, simple_cycpep_predict_tma, simple_cycpep_predict_trigonal_planar_metal, simple_cycpep_predict_trigonal_pyramidal_metal, simple_grafting_movers, supercharge, sweep_respair_energies, test_energy_method_options, zinc_heterodimer, zinc_homodimer_design 3 tests fail because of cosmetic addition of `INSERT INTO "score_types" VALUES(1,376,'mhc_epitope');` (and re-ordering of other score_types) in output dump files (we have added this as a new score_type): database_jd2_compact_io, database_jd2_io, features hotspot_hashing is broken in master

Vikram K. Mulligan 6 years
Looks like one unit test is failing in release mode... [list]
Brahm Yachnin 6 years
That's really weird. Since I don't see an easy fix at the moment, I think I will revert the merge until we can sort it out, so that people don't see this test failing all the time.
...


branch: master 「№60486」
Commited by: Alex Ford
GitHub commit link: 「afe34375a39b9ea4」 「№3604」
Difference from previous tested commit:  code diff
Commit date: 2018-11-02 13:18:16

Merge pull request #3604 from RosettaCommons/fordas/mismatch_prob_race Fix race in psipred calls from multiple processes.

...


branch: master 「№60485」
Commited by: Vikram K. Mulligan
GitHub commit link: 「4afd228b2f3ababd」 「№3606」
Difference from previous tested commit:  code diff
Commit date: 2018-11-02 10:00:20

Merge pull request #3606 from RosettaCommons/vmullig/relax_script_manager Add a RelaxScriptManager to ensure that relax scripts are read from disk only once. This addresses issue #3605. (Note: the loading is threadsafe, lazy, and occurs once _per relax script_. Multiple relax scripts can be held in memory if multiple instances of FastRelax request different scripts.)

...


branch: master 「№60484」
Commited by: Vikram K. Mulligan
GitHub commit link: 「452ce7e1ac0f02f3」 「№3603」
Difference from previous tested commit:  code diff
Commit date: 2018-11-01 14:36:24

Merge pull request #3603 from RosettaCommons/vmullig/fix_gcc_8point2_compilation Fix compilation on gcc 8.2.0. Fixing catch-by-value compilation error. This addresses issue #3596.

...


branch: master 「№60483」
Commited by: Rocco Moretti
GitHub commit link: 「82beea70c79228d3」 「№3599」
Difference from previous tested commit:  code diff
Commit date: 2018-11-01 13:45:04

Merge pull request #3599 from RosettaCommons/roccomoretti/spilt_init Split up protocols/init/ registrators. On my machine protocols/init/init.cc now is taking an inordinate amount of time to compile. To help with the compilation time, break the registration up into multiple cc files.

...


branch: master 「№60482」
Commited by: Alex Ford
GitHub commit link: 「87a725f2543f9450」 「№3601」
Difference from previous tested commit:  code diff
Commit date: 2018-11-01 11:51:24

Merge pull request #3601 from RosettaCommons/fordas/numpy_version_check Add numpy version check for dtype declarations.

...


branch: master 「№60481」
Commited by: Jared Adolf-Bryfogle
GitHub commit link: 「87ef73394fb6982f」 「№3562」
Difference from previous tested commit:  code diff
Commit date: 2018-10-31 18:06:49

Merge pull request #3562 from RosettaCommons/jadolfbr/sep18 SugarBB Energy fix, Glycan Relax rename Changes: 1. Add `VIRTUAL_RESIDUE` property to a few patches that were missing them 2. Fix `SugarBBEnergy` to skip virtual residues. This addresses #3250 3. Add serialization methods to `NativeAntibodySeq`, simplify its behavior. 4. Rename `GlycanRelaxMover` -> `GlycanTreeSampler` 5. Rename `GlycanTreeRelax` -> `GlycanTreeModeler` The renaming has been planned for a while. Glycan Relax was a place holder for this code. As we are getting closer to publication, these are the final names. This will break all scripts that use these names in the wild. Since this is currently unpublished and only the lab and collaborators are using this code, I believe this name change is OK.

...


branch: master 「№60480」
Commited by: Alex Ford
GitHub commit link: 「20101e9e3f6a1046」 「№3595」
Difference from previous tested commit:  code diff
Commit date: 2018-10-30 19:49:16

Merge pull request #3595 from RosettaCommons/fordas/osx_conda_build_check Disable osx-64 buildkite builds.

...


branch: master 「№60479」
Commited by: Alex Ford
GitHub commit link: 「9fb056c6b488ec92」 「№3592」
Difference from previous tested commit:  code diff
Commit date: 2018-10-26 21:26:30

Merge pull request #3592 from RosettaCommons/fordas/structure_store_fixes Fix structure_store test and build failures.

...


branch: master 「№60478」
Commited by: Alex Ford
GitHub commit link: 「ce6db09c81748fa9」 「№3587」
Difference from previous tested commit:  code diff
Commit date: 2018-10-26 18:40:56

Merge pull request #3587 from RosettaCommons/fordas/conda_build_updates Conda build updates, add anaconda.org uploads.

...


branch: master 「№60477」
Commited by: Alex Ford
GitHub commit link: 「32f492c6681bac72」 「№3591」
Difference from previous tested commit:  code diff
Commit date: 2018-10-26 18:40:10

Merge pull request #3591 from RosettaCommons/fordas/distributed_test_update Fixup distributed test runner.

...


branch: master 「№60476」
Commited by: Sergey Lyskov
GitHub commit link: 「043f2bf480b69122」 「№3588」
Difference from previous tested commit:  code diff
Commit date: 2018-10-26 15:24:22

Merge pull request #3588 from RosettaCommons/sergey/ui refactoring `Task` files storage from `map` to `set` and minor relevant refactories

...


branch: master 「№60475」
Commited by: longxing
GitHub commit link: 「68fe8a8101aa89ec」 「№3556」
Difference from previous tested commit:  code diff
Commit date: 2018-10-25 20:55:29

Merge pull request #3556 from RosettaCommons/longxing/interfacehbonds Interface hydrogen bonds and salt bridges filter

...


branch: master 「№60474」
Commited by: Alex Ford
GitHub commit link: 「dba555b813111cf5」 「№2765」
Difference from previous tested commit:  code diff
Commit date: 2018-10-25 14:18:34

Merge pull request #2765 from RosettaCommons/fordas/structure_store Integrate indexed_structure_store updates for in-memory structure db.

...


branch: master 「№60473」
Commited by: Alex Ford
GitHub commit link: 「f1a0bb9f2d1a03b6」 「№3586」
Difference from previous tested commit:  code diff
Commit date: 2018-10-25 14:15:06

Merge pull request #3586 from RosettaCommons/fordas/fix_distributed_import Fix pyrosetta.distributed import.

...


< 1 .. 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 .. 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