
Instructions for processing Single particle crystals1 Setup directories:mkdir doc mkdir patch mkdir coran mkdir classavg 2 Convert from mrc to spider file format with em2em3 Invert the density with the spider command neg:spider wjr/spd neg <enter name of input file> <enter name of output file> en ; quit 4 Setup directories:mkdir doc mkdir patch mkdir coran mkdir classavg 5 Make a docfile that covers the entire areaEdit script make_grid.wjr - to match size of image and box sizespider wjr/spd @make_grid 6 Optionally, low-pass filter the input file:
spider wjr/spd
fq
<enter name of inpptu file>
<enter name of output file>
3 (Gaussian lowpass filter type)
0.2 (Gaussian lowpass filter radius. 0.5=Nyquist. Use appropriate value)
en ; quit
7 Window the files:Edit the script window_grid.wjr to match the file input name. Work on the filtered file if desiredspider wjr/spd @window_grid 8 Do principal component analysis of the windowed files:spider wjr/spd ca s patch/patch**** <name of input files> 1-1024 <particle numbers - use all> * <mask file - no mask> 20 <number of factors to calculate. Calculate many, don't need to use all> i <iterative pca> coran/coran <output file prefix> en ; quit 9 Check Eigenvectors:run the script /cryoem/script/eigendoc.plinput file: coran/coran_EIG.spd output file: eigen1.txt View the eigenvector values: gs EIGENVALUES.eps 10 Calculate eigenimages:Edit the script make_eigenimages.wjr and run
spider wjr/spd @make_eigenimages
11 View these in Web, using montage command.12 With a combination of viewing the images and values, choose the vectors you want to use13 Do Hierarchical clustering using these vectors:
spider wjr/spd
cl hc
coran/coran_IMC [ input file]
1-10 [enter vector numbers determined above]
0 [equal weight for all factors]
5 [Ward's method of clustering]
N [no postscript plot]
Y [make a dendogram doc file]
docdendro [output dendogram>]
en ; end
14 Using Web, view the dendogram ("dendogram" command) and determine an appropriate cutoff15 Make class files for the desired cutoff
spider wjr/spd
cl he
0.3 [cutoff level determined above]
docdendro [dendogram doc file]
doc/seldoc_** [output class files]
16 Make average, variance files for the above classes and also calculate frc for each (estimate resolution)edit script frc_classes - number of classes, selction doc filename, output class averages
spider wjr/spd @frc_classes
17 Choose the best class as a reference for searching the original file18 Search the raw file for correlation peaks with this best class.Edit the script corav1.wjr
spider wjr/spd @corav1
Choose a reasonable number of peaks.
19 Window out these peaks:
20 Do principal component analysis of these peaks
21 View the chosen areasedit and use the script
drawallboxes.wjr
This will show you the locations of the boxes on the original file.
| ||||||||
| Added: | ||||||||
| > > | * single_particle_crystal.zip: spider scripts needed for this process
| |||||||