[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [ccp4bb]: scalepack and unit cell questions



***  For details on how to be removed from this list visit the  ***
***          CCP4 home page http://www.ccp4.ac.uk         ***



cveldkam@post.its.mcw.edu wrote:
> Hi,
> I am rotation student and am very new to this so forgive my ignorence. I am
> having trouble with scalepack changing my unit cell dimentions and angles. I
> processed my data in denzo using p2 space group and get 88.19 212.21 125.94
> 90.00  91.21  90.00 as the unit cell in the .x files. I believe my lattice
> is primitive monoclinic and space group is p2 or p21 (not primitive
> orthorhombic and p222 or higher) because of the symmetry I see when using
> hklview. Every time I try to process my denzo output in scalepack using the
> p2 spacegroup my unit cell is changed to 212.21 125.94 88.19 90.00 90.00
> 90.00 in the header of the .sca file.

The choice of cell parameters written to the .sca header has changed in 
recent versions, so it may be important to know which version of scalepack 
you are using.

Until recently, the parameters used internally and output to the header
were those taken from the very first .x file read by scalepack. 
Post-refinement is performed and values of (e.g. mosaicity) from 
post-refinement are used to determine from how many frames partials
are added for each spot. However according to the denzo manual,

	"the postrefined value of the unit cell constants is not used 
	nor is it output in the Scalepack output file. You must get this 
	information from the log file if you are interested in it."

To see if scalepack is following this behavior, find out which .x file 
is read first and grep it for "cell". While you're at it, grep "cell" *.x ,
to see if it changed along the way. Could it be you processed the
first frame as orthorhombic and forgot to go back and redo it after 
deciding the crystal was monoclinic?

In the most recent version we downloaded (1.97.2) scalepack seems to be
putting the postrefined cell parameters in the output file (definitely an
improvement in my opinion). To see if scalepack is following this behavior,
redirect the output to a log file (if you haven't already) and find the
postrefined values. Postrefinement is the second set of iterations. 
In earlier versions it printed all the parameters for every frame at 
every iteration. Now by default(?) it prints only after the last iteration,
and if all parameters are fitted "fit crystal" rather than "fit batch"
it only prints a single line, so it is easy to overlook:

 Film #       a       b       c   alpha    beta   gamma    crysz   . . .
      2 129.121 169.809 231.803  90.000  90.000  90.000    7.777   . . .

If this value is the same as in your .sca header maybe the cell
really is orthorhombic and your data is accurate enough to define
the angles to 5 place accuracy! (Although I have never known scalepack
to reindex abc like that without using the "hkl matix" option.)
In fact you should confirm the asymmetry you see in hklview by 
scalepacking in P222 - should give R-merge around 50% or higher. 

If scalepack is not following either of these behaviors and you don't
get an answer from the bulletin board, you might send the question to
the folks at hkl@hkl-xray.com. 

However in the meantime you can just ignore the value in the .sca header.
Run truncate specifying the post-refined cell (this was the way to go 
anyway as long as scalepack was reporting the value from the first frame)
and carry on with the ccp4 side of your project.

Good luck,
Ed