Year: 2006
Type: article
Abstract: EMAN (Electron Microscopy ANalysis) [3] is an open-source image processing suite in use by hundreds of researchers around the world [1-2].We present EMAN2, a completely refactored version of this popular package.While it is primarily aimed at analysis of cryo-EM data with a particular focus on single particle reconstruction, its extensive image processing library is also applicable to other modalities such as AFM, SEM, traditional TEM, and any other imaging technique involving 1 to 3-dimensional floating point (or integer) datasets.The suite consists of a core C++ library with complete bindings to the Python scripting language.GUI tools are implemented using the cross-platform compatible WX toolkit.All computationally intensive image processing operations are implemented in C++, with user-level programs implemented as Python scripts.This language offers a vast number of features convenient for high-level scientific programming.As a very readable scripting language, this offers sophisticated end users the ability to subtly alter the functionality of any of the high level code without requiring any recompilation or C++ programming skills.Since the low level operations are performed in C++, there is virtually no performance penalty for using Python.
Source: Microscopy and Microanalysis
Authors: G Tang, L Peng, D Mann, C Yang, PA Penczek, G Goodyear, PA Baldwin, W Jiang, SJ Ludtke
Language: English
Subfield: Structural Biology
Domain: Life Sciences
Open Access status: bronze
OpenAlex ID: W2030109322
