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 :snowflake: :dragon: software package.

cryodrgn

Deep Reconstructing Generative Networks for cryo-EM and cryo-ET heterogeneous reconstruction

Commit activity

221 commits in the past year · Full history on GitHub

Last three commits to this repository
Time (UTC) SHA Message Author +/−
Michal R. Grzadkowski cb28f71
patching abinit_het_old integration tests to use seeds in graph traversal
Michal R. Grzadkowski +7 −0
Michal Grzadkowski 23ae1a3
merging in changes from v4.2.1 release
Michal Grzadkowski +16187 −193
Michal R. Grzadkowski 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 — preview

drgnai

Levy et al. (2025). Nature Methods.

Ab initio heterogeneous cryo-EM and cryo-ET reconstruction with cryoDRGN-AI.

cahra — preview

cahra

The Community-Wide Assessment of Cryo-EM Heterogeneous Reconstruction Algorithms (CAHRA).

cryohype — preview

cryohype

Gu et al. (2026). Computer Vision and Pattern Recognition (CVPR).

Reconstructing a thousand cryo-EM structures with transformer-based hypernetworks (cryoHYPE).

cryobench — preview

cryobench

Jeon et al. (2024). NeurIPS.

Diverse and challenging datasets for the heterogeneity problem in cryo-EM (CryoBench).

chefnmr — preview

chefnmr

Xiong et al. (2025). NeurIPS.

Atomic diffusion models for small molecule structure elucidation from NMR Spectra (ChefNMR).

cryoboltz — preview

cryoboltz

Raghu et al. (2025). NeurIPS.

Multiscale guidance of protein structure prediction with heterogeneous cryo-EM (CryoBoltz).

cryosim — preview

cryosim

Tools for generating synthetic cryo-EM images

hydra — preview

hydra

Levy et al. (2024). NeurIPS.

Mixture of neural fields for conformational and compositional heterogeneity in cryo-EM (Hydra).

cryofire — preview

cryofire

Levy et al. (2022). NeurIPS.

Amortized inference for heterogeneous reconstruction in Cryo-EM (CryoFIRE).

Datasets: benchmarks, datasets, and other public resources

CAHRA (heterogeneity challenge) — preview

CAHRA (heterogeneity challenge)

Notion hub for the community-wide heterogeneity challenge—datasets, timelines, and submission information for CAHRA.

CryoBench (GitBook) — preview

CryoBench (GitBook)

Jeon et al. (2024). NeurIPS.

GitBook site with benchmark tasks, evaluation metrics, and how to use the CryoBench suite (companion to the code repo in Projects).

sim2struct-1k (CryoHype) — preview

sim2struct-1k (CryoHype)

Gu et al. (2026). CVPR.

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) — preview

SpectraNP (ChefNMR)

Xiong et al. (2025). NeurIPS.

Zenodo record for the SpectraNP NMR training dataset and related files released with the ChefNMR structure-elucidation work.

EMPIAR-11658 — preview

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.