Our research involves the development of computer programs that are used in all stages of cryo-EM image processing and 3-D reconstruction—from movie alignment to particle polishing and reconstruction refinements. The following programs are distributed for free academic use.


virtual reality-augmented hands-on cryo-EM training


A cryo-ET 3D reconstruction method that effectively minimizes missing wedge artifacts and restores missing information. Publication|Software


software for single particle cryo-EM image processing and 3-D reconstruction. It is built on top of EMAN and EMAN2Publication|Software


real-time detection and single-pass minimization of TEM objective lens astigmatism. Publication|Software


Elliptic distortion estimation and correction

determine the distortion parameters directly from particle images as part of 2-D alignment without the need of pre-calibration of the microscope. Publication|Available in jspr

Improved 3-D reconstructions of T4 phage after correction of elliptic distortion


Web CTF: Java applet-based simulation of the contrast transfer function and envelope functions. Publication

A newer version of this tool, developed by Daoyi Li in our lab, is also now available here:

Older Software

Purdue University, 610 Purdue Mall, West Lafayette, IN 47907, (765) 494-4600

© 2020 Purdue University | An equal access/equal opportunity university | Copyright Complaints | Maintained by The Jiang Lab

If you have trouble accessing this page because of a disability, please contact The Jiang Lab at