Everything about Sequence alignment
Process in bioinformatics that identifies equivalent sites within molecular sequences
In bioinformatics, a sequence alignment is a way of arranging the sequences of DNA, RNA, or protein to identify regions of similarity that may be a consequence of functional, structural, or evolutionary relationships between the sequences. Aligned sequences of nucleotide or amino acid residues are typically represented as rows within a matrix. Gaps are inserted between the residues so that identical or similar characters are aligned in successive columns. Sequence alignments are also used for non-biological sequences such as calculating the distance cost between strings in a natural language, or to display financial data. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Sequence alignmentA 5-minute orientation
- Skim a recent paper: Muscle5: High-accuracy alignment ensembles enable unbiased assessments of sequence homology and phylogenyInfluential work since 2022
- Pick up a classic book: Bioinformatics for high throughput sequencingThe most-reprinted book on the subject
- Read the landmark paper: The Sequence Alignment/Map format and SAMtoolsCited 61,847 times
- Go sideways: Multiple sequence alignmentA closely related topic
- Go sideways: FASTAA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🏆 Landmark papers (most cited)
The Sequence Alignment/Map format and SAMtools
CLUSTAL W: improving the sensitivity of progressive multiple sequence alignment through sequence weighting, position-specific gap penalties and weight matrix choice
MAFFT Multiple Sequence Alignment Software Version 7: Improvements in Performance and Usability
MUSCLE: multiple sequence alignment with high accuracy and high throughput
The CLUSTAL_X windows interface: flexible strategies for multiple sequence alignment aided by quality analysis tools
Ultrafast and memory-efficient alignment of short DNA sequences to the human genome
Minimap2: pairwise alignment for nucleotide sequences
MAFFT: a novel method for rapid multiple sequence alignment based on fast Fourier transform
🆕 Influential since 2022
Muscle5: High-accuracy alignment ensembles enable unbiased assessments of sequence homology and phylogeny
SeqKit2: A Swiss army knife for sequence and alignment processing
Petabase-scale sequence alignment catalyses viral discovery
ggmsa: a visual exploration tool for multiple sequence alignment and associated data
📚 Books worth reading
Bioinformatics for high throughput sequencingNaiara Rodríguez-Ezpeleta, Michael Hackenberg · 2011- 📕Next generation sequencing technologies and challenges in sequence assemblyMohamed Helmy · 2014
Homology modelingAndrew J. W. Orry, Ruben Abagyan · 2012
BioinformaticsKal Renganathan Sharma · 2008
Sequence alignmentMichael S. Rosenberg · 2009
Introduction to Protein ArchitectureArthur M. Lesk · 2001- 📕Multiple sequence alignmentWashington University (Saint Louis, Mo.). Biomedical Computer Laboratory · 1994
Next-generation sequencing : current technologies and applications · 2014
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Multiple sequence alignment Multiple sequence alignment (MSA) is the process or the result of sequence alignment of three or more biological sequences, generally protein, DNA, or…
- FASTA FASTA is a DNA and protein sequence alignment software package first described by David J. Lipman and William R. Pearson in 1985. Its legacy is the FASTA…
- Structural alignment Structural alignment attempts to establish homology between two or more polymer structures based on their shape and three-dimensional conformation. This…
- BLAST (biotechnology) In bioinformatics, BLAST (basic local alignment search tool) is an algorithm and program for comparing primary biological sequence information, such as…
- Gap penalty In DNA analysis, gap penalty is a method of scoring alignments of two or more DNA sequences. When aligning sequences, introducing gaps in the sequences…
- MAFFT In bioinformatics, MAFFT (multiple alignment using fast Fourier transform) is a program used to create multiple sequence alignments of amino acid or nucleotide…
- Threading (protein sequence) In molecular biology, protein threading, also known as fold recognition, is a method of protein modeling which is used to model those proteins which have…
- Substitution matrix In bioinformatics and evolutionary biology, a substitution matrix describes the frequency at which a character in a nucleotide sequence or a protein sequence…