Amortized Inference for Heterogeneous Reconstruction in Cryo-EM
About
Cryo-electron microscopy (cryo-EM) is an imaging modality that provides unique insights into the dynamics of proteins and other building blocks of life. The algorithmic challenge of jointly estimating the poses, 3D structure, and conformational heterogeneity of a biomolecule from millions of noisy and randomly oriented 2D projections in a computationally efficient manner, however, remains unsolved. Our method, cryoFIRE, performs ab initio heterogeneous reconstruction with unknown poses in an amortized framework, thereby avoiding the computationally expensive step of pose search while enabling the analysis of conformational heterogeneity. Poses and conformation are jointly estimated by an encoder while a physics-based decoder aggregates the images into an implicit neural representation of the conformational space. We show that our method can provide one order of magnitude speedup on datasets containing millions of images without any loss of accuracy. We validate that the joint estimation of poses and conformations can be amortized over the size of the dataset. For the first time, we prove that an amortized method can extract interpretable dynamic information from experimental datasets.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Cryo-EM Reconstruction | bimodal dataset Small (50k) | Rotational Median Error2.3 | 3 | |
| Cryo-EM Reconstruction | bimodal dataset Medium (500k) | Rotational Error (Median)2.7 | 3 | |
| Heterogeneous Reconstruction | Medium 500k (train) | Confusion Error8.00e-4 | 2 | |
| Heterogeneous Reconstruction | Large 5M (train) | Confusion2.00e-4 | 2 | |
| Cryo-EM Reconstruction | bimodal dataset Large (5M) | Rotational Median Error1.5 | 2 | |
| Heterogeneous Reconstruction | Small 50k (train) | Confusion Rate0.04 | 2 | |
| Heterogeneous Reconstruction | Small 10k (test) | Confusion Index0.001 | 2 | |
| Heterogeneous Reconstruction | Medium 10k (test) | Confusion1.00e-4 | 2 | |
| Heterogeneous Reconstruction | Large 10k (test) | Confusion Score0.00e+0 | 2 |