Rose: generating sequence families

Bioinformatics. 1998;14(2):157-63. doi: 10.1093/bioinformatics/14.2.157.


Motivation: We present a new probabilistic model of the evolution of RNA-, DNA-, or protein-like sequences and a software tool, Rose, that implements this model. Guided by an evolutionary tree, a family of related sequences is created from a common ancestor sequence by insertion, deletion and substitution of characters. During this artificial evolutionary process, the 'true' history is logged and the 'correct' multiple sequence alignment is created simultaneously. The model also allows for varying rates of mutation within the sequences, making it possible to establish so-called sequence motifs.

Results: The data created by Rose are suitable for the evaluation of methods in multiple sequence alignment computation and the prediction of phylogenetic relationships. It can also be useful when teaching courses in or developing models of sequence evolution and in the study of evolutionary processes.

Availability: Rose is available on the Bielefeld Bioinformatics WebServer under the following URL: http://bibiserv.TechFak.Uni-Bielefeld.DE/rose/ The source code is available upon request.

Contact: folker@TechFak.Uni-Bielefeld.DE

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Algorithms
  • Amino Acid Sequence
  • Base Sequence
  • Computational Biology
  • DNA / genetics
  • Evolution, Molecular*
  • Humans
  • Models, Genetic*
  • Models, Statistical
  • Molecular Sequence Data
  • Mutation
  • Phylogeny
  • Proteins / genetics
  • RNA / genetics
  • Sequence Alignment
  • Software*


  • Proteins
  • RNA
  • DNA