Convert h5 format to cbf format: XDS can't operate with h5 format images, so you need to convert the image to cbf format before the process. On macOS, eiger2cbf is a useful program to do this.
For example:
Install XDSGUI according to this instrucment.
Run the XDSGUI in the terminal.
Load the image and generate the XDS.INP file:
Modify the XDS.INP file to meet your needs, then click Run XDS
.
:::caution
If you collect your data with 10U2 beamline in SSRF, you should modify the ROTATION_AXIS
parameter to 0 -1 0
.
:::
Check the result in page CORRECT
There are two ways to use Xia2: use Xia2 in CCP4, or install the latest xia2/DIALS bundle according to this website.
Process your data with it:
Process your data with it:
Find the XDS_ASCII.HKL
file in the autoproc directory as the diffraction file.
Valid the data with Phenix Xtriage, put the diffraction file in, and run.
Find the XDS_ASCII.HKL
file in the autoproc directory as the diffraction file.
Get the template model:
Determine how many copies are in ASU(asymmetric unit):
You can get the number from the result of the Xtriage
Or you can use the cell content analysis tool in CCP4.
Note
You can determine the number of copies through the Solvent content, generally, the solvent content of most biological macromolecule crystals is between 40% and 60%.
Do molecular replacement with Phenix Phaser-MR.
Build your model with Phenix AutoBuild: input the result of molecular replacement, and run.
Check the model from AutoBuild in Coot and refine it manually.
eiger2cbf path/to/your/h5_master_data -- get number of frames
eiger2cbf path/to/your/h5_master_data N out.cbf -- write N-th frame to out.cbf
eiger2cbf path/to/your/h5_master_data N -- write N-th frame to STDOUT
eiger2cbf path/to/your/h5_master_data N:M out -- write N to M-th frames to outNNNNNN.cbf
eiger2cbf path/to/your/h5_master_data 1:720 out # convert all the 720 images to cbf format
cd path/to/your/images
xdsgui
cd path/to/images
xia2 pipeline=dials-aimless ./ goniometer.axes=0.000000,1.000000,0.000000 xia2.settings.resolution.d_min=2
cd path/to/images
process -I . -d autoproc -R 50 2 > out.log
#save the result in subdirectory named autoproc, resolution vary from 2 to 50, save the log to out.log file.