• Home
  • Search
  • An improved algorithm for the regular expression constrained multiple sequence alignment problem
  • Cite Icon9
  • https://doi.org/10.1109/bibe.2006.253324Copy DOI Icon

An improved algorithm for the regular expression constrained multiple sequence alignment problem

  • Oct 1, 2006
  • Abdullah N Arslan +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Constrained sequence alignment has been proposed as a way for incorporating biologists' knowledge about common structures or functions into the alignment process. For alignment of protein sequences, several studies have suggested taking into account the motifs (a restricted regular expression) from the PROSITE database to guide alignments. The regular expression constrained sequence alignment has been introduced for this purpose. An alignment satisfies the constraint if part of it matches a given regular expression in each dimension (i.e. in each sequence aligned). There is a method that rewards the alignments that include a region matching the given regular expression. This method does not always guarantee the satisfaction of the constraint. Another method constructs a weighted finite automaton from the given regular expression, and presents a dynamic programming solution that simulates copies of this automaton to find an alignment with maximum score satisfying the regular expression constraint. We propose a new algorithm for the regular expression constrained multiple sequence alignment problem. Our algorithm considers two layers each of which corresponds to part of the dynamic programming matrix for the alignment of the given sequences. We compute each layer differently using dynamic programming. We propose the following modification in the definition of the problem: the region satisfying the constraint does not contribute to the total score. This modification is not necessary for the correctness and the performance in certain cases such as the constraint involves only one motif or motif-matching regions span short distance in each sequence but we believe that with this modification we achieve the same goal by doing less work in practice. Our algorithm is much more efficient than a previously proposed algorithm that uses weighted automata, and its performance in practice is comparable to (and under certain conditions even better than) that of the ordinary (unconstrained) multiple sequence alignment algorithm. Our experiments on real biological sequences, and regular expressions each composed of a sequence of motifs verify this

Similar Papers
  • Conference Article
  • Citations3

A hybrid algorithm for multiple DNA sequence alignment

  • Sep 01, 2016
  • Kokila K Perera +1
  • Research Article

Benchmark of algorithms for multiple DNA sequence alignment across livestock species

  • Jan 24, 2021
  • Translational Research in Veterinary Science
  • Artur Bąk +3
  • Conference Article
  • Citations2

Performance Comparison of MPI-Based Parallel Multiple Sequence Alignment Algorithm Using Single and Multiple Guide Trees

  • Jul 01, 2006
  • Siamak Rezaei +2
  • Research Article

Generation of Regular Expression from Aligned Sequences of Text Snippets

  • Feb 18, 2023
  • Proceeding International Conference on Science and Engineering
  • Girishkumar K Patnaik, Dinesh D Puri, Akash D Waghmare
  • Conference Article

Distributed Phylogenetic Tree Processing on Biology Sequences Using Mapreduce

  • Aug 03, 2021
  • Renaning Karutami Susilo +2
  • PDF
  • Research Article

Exploring Reinforcement Learning Methods for Multiple Sequence Alignment: A Brief Review

  • Jan 01, 2023
  • BIO Web of Conferences
  • Chaimaa Gaad +3
  • Conference Article
  • Citations3

An efficient way of multiple sequence alignment

  • Jul 01, 2011
  • Bo Qu +1
  • Research Article
  • Citations20

Divide-and-conquer multiple alignment with segment-based constraints.

  • Sep 27, 2003
  • Bioinformatics
  • Michael Sammeth +2
  • Research Article
  • Citations12

Improvement of the A(*) Algorithm for Multiple Sequence Alignment.

  • Jan 01, 1998
  • Genome Informatics
  • Kobayashi +1
  • Research Article
  • Citations1

Analyzing Glycan-Binding Profiles Using Weighted Multiple Alignment of Trees.

  • Jan 01, 2018
  • Methods in molecular biology (Clifton, N.J.)
  • Kiyoko F Aoki-Kinoshita
  • Book Chapter
  • Citations5

Objective Functions

  • Aug 23, 2013
  • Haluk Doğan +1
  • Research Article

Integration of Alignment and Phylogeny in the Whole-Genome Era

  • Jun 18, 2015
  • Open Scholarship Institutional Repository (Washington University in St. Louis)
  • Hongying Sun
  • Research Article
  • Citations10

Faster Algorithms for Optimal Multiple Sequence Alignment Based on Pairwise Comparisons

  • Oct 01, 2006
  • IEEE/ACM Transactions on Computational Biology and Bioinformatics
  • Yonatan Bilu +2
  • Book Chapter
  • Citations4

A Randomized Algorithm for Distance Matrix Calculations in Multiple Sequence Alignment

  • Jan 01, 2004
  • Sanguthevar Rajasekaran +3
  • Research Article
  • Citations14

Inverse parametric sequence alignment

  • Jun 15, 2004
  • Journal of Algorithms
  • Fangting Sun +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.