Introduction

SPARX (single particle analysis for resolution extension) is a new image processing environment with a particular emphasis on transmission electron microscopy (TEM) structure determination. It includes a graphical user interface that provides a complete graphical programming environment with a novel data/process-flow infrastructure, an extensive library of Python scripts that perform specific TEM-related computational tasks, and a core library of fundamental C++ image processing functions. In addition, SPARX relies on the EMAN2 library and cctbx, the open-source computational crystallography library from PHENIX. The design of the system is such that future inclusion of other image processing libraries is a straightforward task. The SPARX infrastructure intelligently handles retention of intermediate values, even those inside programming structures such as loops and function calls. SPARX and all dependencies are free for academic use and available with complete source.

Publications

  1. SPARX, a new environment for Cryo-EM image processing.
    Cite this
    Hohn M, Tang G, Goodyear G, Baldwin PR, Huang Z, Penczek PA, Yang C, Glaeser RM, Adams PD, Ludtke SJ, 2007-01-01 - Journal of structural biology

Credits

  1. Michael Hohn
    Developer

    Lawrence Berkeley National Laboratory, Physical Bioscience Division, United States of America

  2. Grant Tang
    Developer

  3. Grant Goodyear
    Developer

  4. P R Baldwin
    Developer

  5. Zhong Huang
    Developer

  6. Pawel A Penczek
    Developer

  7. Chao Yang
    Developer

  8. Robert M Glaeser
    Developer

  9. Paul D Adams
    Developer

  10. Steven J Ludtke
    Investigator

Community Ratings

UsabilityEfficiencyReliabilityRated By
0 user
Sign in to rate
Summary
AccessionBT003488
Tool TypeApplication
Category
PlatformsLinux/Unix
TechnologiesC++
User InterfaceTerminal Command Line
Download Count0
Submitted BySteven J Ludtke