×
Submit new tools
Share tools covering the current topic. Provide easy-to-follow guidelines to improve their usability.

Pairwise nucleotide sequence alignment software tools | Comparative genomics

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…
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.…

Wise2DBA
Web

Wise2DBA

Aligns two sequences under the assumption that the sequences share a number of…

Aligns two sequences under the assumption that the sequences share a number of colinear blocks of conservation separated by potentially large and varied lengths of DNA in the two sequences. Wise2DBA…

promoterwise
Web

promoterwise

Compares two DNA sequences allowing for inversions and translocations, ideal…

Compares two DNA sequences allowing for inversions and translocations, ideal for promoters. PromoterWise is an online method that is available for aligning sequences that are not co-linear.

Satsuma
Desktop

Satsuma

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

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

Parasail
Desktop

Parasail Pairwise Sequence Alignment Library

Contains implementations of global, semi-global and local pairwise sequence…

Contains implementations of global, semi-global and local pairwise sequence alignment algorithms. Parasail uses a 375 query sequences with a speed of 136 billions cells update per second. It executes…

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.…

ExPASy
Dataset

ExPASy Expert Protein Analysis System

Provides a comprehensive list of resources in different domains, such as…

Provides a comprehensive list of resources in different domains, such as proteomics, genomics, phylogeny/evolution, systems biology, population genetics and transcriptomics. ExPASy is the Swiss…

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.

TIP
Desktop

TIP Traducción Inversa de Proteínas

Applies genetic algorithms to improve the backtranslation, by minimizing the…

Applies genetic algorithms to improve the backtranslation, by minimizing the difference of some coding statistics with respect to their average value in the target. TIP works on sequence files and…

Information

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