A multiple layer model to compare RNA secondary structures

  • Authors:
  • Julien Allali;Marie-France Sagot

  • Affiliations:
  • LaBRI, Université de Bordeaux I, ENSEIRB, UMR 5800, France and Institut Gaspard-Monge, Université de Marne-la-Vallée, Marne-la-Vallée Cedex 2, France;Inria Rhône-Alpes, Villeurbanne Cedex and Lab. de Biométrie et Biologie Évolutive (UMR 5558), CNRS, Université Lyon 1, 43 bd 11 nov 1918, 69622 Villeurbanne Cedex, France and K ...

  • Venue:
  • Software—Practice & Experience
  • Year:
  • 2008

Quantified Score

Hi-index 0.01

Visualization

Abstract

We formally introduce a new data structure, called MiGaL for ‘Multiple Graph Layer’, composed of various graphs linked together by relations of abstraction-refinement. The new structure is useful for representing information that can be described at different levels of abstraction, each level corresponding to a graph. We then propose an algorithm for comparing two MiGaLs. The algorithm performs a step-by-step comparison starting with the most ‘abstract’ level. The result of the comparison at a given step is communicated to the next step using a special colouring scheme. MiGaLs represent a very natural model for comparing RNA secondary structures that may be seen at different levels of detail, going from the sequence of nucleotides, single or paired with another to participate in a helix, to the network of multiple loops that is believed to represent the most conserved part of RNAs having similar function. We therefore show how one can use MiGaLs to very efficiently compare two RNAs of any size at different levels of detail. Copyright © 2007 John Wiley & Sons, Ltd.