Hello,

I am experiencing strange behavior in coot when trying to create anomalous 
difference maps from ccp4-produced mtz files.  It appears to be a bug in coot 
but it is possible that it is caused by a ccp4 program. It seems to be the same 
problem as was reported a year ago 
(http://www.mail-archive.com/coot@jiscmail.ac.uk/msg01122.html) but does not 
appear to have been resolved.  In this case I have 2 mtz files that have been 
created through identical paths (as far as I can tell!) and one works and one 
doesn't in the same version of coot and on the same machine. Hopefully this 
information will help in identifying the source of the problem.

I have an mtz file containing dano and phwt columns (created by using cad to 
merge the phases from refmac with the original mtz file from truncate that 
contains dano).  From coot, I open the mtz, select expert mode, select dano for 
the amplitudes and select fwt for the phases and then OK.  Usually this will 
open up a perfectly good anomalous map with nice peaks on seleniums, etc. but 
now I have an empty map with no density - the contour level reads: nan3/A^3 ( 
nansigma).  The terminal window looks like this:

(filter-fileselection-filenames-state)                                          
             
(manage-column-selector /ccp4/dano-t.mtz)        
 Making map from /1646b2/1646b2/DANO_1646b2inf and /1646b2/1646b2/PHWT          
             
making difference map from MTZ filename /ccp4/dano-t.mtz using 
/1646b2/1646b2/DANO_1646b2inf /1646b2/1646b2/PHWT                              
CCP4MTZfile: Mtz column type mismatch: DANO_1646b2inf D-F                       
             
Number of OBSERVED reflections: 46057                                           
             
INFO:: finding ASU unique map points with sampling rate 2                       
             
INFO grid sampling...Nuvw = ( 324, 324, 324)
INFO:: 0.6 seconds to read MTZ file
INFO:: 0.009 seconds to initialize map
INFO:: 1.474 seconds for FFT
INFO:: 0.65 seconds for statistics
      Map mean: ........ nan
      Map sigma: ....... nan
      Map maximum: ..... -1e+10
      Map minimum: ..... 1e+10
INFO:: 0.026 seconds for contour map
INFO:: 2.759 seconds in total
(make-and-draw-map-with-reso-with-refmac-params "/ccp4/dano-t.mtz" 
"/1646b2/1646b2/DANO_1646b2inf" "/1646b2/1646b2/PHWT" "" 0 1 0 
"Fobs:None-specified" "SigF:None-specified" "RFree:None-specified" 0 1 0 -1.00 
-1.00)


several things about this strike me as a potential problem; 
          1) CCP4MTZfile: Mtz column type mismatch: DANO_1646b2inf D-F
          2) Map mean: ........ nan
             Map sigma: ....... nan
          3) " 0 1 0 "Fobs:None-specified" "SigF:None-specified" 
"RFree:None-specified"


I try another mtz file created exactly the same way but with a different 
dataset to compare the terminal output with an mtz file that worked earlier for 
this same project and it looks like this:

 (filter-fileselection-filenames-state)
(manage-column-selector /ccp4/job17-peak-dano.mtz)
 Making map from /1646b2/1646b2_2/DANO_1646b2pk and /1646b2renamed/1646b2/PHWT
making difference map from MTZ filename /ccp4/job17-peak-dano.mtz using 
/1646b2/1646b2_2/DANO_1646b2pk /1646b2renamed/1646b2/PHWT
CCP4MTZfile: Mtz column type mismatch: DANO_1646b2pk D-F
Number of OBSERVED reflections: 41811
INFO:: finding ASU unique map points with sampling rate 2
INFO grid sampling...Nuvw = ( 324, 324, 324)
INFO:: 0.445 seconds to read MTZ file
INFO:: 0.009 seconds to initialize map
INFO:: 0.451 seconds for FFT
INFO:: 0.08 seconds for statistics
      Map mean: ........ -5.51326e-08
      Map sigma: ....... 0.0100791
      Map maximum: ..... 0.0944656
      Map minimum: ..... -0.0629124
INFO:: 0.004 seconds for contour map
INFO:: 0.989 seconds in total
(make-and-draw-map-with-reso-with-refmac-params 
"/sgpp/data/process/Lmaj00847AAA/SeMet/1646b2/ccp4/job17-peak-dano.mtz" 
"/1646b2/1646b2_2/DANO_1646b2pk" "/1646b2renamed/1646b2/PHWT" "" 0 1 0 
"Fobs:None-specified" "SigF:None-specified" "RFree:None-specified" 0 1 0 -1.00 
-1.00)


this time there are values for the map mean and sigma and I get a beautiful 
anomalous difference map. Again there are what I thought were signs of a 
problem (the column type mismatch and the None-specified column labels) in the 
terminal output so points 1 and 3 above are not the culprit. This suggests that 
there is a problem with the latest mtz file but it appears to be essentially 
the same as the earlier one that works so...???  

Further confusing the matter, when I use fft in ccp4 to create an anomalous map 
using the "problematic" mtz file and the same DANO_1646b2inf and PHWT columns 
(which was the suggested "fix" to the problem last year!), it yields an 
anomalous map that opens up just fine in coot with the expected peaks on the 
seleniums suggesting that the "problematic" mtz file is fine - at least to ccp4 
that is.

The "work around" works fine but it is kind of annoying to have to do the extra 
fft step.  Hopefully this information is useful.

Please let me know if you need more information.

Eric 
__________________________
Eric Larson, PhD
Biomolecular Structure Center
Department of Biochemistry
Box 357742
University of Washington
Seattle, WA 98195

Reply via email to