Tomogram Reconstruction using NovaCTF
Final tomogram reconstruction for subtomogram averaging will be performed using novaCTF, which allows for 3D CTF-correction during reconstruction. TOMOMAN will generate the appropriate scripts and output directories for running novaCTF and binning tomograms by Fourier cropping using Fourier3D. For this tutorial, we will walk through setting up and running novaCTF. However, in the interests of time, precomputed 8x and 4x binned tomograms will be provided for further steps.
Open tomoman_novactf.param.
-
The directory parameters should already be correct.
-
The parallelization parameters determine how jobs are split between cores. Set
n_coresto 14. -
Stack parameters are parameters for generating the aligned stacks prior to tomogram reconstruction.
-
ali_dimallows for resizing, but we recommend using the full image size:3712,3712. -
erase_radiusis for gold fiducial erasing. Since we used autmoated tilt-series alignment, we don't have a model for the gold fiducials. Set this tonone. -
taper_pixelsis used to taper the edges of the rotated images when generating an aligned stack;100is usually sufficient. -
ali_stack_binis used to bin the image stack before reconstruction. In general, we recommend setting this to 1 and performing serial binning. However, for this tutorial, set it to4.
-
-
The 3D CTF correction parameters set how novaCTF will perform 3D CTF correction. We always recommend using the dose-filtered stack (
process_stack = dose-filtered) and correcting CTF using phase flipping (correction_type = phaseflip). Fordefocus_step, smaller steps produce more precise results at the cost of more computation time (see the novaCTF publication for more information). For this tutorial, set it to50. -
Tomogram reconstruction parameters have some specifics on how to perform the reconstruction. We typically skip radial filtering. The
tomo_binparameter allows you to set the final binning factors desired. For this tutorial, set a binning of 4 and 8 withtomo_bin = 4,8.NOTE: The minimum allowed value for binning is equal to the
ali_stack_bin. E.g., ifali_stack_binis set to 4, the minimum allowed value here is 4. -
The
output_dir_prefixsets the name of the tomogram output directories, which will be placed within theroot_dir. For instance, bin 4 tomograms will be placed in:[root_dir]/[output_dir_prefix]_bin4/. For this tutorial, set this tonovactf_. -
The additional parameters include the
recons_list, which allows for reconstructing a subset of tomograms. You can leave it as none to reconstruct all non-skipped tomograms in the tomolist. -
Fourier3D is a program for Fourier cropping volumes written by Beata Turoňová. The
f3d_memlimitparameter sets a limit to how much memory Fourier3D can use; more memory allows for faster computation times. For this tutorial, setf3d_memlimitto60000. -
NovaCTF’s approach to CTF-correction assumes that the center of mass is at the center of the tomograms. If this is off, the reconstructed tomogram will contain a systematic error in all planes. To refine the tomogram center, novaCTF allows you to generate an offset value for recentering. TOMOMAN can take an input STOPGAP motivelist, and use the center of mass of the particles from each tomogram as the refined center. Since we have no such motivelist now, this can be left off.
-
Run novaCTF in the TOMOMAN console.
tomoman(pwd,'tomoman_novactf.param');This is typically the single longest computation step in the workflow. Start this job and ensure that it is running. Once you have confirmed that it is running, you can kill the job. Precomputed tomograms are provided so you don't have to wait for this to finish. If the job is running and you kill it, clear the directories it generated.
!rm -rf novactf_bin8 !rm -rf novactf_bin4Now you can create symbolic links to the precomputed 8x and 4x binned tomogram in your working directory.
!ln -s /data/EMPIAR-10164/precomputed/novactf_bin8/ . !ln -s /data/EMPIAR-10164/precomputed/novactf_bin4/ . -
After running novaCTF or copying the precomputed tomograms, you can preview your them in 3dmod, for example:
3dmod novactf_bin8/TS_01_dose-filt.recNOTE: The unbinned tomogram is VERY large (>90GB). As such, we recommend you only look at the lower binned tomograms.
Preprocessing in TOMOMAN is now finished!