software
Our group develops state-of-the-art machine learning algorithms for 3D reconstruction of dynamic protein
structures from cryo-electron microscopy (cryo-EM) data. We have released and maintain these algorithms for
cryo-EM reconstruction and associated workflows in the ml-struct-bio GitHub organization, including the
cryodrgn
software package.
cryodrgn
Deep Reconstructing Generative Networks for cryo-EM and cryo-ET heterogeneous reconstruction
221 commits in the past year · Full history on GitHub
| Time (UTC) | SHA | Message | Author | +/− | |
|---|---|---|---|---|---|
| cb28f71 |
patching abinit_het_old integration tests to use seeds in graph traversal
|
Michal R. Grzadkowski | +7 −0 | ||
| 23ae1a3 |
merging in changes from v4.2.1 release
|
Michal Grzadkowski | +16187 −193 | ||
| 081d826 |
fixing dashboard testing to be compatible with environments where no GPUs are available
|
Michal R. Grzadkowski | +83 −20 |
Projects: open source methods, simulators, and benchmarks
drgnai
Levy et al. (2025). Nature Methods.
Ab initio heterogeneous cryo-EM and cryo-ET reconstruction with cryoDRGN-AI.
cahra
The Community-Wide Assessment of Cryo-EM Heterogeneous Reconstruction Algorithms (CAHRA).
cryohype
Gu et al. (2026). Computer Vision and Pattern Recognition (CVPR).
Reconstructing a thousand cryo-EM structures with transformer-based hypernetworks (cryoHYPE).
cryobench
Diverse and challenging datasets for the heterogeneity problem in cryo-EM (CryoBench).
chefnmr
Atomic diffusion models for small molecule structure elucidation from NMR Spectra (ChefNMR).
cryoboltz
Multiscale guidance of protein structure prediction with heterogeneous cryo-EM (CryoBoltz).
cryosim
Tools for generating synthetic cryo-EM images
hydra
Mixture of neural fields for conformational and compositional heterogeneity in cryo-EM (Hydra).
cryofire
Amortized inference for heterogeneous reconstruction in Cryo-EM (CryoFIRE).
Datasets: benchmarks, datasets, and other public resources
CAHRA (heterogeneity challenge)
Notion hub for the community-wide heterogeneity challenge—datasets, timelines, and submission information for CAHRA.
CryoBench (GitBook)
GitBook site with benchmark tasks, evaluation metrics, and how to use the CryoBench suite (companion to the code repo in Projects).
sim2struct-1k (CryoHype)
Princeton landing page and download for the sim2struct-1k large-scale synthetic heterogeneous cryo-EM benchmark used with CryoHype (thousands of structures, particle images, and poses).
SpectraNP (ChefNMR)
Zenodo record for the SpectraNP NMR training dataset and related files released with the ChefNMR structure-elucidation work.
EMPIAR-11658
Rangan et al. (2024). Nature Methods (related in situ work).
EMPIAR-11658 in situ cryo-ET of S. cerevisiae (cryo-plasmaFIB milling); tomogram tilt series and metadata for subtomogram / heterogeneity work.