[buster-discuss] New Global Phasing software release with numerous fixes and improvements in Grade2

BUSTER Developers buster-develop at globalphasing.com
Thu Feb 3 12:31:27 CET 2022


Dear BUSTER users,

We are pleased to announce a new release of our software that includes
numerous fixes and improvements in the Grade2 restraint dictionary
generator and in related matters.

The highlights below are only a subset of the Release Notes, that should be
consulted for full details at

  https://www.globalphasing.com/buster/ReleaseNotes/ReleaseNotes-BUSTER_snapshot_20220203.txt

Highlights of Grade2 Improvements and fixes:

* A bug in the Grade2 --big_planes option has been fixed. The --big_planes
  option merges smaller planes into as large a single plane as possible. In
  the last release, this was done ignoring the sigmas (standard deviation
  of the out-of-plane distance) for individual restraints when merging
  them. The problem is that Grade2 produces weak planar restraints for
  torsion angles that, according to the CSD, have a moderate preference for
  planarity and these were then incorporated into a big plane. Weak planes
  (those with a sigma above 0.020 Angstrom) are now no longer incorporated
  into big planes. Thanks to Dirk Reinert for reporting this bug.
  
* Grade2 has also been altered to produce a single-plane restraint for each
  separate ring that is judged to be flat. Previously, planar rings were
  held flat by a number of four-atom planes. The --4_atom_planes option can
  be used to restore the previous behaviour.

  For further details on both of the above changes, please see the
  "Treatment of Planar Groups" chapter of the Grade2 documentation:

           https://gphl.gitlab.io/grade2_docs/planes.html

* The ligand analysis performed within buster-report against the CSD (via
  Mogul) will now use a MOL2 file whose chemistry is based on the bond
  orders and atom charges given in the ligand's CIF restraint dictionary
  used in the refinement (after CSD standardisation). A tool based on
  Grade2 routines is used to write the MOL2 file, replacing the OpenBabel
  conversion that has proved unreliable. The chemical markup used in the
  CSD Mogul analysis should now correspond exactly to that used in
  restraint dictionary analysis. Thanks to Michael Blaesse and Dirk Reinert
  for reporting the problem.

* Grade2 now produces CIF restraint dictionaries containing both
  electron-cloud and nucleus X-H bond distance restraints, avoiding the
  need for separate restraint dictionaries for the two use cases. The
  --ecloud option is retained to specify that the ideal coordinates for the
  ligand should use the electron cloud rather than nuclear distances. The
  BUSTER refine option "-M Ecloud" can be be used to select the e-cloud
  model, or the option "-M HydrogenHybridModel" to select the hybrid model.

* Grade2 can now read eLBOW and Grade CIF restraint dictionaries as input
  files. As Grade CIF restraint dictionaries lack atom formal charge
  (_chem_comp_atom.charge) records, charges are set to zero when the
  restraint dictionary is read, and care must be taken as this may cause
  the output molecule to be incorrectly specified.

* Grade2 now uses LIG as the default residue name (aka PDB chemical
  component id or 3-letter code). This follows the recent wwPDB
  announcement that LIG is now reserved for new ligands. Please see:

       https://gphl.gitlab.io/grade2_docs/faqs.html#output-residue-name

* Most of the restraint dictionaries distributed in the common-compounds
  directory have been regenerated with the new Grade2 version.


Support has been added to BUSTER for restraint dictionaries containing both
e-cloud and nucleus X-H bond distances, as produced not only by Grade2, but
also by AceDRG and eLBOW. Another fix-up function has been added to
aB_hydrogenate to address the problem that the default Reduce binary (as
e.g. distributed by CCP4) has hardwired hydrogen atom names for HEM that
are no longer correct: these will now be adjusted automatically.


Pipedream will now by default use the number of unique molecules within the
asymmetric unit to let Rhofit search for the appropriate number of
compounds.


As always, we kindly ask that support requests and feedback be sent to our
developer mailing list for BUSTER, Pipedream, Rhofit, Grade and Grade2:

     buster-develop at globalphasing.com   

rather than to individual developers.


With best wishes,

The Global Phasing developers


More information about the buster-discuss mailing list