Gendron P, Lemieux S, Major F
Département d'Informatique et de Recherche Opérationnelle, Université de Montréal, C.P. 6128, Succ. Centre-Ville, Montréal, Québec, H3C 3J7, Canada.
J Mol Biol. 2001 May 18;308(5):919-36. doi: 10.1006/jmbi.2001.4626.
A new computer program to annotate DNA and RNA three-dimensional structures, MC-Annotate, is introduced. The goals of annotation are to efficiently extract and manipulate structural information, to simplify further structural analyses and searches, and to objectively represent structural knowledge. The input of MC-Annotate is a PDB formatted DNA or RNA three-dimensional structure. The output of MC-Annotate is composed of a structural graph that contains the annotations, and a series of HTML documents, one for each nucleotide conformation and base-base interaction present in the input structure. The atomic coordinates of all nucleotides and the homogeneous transformation matrices of all base-base interactions are stored in the structural graph. Symbolic classifications of nucleotide conformations, using sugar puckering modes and nitrogen base orientations around the glycosyl bond, and base-base interactions, using stacking and hydrogen bonding information, are introduced. Peculiarity factors of nucleotide conformations and base-base interactions are defined to indicate their marginalities with all other examples. The peculiarity factors allow us to identify irregular regions and possible stereochemical errors in 3-D structures without interactive visualization. The annotations attached to each nucleotide conformation include its class, its torsion angles, a distribution of the root-mean-square deviations with examples of the same class, the list of examples of the same class, and its peculiarity value. The annotations attached to each base-base interaction include its class, a distribution of distances with examples of the same class, the list of examples of the same class, and its peculiarity value. The distance between two homogeneous transformation matrices is evaluated using a new metric that distinguishes between the rotation and the translation of a transformation matrix in the context of nitrogen bases. MC-Annotate was used to build databases of nucleotide conformations and base-base interactions. It was applied to the ribosomal RNA fragment that binds to protein L11, which annotations revealed peculiar nucleotide conformations and base-base interactions in the regions where the RNA contacts the protein. The question of whether the current database of RNA three-dimensional structures is complete is addressed.
介绍了一种用于注释DNA和RNA三维结构的新计算机程序MC-Annotate。注释的目标是高效地提取和处理结构信息,简化进一步的结构分析和搜索,并客观地表示结构知识。MC-Annotate的输入是PDB格式的DNA或RNA三维结构。MC-Annotate的输出由一个包含注释的结构图和一系列HTML文档组成,每个HTML文档对应输入结构中存在的每个核苷酸构象和碱基-碱基相互作用。所有核苷酸的原子坐标和所有碱基-碱基相互作用的齐次变换矩阵都存储在结构图中。引入了核苷酸构象的符号分类,使用糖环折叠模式和糖基键周围的氮碱基取向,以及碱基-碱基相互作用的符号分类,使用堆积和氢键信息。定义了核苷酸构象和碱基-碱基相互作用的特殊性因子,以表明它们与所有其他示例的边缘性。特殊性因子使我们能够在不进行交互式可视化的情况下识别三维结构中的不规则区域和可能的立体化学错误。附加到每个核苷酸构象的注释包括其类别、扭转角、与同一类示例的均方根偏差分布、同一类示例列表及其特殊性值。附加到每个碱基-碱基相互作用的注释包括其类别、与同一类示例的距离分布、同一类示例列表及其特殊性值。使用一种新的度量来评估两个齐次变换矩阵之间的距离,该度量在氮碱基的背景下区分变换矩阵的旋转和平移。MC-Annotate用于构建核苷酸构象和碱基-碱基相互作用的数据库。它被应用于与蛋白质L11结合的核糖体RNA片段,其注释揭示了RNA与蛋白质接触区域中特殊的核苷酸构象和碱基-碱基相互作用。探讨了当前RNA三维结构数据库是否完整的问题。