Related Experiment Video
Updated: Mar 10, 2026

Creating and Applying a Reference to Facilitate the Discussion and Classification of Proteins in a Diverse Group
Published on: August 16, 2017
Extending Biopython to combine multiple sequence alignments with the same reference into a Multiple Sequence
Cassia Bastress1, Michiel de Hoon2, Manuel Lera-Ramirez3
1Faculty of Science, McGill University, Montréal, Canada.
None:
Pairwise alignments (PWAs) are commonly used to compare sequences to a reference. Existing alignment tools provide algorithms to align multiple sequences to a single reference and to merge two sets of aligned sequences; but not to combine individually aligned PWAs with a common reference into a single MSA which preserves their original alignment structure. This is required for certain workflows. One example is aligning multiple sequencing traces with a circular plasmid sequence for validation. Some alignment tools that take into account the circularity of the plasmid sequence return a PWA per sequencing trace. For visualization, all PWAs have to be combined into a single MSA. For this purpose, we developed an algorithm that combines alignments sharing the same reference into an MSA, and implemented it as a classmethod in Biopython's Alignment class.
Related Concept Videos
Multi-species Conserved Sequences
Although the genome of each species varies greatly from each other, a few sequences are highly conserved. Such conserved...
RNA-seq
Before the discovery of RNA-seq, microarray-based methods and Sanger sequencing were used for transcriptome analysis. However, while...
Genome Annotation and Assembly
Evolutionary Relationships through Genome Comparisons
Protein Complex Assembly
Many viruses self-assemble into a fully functional unit using the infected host cell to...
Protein Complex Assembly

