Heymann J Bernard, Belnap David M
Laboratory of Structural Biology, National Institute of Arthritis, Musculoskeletal and Skin Diseases, National Institutes of Health, Bethesda, MD 20892, USA.
J Struct Biol. 2007 Jan;157(1):3-18. doi: 10.1016/j.jsb.2006.06.006. Epub 2006 Jun 28.
Bsoft is a software package written for image processing of electron micrographs, interpretation of reconstructions, molecular modeling, and general image processing. The code is modularized to allow for rapid testing and deployment of new processing algorithms, while also providing sufficient infrastructure to deal with many file formats and parametric data. The design is deliberately open to allow interchange of information with other image and molecular processing software through a standard parameter file (currently a text-based encoding of parameters in the STAR format) and its support of multiple image and molecular formats. It also allows shell scripting of processes and allows subtasks to be distributed across multiple computers for concurrent processing. Bsoft has undergone many modifications and advancements since its initial release [Heymann, J.B., 2001. Bsoft: image and molecular processing in electron microscopy. J. Struct. Biol. 133, 156-169]. Much of the emphasis is on single particle analysis and tomography, and sufficient functionality is available in the package to support most needed operations for these techniques. The key graphical user interface is the program bshow, which displays an image and is used for many interactive purposes such as fitting the contrast transfer function or picking particles. Bsoft also offers various tools to manipulate atomic structures and to refine the fit of a known molecular structure to a density in a reconstruction.
Bsoft是一个用于电子显微照片图像处理、重建解释、分子建模和一般图像处理的软件包。该代码模块化,以便快速测试和部署新的处理算法,同时还提供了足够的基础设施来处理多种文件格式和参数数据。其设计特意保持开放,以便通过标准参数文件(目前是基于文本的STAR格式参数编码)及其对多种图像和分子格式的支持,与其他图像和分子处理软件进行信息交换。它还允许对处理过程进行 shell 脚本编写,并允许将子任务分布到多台计算机上进行并发处理。自首次发布以来,Bsoft经历了许多修改和改进[Heymann, J.B., 2001. Bsoft: 电子显微镜中的图像和分子处理。《结构生物学杂志》133, 156 - 169]。其重点大多放在单颗粒分析和断层扫描上,该软件包具备足够的功能来支持这些技术所需的大多数操作。关键的图形用户界面是bshow程序,它用于显示图像,并用于许多交互式操作,如拟合对比度传递函数或挑选颗粒。Bsoft还提供了各种工具来操纵原子结构,并优化已知分子结构与重建密度的拟合。