International audienceWe define a novel variation on the constrained sequence alignment problem in which the constraint is given in the form of a regular expression. Given two sequences, an alphabet $\Gamma$ describing pairwise sequence alignment operations, and a regular expression $R$ over $\Gamma$, the problem is to compute the highest scoring sequence alignment $A$ of the given sequences, such that $A \in \Gamma^* L(R) \Gamma^* $. Two algorithms are given for solving this problem. The first basic algorithm is general and solves the problem in $O(nmr \log^2 r)$ time and $O(\min\{n,m\}r)$ space, where $m$ and $n$ are the lengths of the two sequences and $r$ is the size of the NFA for $R$. The second algorithm is restricted to patterns $P$...
Abstract. Multiple Sequence Alignment (MSA) is one of the most fundamen-tal problems in computationa...
Abstract. For as long as biologists have been computing alignments of sequences, the question of wha...
The Constrained Multiple Sequence Alignment problem is to align a set of sequences subject to a give...
International audienceWe define a novel variation on the constrained sequence alignment problem in w...
AbstractWe introduce regular expression constrained sequence alignment as the problem of finding the...
[[abstract]]Imposing constraints is an effective means to incorporate biological knowledge into alig...
[[abstract]]Imposing constraints is an effective means to incorporate biological knowledge into alig...
International audienceImposing constraints in the form of a finite automaton or a regular expression...
Sequence alignment is an important tool for describing relationships between sequences. Many sequenc...
There are a few algorithms designed to solve the problem of the optimal alignment of one sequence, t...
The application of Needleman-Wunsch alignment techniques to biological sequences is complicated by t...
AbstractImposing constraints is a way to incorporate information into the sequence alignment procedu...
The application of Needleman–Wunsch alignment techniques to biological sequences is complicated by t...
[[abstract]]Imposing constraints is a way to incorporate information into the sequence alignment pro...
Multiple Sequence Alignment (MSA) is one of the most fundamental problems in computational molecular...
Abstract. Multiple Sequence Alignment (MSA) is one of the most fundamen-tal problems in computationa...
Abstract. For as long as biologists have been computing alignments of sequences, the question of wha...
The Constrained Multiple Sequence Alignment problem is to align a set of sequences subject to a give...
International audienceWe define a novel variation on the constrained sequence alignment problem in w...
AbstractWe introduce regular expression constrained sequence alignment as the problem of finding the...
[[abstract]]Imposing constraints is an effective means to incorporate biological knowledge into alig...
[[abstract]]Imposing constraints is an effective means to incorporate biological knowledge into alig...
International audienceImposing constraints in the form of a finite automaton or a regular expression...
Sequence alignment is an important tool for describing relationships between sequences. Many sequenc...
There are a few algorithms designed to solve the problem of the optimal alignment of one sequence, t...
The application of Needleman-Wunsch alignment techniques to biological sequences is complicated by t...
AbstractImposing constraints is a way to incorporate information into the sequence alignment procedu...
The application of Needleman–Wunsch alignment techniques to biological sequences is complicated by t...
[[abstract]]Imposing constraints is a way to incorporate information into the sequence alignment pro...
Multiple Sequence Alignment (MSA) is one of the most fundamental problems in computational molecular...
Abstract. Multiple Sequence Alignment (MSA) is one of the most fundamen-tal problems in computationa...
Abstract. For as long as biologists have been computing alignments of sequences, the question of wha...
The Constrained Multiple Sequence Alignment problem is to align a set of sequences subject to a give...