Acta Crystallographica Section D Structural BiologyBiophysicsPeer-reviewed journal article
CryoJAX - A Cryo-Electron Microscopy Image Simulation Library in JAX
Michael O’BrieniD, David Silva-SáncheziD, Geoffrey WoollardiD, Kwanghwi JeiD, Sonya M. HansoniD, Daniel J. NeedlemaniD, Pilar CossioiD, Erik H. ThiedeiD, Miro A. AstoreiD
Abstract
While cryo-electron microscopy (cryo-EM) has come to prominence in the last decade due to its ability to resolve biomolecular complexes at atomic resolution, advancements in experimental and computational methods have made cryo-EM promising for investigating intracellular organization and heterogeneous molecular states. A primary challenge for these alternative applications is the development of techniques for cryo-EM data analysis, which are very computationally demanding. To this end, it is advantageous to leverage advanced scientific computing frameworks for statistical analysis. One such framework is JAX, an emerging array-oriented Python numerical computing package for automatic differentiation and vectorization with a growing ecosystem for statistical inference and machine learning. We have developed cryoJAX, a cryo-EM image simulation library for building computational data analysis applications in JAX. CryoJAX is a flexible modeling language for cryo-EM image formation and therefore can support a wide range of data analysis downstream. By integrating with the JAX ecosystem, cryoJAX enables the development and deployment of algorithms for the growing breadth of scientific applications for cryo-EM. SynopsisThe authors have developed cryoJAX, a cryo-EM image simulation library for developing data analysis techniques across cryo-EM modalities. CryoJAX is built on JAX, an emerging scientific computing framework in Python well suited for cryo-EM data analysis.
- Citations
- 7
- FWCI
- 7.97
- Field percentile
- top 3%
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- cryoAgent: An agentic workflow for robust and adaptive end-to-end cryo-EM image processing
- Focus: The interface between data collection and data processing in cryo-EM
N. Biyani, R. D. Righetto, … H. Stahlberg·bioRxiv·Mar 17, 2017
- High-throughput cryo-EM enabled by user-free preprocessing routines
Y. Li, J. N. Cash, … M. A. Cianfrocco·bioRxiv·Dec 20, 2019
- Magellon - an extensible platform for cryo-EM data visualization, management, and processing
Behdad Khoshbin, Puneeth Damodar, … Scott M. Stagg·IUCrJPeer-reviewed·Aug 21, 2025
- New tools for the analysis and validation of Cryo-EM maps and atomic models
Pavel V. Afonine, Bruno P. Klaholz, … Alexandre Urzhumtsev·Acta Crystallographica Section D Structural BiologyPeer-reviewed·Sep 1, 2018
- CryoLike: A python package for cryo-electron microscopy image-to-structure likelihood calculations
Wai Shing Tang, Jeff Soules, … Pilar Cossio·Acta Crystallographica Section D Structural BiologyPeer-reviewed·Nov 12, 2025