Inferensys

Glossary

Single-Particle Analysis (SPA)

A cryo-EM technique where 2D projections of many identical macromolecules in random orientations are computationally combined to reconstruct a 3D density map.
Finance team analyzing AI ROI on laptop, investment return charts visible, business case review session.
CRYO-EM STRUCTURAL BIOLOGY

What is Single-Particle Analysis (SPA)?

The foundational computational technique for determining high-resolution 3D structures of macromolecules from cryo-electron microscopy images.

Single-Particle Analysis (SPA) is a cryo-electron microscopy (cryo-EM) technique where thousands of 2D projection images of identical, randomly oriented macromolecules are computationally aligned, classified, and averaged to reconstruct a high-resolution 3D density map. The method overcomes the extremely low signal-to-noise ratio inherent in low-dose electron imaging by treating each particle image as a noisy 2D projection of a consistent underlying 3D object.

The computational workflow proceeds through particle picking, 2D class averaging to discard junk particles, ab initio 3D reconstruction to generate an initial model, and iterative maximum likelihood estimation refinement to achieve near-atomic resolution. Advanced implementations like RELION and cryoSPARC resolve continuous conformational heterogeneity through 3D variability analysis and deep generative models such as CryoDRGN, enabling visualization of a macromolecule's full dynamic landscape.

SINGLE-PARTICLE ANALYSIS

Frequently Asked Questions

Clear, technically precise answers to the most common questions about the computational workflows that transform noisy 2D cryo-EM micrographs into high-resolution 3D macromolecular structures.

Single-Particle Analysis (SPA) is a computational cryo-electron microscopy technique that reconstructs a 3D density map of a macromolecule by computationally aligning and averaging thousands of noisy 2D projection images of identical particles trapped in random orientations in vitreous ice. The workflow begins with particle picking to extract individual molecular projections from micrographs, followed by 2D class averaging to enhance signal-to-noise and discard junk particles. The core of SPA is an iterative 3D reconstruction process, often using Maximum Likelihood Estimation (MLE) or Expectation-Maximization (EM) algorithms, which simultaneously determines each particle's orientation and refines the 3D Coulomb potential map. Resolution is rigorously validated using the Gold-Standard Fourier Shell Correlation (FSC), which compares independent half-set reconstructions to prevent overfitting. Modern SPA pipelines, implemented in software suites like RELION and cryoSPARC, can achieve near-atomic resolutions below 2 Å, revealing side-chain details and ordered water molecules.

Fundamental Principles

Key Characteristics of SPA

Single-Particle Analysis (SPA) is a computational cryo-EM technique that reconstructs a macromolecule's 3D density map from thousands of noisy 2D projection images of identical particles trapped in random orientations in vitreous ice.

01

Orientation Assignment

The core computational challenge of SPA is determining the Euler angles (φ, θ, ψ) and in-plane translations (x, y) for each particle image. This is solved iteratively using Maximum Likelihood Estimation (MLE) or Expectation-Maximization (EM) algorithms. The process begins with a low-resolution initial model and refines orientation parameters as the 3D reconstruction improves.

  • Projection Matching: Compares each 2D particle to re-projections of the current 3D model
  • Angular Sampling: Searches orientation space with adaptive step sizes (e.g., 7.5° → 1.8°)
  • Bayesian Framework: RELION's implementation uses a prior on orientations to regularize the search
10⁴–10⁶
Particles Required
< 1°
Final Angular Precision
02

Gold-Standard FSC Resolution

Gold-Standard Fourier Shell Correlation (FSC) is the definitive method for estimating resolution without overfitting. The particle stack is randomly split into two independent half-sets before any 3D refinement begins. Both half-sets are reconstructed independently, and the FSC curve measures the correlation between their Fourier shells.

  • FSC=0.143 Criterion: The spatial frequency where the FSC drops to 0.143 defines the reported resolution
  • Overfitting Prevention: Processing half-sets independently prevents noise correlation
  • Masked FSC: A soft mask excludes solvent noise for a more accurate resolution estimate
0.143
FSC Threshold
1.5–4 Å
Typical Resolution Range
03

CTF Estimation and Correction

The Contrast Transfer Function (CTF) is a sinusoidal modulation of image contrast caused by the objective lens aberrations and defocus. Each micrograph has a unique CTF that must be computationally estimated and corrected before 3D reconstruction.

  • Defocus Estimation: CTFFIND4 or Gctf fit Thon rings in the power spectrum to determine defocus values
  • Phase Flipping: Corrects the alternating sign of CTF oscillations in Fourier space
  • Wiener Filtering: Optimal amplitude correction accounting for the signal-to-noise ratio at each frequency
  • Per-Particle CTF: Modern pipelines refine CTF parameters for individual particles, not just whole micrographs
04

Bayesian Polishing

Bayesian Polishing is a per-particle motion correction algorithm implemented in RELION that models and reverses beam-induced specimen movement. It operates on the movie frames of dose-fractionated data, tracking how each particle's position shifts during electron exposure.

  • Motion Trajectories: Fits a 3D motion model to each particle's observed frame-to-frame displacements
  • Radiation Damage Weighting: Optimally down-weights later frames where high-resolution information is lost
  • B-factor Per Frame: Applies a relative B-factor to each frame to account for cumulative damage
  • Re-exported Particles: Outputs polished particle stacks with enhanced high-resolution signal
0.2–0.5 Å
Typical Resolution Gain
05

Heterogeneous Refinement

Heterogeneous Refinement addresses the reality that cryo-EM samples often contain multiple conformational states or distinct compositions. This computational classification separates particles into structurally homogeneous subsets for independent 3D reconstruction.

  • 3D Classification: RELION's implementation uses maximum-likelihood classification with a user-defined number of classes
  • Multi-Class Ab-Initio: cryoSPARC generates multiple 3D models simultaneously from random initializations
  • Continuous Heterogeneity: 3D Variability Analysis (3DVA) and CryoDRGN model a continuous landscape of motions rather than discrete classes
  • Masked Classification: Focuses classification on a specific region of interest using a soft mask
06

Map Sharpening and Post-Processing

Map Sharpening applies a negative B-factor weighting to the Fourier amplitudes of the final 3D reconstruction to restore high-frequency detail attenuated by the imaging process. This is essential for visualizing atomic features like side-chain density and bound ligands.

  • B-factor Estimation: Derived from the Guinier plot of the FSC curve or by maximizing map connectivity
  • Local Sharpening: Tools like DeepEMhancer and LocScale apply spatially varying B-factors using deep learning or local resolution estimates
  • Amplitude Scaling: Matches the radial power spectrum to a reference (e.g., from an atomic model or X-ray crystallography data)
  • Phenix Auto-Sharpen: Iteratively optimizes B-factors to maximize map interpretability
Prasad Kumkar

About the author

Prasad Kumkar

CEO & MD, Inference Systems

Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.

His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.