Ruby-Helix: An implementation of helical image processing based on object-oriented scripting language

Ruby-Helix: An implementation of helical image processing based on object-oriented scripting language
复制标题

DOI:
10.1016/j.jsb.2006.07.015
复制
发表时间:
2007-01-01
影响因子:
3
通讯作者:
Kikkawa, Masahide
Kikkawa, Masahide
中科院分区:
生物学3区
文献类型:
--
作者:
Metlagel, Zoltan;Kikkawa, Yayoi S.;Kikkawa, Masahide

文献摘要

被引文献

相似文献

螺旋图像分析与电子显微镜相结合已用于研究各种生物丝或管的三维结构,例如微管、肌动蛋白丝和细菌鞭毛。已经开发了许多软件包来进行螺旋图像分析。然而,一些生物样本的三维结构中存在对称性断裂(接缝),尽管它们的亚基大多以螺旋方式排列。我们将这些物体称为“不对称螺旋”。所有现有的软件包都是为螺旋对称样本设计的,不允许分析不对称螺旋物体,例如带接缝的微管。在这里,我们描述 Ruby-Helix,这是一组新的程序,用于分析有缝或无缝的“螺旋”物体。 Ruby-Helix 构建在 Ruby 编程语言之上,是第一个用于实际图像分析的非对称螺旋重建的实现。它还允许更简单的半自动分析,执行迭代不弯曲和准确确定重复长度。因此,Ruby-Helix 使我们能够以更高的通量和更高分辨率来分析运动微管复合物。 (c) 2006 Elsevier Inc. 保留所有权利。
Helical image analysis in combination with electron microscopy has been used to study three-dimensional structures of various biological filaments or tubes, Such its microtubules, actin filaments, and bacterial flagella. A number of' packages have been developed to carry out helical image analysis. Some biological specimens, however, have a symmetry break (seam) in their three-dimensional structure, even though their subunits are mostly arranged in a helical manner. We refer to these objects as "asymmetric helices". All the existing packages are designed for helically symmetric specimens, and do not allow analysis of asymmetric helical objects, such as microtubules with seams. Here, we describe Ruby-Helix, a new set of programs for the analysis of "helical" objects with Or without a seam. Ruby-Helix is built on top of the Ruby programming language and is the first implementation of asymmetric helical reconstruction for practical image analysis. It also allows easier and semi-automated analysis, performing iterative unbending and accurate determination of the repeat length. As a result, Ruby-Helix enables us to analyze motor-microtubule complexes with higher throughput to higher resolution. (c) 2006 Elsevier Inc. All rights reserved.