| BUSTER User Manual | previous next | |
| Appendix B |
Copyright © 1995-2004 by Eric Blanc, Pietro Roversi, Clemens
Vonrhein,
Gérard Bricogne and the Buster Development Group.
All rights reserved.
Both procedures are detailed in the paper quoted below.
The binary envelopes are obtained by masking with a specified radius around the atomic model in the appropriate PDB file. First, the logical union of solid spheres of a given radius centred on each atom in that file is taken, to generate a binary mask around the molecular object. This binary mask is then symmetry expanded to the whole cell.
The tracing of the binary envelopes is done via calls to the CCP4 program ncsmask. The symmetry expansion is done internally in BUSTER. All binary masks are written to disk as CCP4 formatted maps (and are removed once the blurring has taken place).
| PDB Model | Masking radius parameter name (default radius) |
Binary mask | Symmetry expanded mask |
|---|---|---|---|
| PDBFRG.dat | FRGRAD (2 Å) | frgmsk | xpnfrgmsk |
| BABSLV | BLKRAD (2 Å) | babslvmsk | xpnbabslvmsk |
| PDBNUP.dat | MSKRAD (4 Å) | nupmsk | xpnnupmsk |
Note: if no PDBNUP.dat file is specified, the prior mask will just be the complement of the fragment mask (uniform prior).
The generation of the continuous distributions from the symmetry-expanded binary masks listed above proceeds as follows:
The xpnbabslv binary mask is blurred by a temperature factor ( BLKBLR) and normalised so that its integral over the unit-cell be equal to unity, to create a normalised distribution in the cell called babslv. This distribution is the Babinet opposite of the bulk solvent distribution.
The contribution of the solvent is then calculated by Fourier analysing the babslv mask and applying Babinet's theorem (taking into account the given mean electron density and temperature factor for the solvent region).
priormsk = xpnnupmsk BUT NOT xpnfrgmsk
reflecting the fact that the missing atoms will be found in the whole-molecule mask but will be excluded by the fragment itself.
| Symmetry expanded binary mask | Blurring factor parameter name (default value) |
Distribution |
|---|---|---|
| xpnbabslvmsk | BLKBLR (50) | babslv |
| priormsk =
xpnnupmsk BUT NOT xpnfrgmsk |
MSKBLR (150) | prior |
The fragment mask radius FRGRAD should be chosen so as to produce the correct mean electron density within that binary mask, e.g. about 0.42-0.425 eÅ-3 for a protein. You can check the value of the density within the binary mask for the fragment in the file rhofrg.html, present in the shell.01 directory.
If FRGRAD is chosen incorrectly, the exclusion of random atoms and solvent will be either insufficient or excessive, and this will imbalance the refinement and/or completion, resulting in artefacts near the fragment boundary. The default value of 2.0 Å seems adequate for proteins (we thank Dirk Kostrewa for communicating the results of his careful estimation of this optimal radius). We are not aware of equivalent results for nucleic acids.
The flexibility in the choice of separate radii BLKRAD and MSKRAD for the other two masks is intended to address two main classes of situations:
If we then choose BLKRAD = FRGRAD, the mean electron density in the whole molecule will have the correct value. The fact that the region on the surface of the whole molecule will receive overlapping contributions from missing atoms and from solvent should not be of too much concern, especially after 10 Å resolution.