Job: Patch CTF Estimation

Patch-based CTF estimation.


Patch-based CTF estimation automatically estimates defocus variation for tilted, bent, deformed samples and is accurate for all particle sizes and types including flexible and membrane proteins. This is accomplished by a fast GPU implementation that usually takes 1 - 2 seconds per micrograph. No prior knowledge about particle location is needed.

Patch CTF compares the computed CTF to the observed power spectrum of the input micrographs, and generates a plot illustrating how well they match. In the example plot below, notice that the plot title reports "FIT 3.327 A" - this means that the computed CTF matches the observed power spectrum up to a resolution of 3.327 angstroms. The cyan line in the plot shows the cross correlation of the observed spectrum and the computed CTF. CryoSPARC uses 0.3 as the cross-correlation threshold for a good fit - the vertical green line in the plot corresponds to the frequency at which the fit drops below this threshold.

Note that when patch CTF is run, the output micrographs will contain information about their average defocus and the defocus landscape. This information is automatically used when particles are extracted, to assign each particle a local defocus value from its position on the landscape.

Patch CTF also outputs other diagnostic information with the micrograph, including and estimate of ice thickness, and the CTF fit score. These are used in exposure curation to separate good and bad images.

For a theoretical overview of the CTF and information about the CTF model used in CryoSPARC see the page linked below.

pageCTF Estimation


  • Aligned/motion-corrected micrographs.

Common Parameters

  • Only process this many micrographs: Set a value if you wish to estimate CTF for only a subset of all micrographs, e.g., if you want to build a template for automatic particle picking.


  • Micrographs with CTF information.

Common Next Steps

  • Particle picking and/or extraction if particle locations are already known.

Example Workflow

pageTutorial: Patch Motion and Patch CTF

Last updated