Pairwise sequence alignment has received a new motivation due to the advent of recent patents in next-generation sequencing technologies, particularly so for the application of re-sequencing---the assembly of a genome directed by a reference sequence.Source text:(Flouri et al.,…
YASS
Desktop
Web

YASS

A DNA local alignment tool based on an efficient and sensitive filtering…

A DNA local alignment tool based on an efficient and sensitive filtering algorithm.

Base-By-Base
Desktop

Base-By-Base

A whole genome pairwise and multiple alignment editor. The program highlights…

A whole genome pairwise and multiple alignment editor. The program highlights differences between pairs of alignments and allows the user to easily navigate large alignments of similar sequences.…

Satsuma
Desktop

Satsuma

A highly parallelized program for high-sensitivity, genome-wide synteny.

A highly parallelized program for high-sensitivity, genome-wide synteny.

MUMmerGPU
Desktop

MUMmerGPU

An open-source high-throughput parallel pairwise local sequence alignment…

An open-source high-throughput parallel pairwise local sequence alignment program that runs on commodity Graphics Processing Units (GPUs) in common workstations.

Spaced Words
Desktop
Web

Spaced Words

A package to alignment-free sequence comparison. Spaced Words uses one or a…

A package to alignment-free sequence comparison. Spaced Words uses one or a whole set pattern of care and doesn't care positions : the occurrence of a spaced word in a sequence is then defined…

SWIFT Suit
Desktop

SWIFT Suit

A program for fast local alignment search, guaranteeing to find epsilon-matches…

A program for fast local alignment search, guaranteeing to find epsilon-matches between two sequences.

MCALIGN
Desktop

MCALIGN

An improved pair-hidden-Markov-Model (pair HMM) based method for performing…

An improved pair-hidden-Markov-Model (pair HMM) based method for performing global pairwise alignment of non-coding DNA sequences.

MOSAL
Web
Desktop

MOSAL MultiObjective Sequence Alignment Tools

A pruning technique for improving the performance of dynamic programming…

A pruning technique for improving the performance of dynamic programming algorithms for bicriteria pairwise sequence alignment, which uses lower and upper bounds to discard states in early stages of…

Ngila
Desktop

Ngila

A global alignment program that can align pairs of sequences using logarithmic…

A global alignment program that can align pairs of sequences using logarithmic and affine gap penalties.

GLASS
Web
Desktop

GLASS GLobal Alignment SyStem

Aligns pairs of homologous DNA sequences. GLASS is designed for aligning long,…

Aligns pairs of homologous DNA sequences. GLASS is designed for aligning long, divergent sequences that contain blocks of moderate to strong homology, such as orthologous/paralogous pairs of genes.…

kmacs
Desktop
Web

kmacs

A computational method to alignment-free sequence comparison. kmacs calculates…

A computational method to alignment-free sequence comparison. kmacs calculates one generalized enhanced suffix array for each pair of sequences, so its run time is quadratic in the number of…

Cola
Desktop

Cola Contiguous optimal local aligner

Implements different optimal alignment algorithms, also allowing for scoring…

Implements different optimal alignment algorithms, also allowing for scoring contiguous matches of nucleotides in a nonlinear manner. The latter places more emphasis on short, highly conserved…

GapMis
Desktop

GapMis

A tool for pairwise sequence alignment with a single gap.

A tool for pairwise sequence alignment with a single gap.

GATA
Desktop

GATA Graphic Alignment Tool for comparative sequence Analysis

A standalone, platform independent, graphic alignment tool for comparative…

A standalone, platform independent, graphic alignment tool for comparative sequence analysis. GATA uses the NCBI-BLASTN program and extensive post-processing to identify all small sub-alignments…

supermatcher
Desktop

supermatcher

Calculates approximate local pair-wise alignments of larger sequences.…

Calculates approximate local pair-wise alignments of larger sequences. supermatcher returns approximate alignments in a standard alignment file. A combination of a word-match and Smith-Waterman local…

wordmatch
Desktop

wordmatch

Finds regions of identity (exact matches) of two sequences. wordmatch reports…

Finds regions of identity (exact matches) of two sequences. wordmatch reports regions in a standard EMBOSS alignment file and in standard EMBOSS sequence feature files.

backtranseq
Desktop

backtranseq

Reads a protein sequence and writes the nucleic acid sequence it is most likely…

Reads a protein sequence and writes the nucleic acid sequence it is most likely to have come from. backtranseq back-translates a protein sequence to a nucleotide sequence. This emboss tool uses a…

stretcher
Desktop

stretcher

Calculates an optimal global alignment of two sequences using a modification of…

Calculates an optimal global alignment of two sequences using a modification of the classic dynamic programming algorithm which uses linear space. Stretcher is an Emboss tool that uses…

matcher
Desktop

matcher

Uses as Waterman-Eggert local alignment of two sequences. matcher identifies…

Uses as Waterman-Eggert local alignment of two sequences. matcher identifies local similarities in two input sequences using a rigorous algorithm based on Bill Pearson's align application. The…

needleall
Desktop

needleall

Reads a set of input sequences and compares them all to one or more sequences,…

Reads a set of input sequences and compares them all to one or more sequences, writing their optimal global sequence alignments to file. needleall uses the Needleman-Wunsch alignment algorithm to…

LALIGN
Web

LALIGN

Compares two sequences looking for local sequence similarities. LALIGN produces…

Compares two sequences looking for local sequence similarities. LALIGN produces k best “non-intersecting” local alignments for any chosen k. It needs only O(M + N + K) space, where M and N are…

Needle
Web

Needle

Reads two input sequences and writes their optimal global sequence alignment to…

Reads two input sequences and writes their optimal global sequence alignment to file.

Information

By using OMICtools you acknowledge that you have read and accepted the terms of the end user license agreement.