Merge pull request #383 from RosettaCommons/kwikwag/peptiderive-talaris
Peptiderive: merge second round of fixes to the PeptiDerive protocol and adjacent logic. Note that this includes some fixes to pose::util and to unit testing infrastructure. Detailed change list below.
DisulfideInsertionMover
- unit tests
- RosettaScripts support
PeptideDeriverFilter unit tests
- use -in:missing_density_to_jump 1
- change input PDB to check more edge cases: discontinuous chains, short segments, and zero-isc segments.
Bug fixes in basic Rosetta code
- fix `return_nearest_residue()` and `addVirtualResAsRoot()` in pose::util
- fix test core files to reuse `get_commandline_with_additional_options()` and always use `initialize_rng()`
Logic fixes
- anchor residue in the receptor for receptor-peptide jump is now nearest residue to the peptide
- make jump id is returned from `build_receptor_peptide_pose()` (as it changes when using `-in:missing_density_to_jump 1`)
- fix #371 : remove truncated terminus variant type before adding full terminus variant type
- use iterators for the `next_cutpoint` logic; this fixed some logic flaws
- fix incorrect pose PDB being output as best linear
- change translation magnitude to 2e6
Option tune-ups
- compressed report output (`report_gzip` option)
- output PDBs by default
notify author
notify list [rosetta-logs@googlegroups.com]
updating tolerance on angle_deriv function from 1.0e-3 to 1.0e-8. This was causing major issues in derivs for a new Mg energy function I was developing, and took a while to track down!
notify author
notify list [rosetta-logs@googlegroups.com]
Merge pull request #500 from RosettaCommons/vmullig/z_is_for_zibo_that_good_enough_for_me
Adding output of parameters in PDB file REMARK lines
When doing parametric design, it's nice to be able to have the parameters in the REMARK lines of the output PDB file. This adds that.
Tasks:
-- Add option (enabled by default) to enable/disable this behaviour.
-- Add PDB remark line function to the base core::parametric::ParametersSet class.
-- Add override of this function to the protocols::helical_bundle::BundleParametersSet class.
-- Add remark line function to the protocols::helical_bundle::BundleParameters class.
-- Update documentation.
Expected integration test changes:
-- All PDB files in all bundlegridsampler, helical_bundle, perturb_helical_bundle integration tests should now have additional REMARK lines. The LayerDesign_ncaas integration test also uses the MakeBundle mover, so it will also have additional lines of output in its PDB files.
notify author
notify list [rosetta-logs@googlegroups.com]
Merge pull request #497 from RosettaCommons/vmullig/gamma_aas
Adding gamma-amino acids to the properties list
Also:
- Tweaking some core code that was preventing mainchain torsions from being identified properly in C-aminomethylated terminal resiudes (resulting in changes to my backbonegridsampler integration test).
- Updating protein patches to work with gamma-amino acids.
- Adding GABA to the database (gamma-aminobutyric acid -- basically gamma-homoglycine).
notify author
notify list [rosetta-logs@googlegroups.com]
Merge pull request #494 from RosettaCommons/vmullig/fix_atomtree_mover
Removing FoldTree reordering in the parse_my_tag() function of the AtomTree mover.
If the user does not want a FoldTree rooted on residue 1, he/she should not get a Foldtree rooted on residue 1.
No integration test changes or unit test failures expected.
notify author
notify list [rosetta-logs@googlegroups.com]
Merge pull request #477 from RosettaCommons/roccomoretti/no_scores_in_pdb
Add option -out:file:no_scores_in_pdb
This prevents addition of the scoretable and the extra scores at the end of Rosetta PDB output. The default is to preserve the current behavior (with the score table in output).
notify author
notify list [rosetta-logs@googlegroups.com]
Merge pull request #485 from RosettaCommons/smoe/no_raw_strings_prior_to_cpp11
smoe/no raw strings prior to cpp11
Concerning \n across platforms see
http://stackoverflow.com/questions/3671462/is-n-multi-character-in-c
or Rocco's comment :+1:
Many thanks.
notify author
notify list [rosetta-logs@googlegroups.com]