EMAN2: An extensible image processing suite for electron microscopy

EMAN2: An extensible image processing suite for electron microscopy
复制标题

DOI:
10.1016/j.jsb.2006.05.009
复制
发表时间:
2007-01-01
影响因子:
3
通讯作者:
Ludtke, Steven J.
Ludtke, Steven J.
中科院分区:
生物学3区
文献类型:
--
作者:
Tang, Guang;Peng, Liwei;Ludtke, Steven J.

文献摘要

被引文献

相似文献

EMAN是一个科学图像处理包,特别关注单粒子重建前传输电子显微镜(TEM)图像。它于1999年首次发行,自那时以来,新版本通常每年发布2-3次。 EMAN2在过去的两年中一直在开发,具有完全重构的图像处理库,并且具有广泛的功能,使其比Emanl更灵活和扩展。更好地记录了用户级的程序,更直接地使用并用Python脚本语言编写,因此高级用户可以在没有任何重新编写的情况下修改程序的行为。完全重写的3D转换类简化了Euler Angle标准和对称惯例之间的翻译。 Core C ++库具有超过500个用于图像处理和相关任务的功能,并且具有内省功能模块化,因此程序员可以以最少的精力添加新算法,并且程序可以自动合并新功能。最后,已经设计了一种灵活的新平行性系统,以解决Emanl刚性系统中的缺点。 (c)2006 Elsevier Inc.保留所有权利。
EMAN is a scientific image processing package with a particular focus on single particle reconstruction front transmission electron microscopy (TEM) images. It was first released in 1999, and new versions have been released typically 2-3 times each year since that time. EMAN2 has been under development for the last two years, with a completely refactored image processing library, and a wide range of features to make it much more flexible and extensible than EMANl. The user-level programs are better documented, more straightforward to use, and written in the Python scripting language, so advanced users can modify the programs' behavior without any recompilation. A completely rewritten 3D transformation class simplifies translation between Euler angle standards and symmetry conventions. The core C++ library has over 500 functions for image processing and associated tasks, and it is modular with introspection capabilities, so programmers can add new algorithms with minimal effort and programs can incorporate new capabilities automatically. Finally, a flexible new parallelism system has been designed to address the shortcomings in the rigid system in EMANl. (c) 2006 Elsevier Inc. All rights reserved.