Related Experiment Video
Updated: Jan 7, 2026

Novel Sequence Discovery by Subtractive Genomics
Published on: January 25, 2019
deMEM: a novel divide-and-conquer framework based on de Bruijn graph for scalable multiple sequence alignment
Yanming Wei1,2, Zhaoyang Huang1, Pinglu Zhang2,3
1School of Computer Science and Technology, Xidian University, No. 266, Xinglong Section of Xifeng Road, Chang'an Zone, Xi'an, 710126, China.
Background:
Multiple sequence alignment (MSA) continues to be a central challenge in comparative genomics, where the quality of alignment plays a crucial role in determining the accuracy of downstream analyses. However, the challenge of large-scale alignment remains significant.
Findings:
This article introduces deMEM, a novel and effective framework for DNA multiple sequence alignment, which enables existing MSA methods such as MAFFT to handle extremely large sequences. deMEM is a 3-stage alignment process: (i) representing maximum exact matches using a de Bruijn graph and clustering them based on their area, (ii) employing a novel divide-and-conquer framework for alignment, and (iii) providing profile-profile alignment between different clusters.
Conclusions:
DeMEM enables existing methods like MAFFT to align an extremely large number of sequences, including long sequences that cannot be directly aligned, such as those in a dataset of a thousand monkeypox virus genomes. The deMEM package is free and available at https://github.com/malabz/deMEM.
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...
Maxam-Gilbert Sequencing
Challenges of the Maxam-Gilbert Method
The...
Conservation of Protein Domains Over Different Proteins
A limited set of protein domains often duplicate and recombine during evolution. These domains can be organized in different combinations to...
Evolutionary Relationships through Genome Comparisons
Gene Duplication and Divergence
The duplicated copies of the gene are called Paralogs. Paralogs with similar sequences and functions form a gene family. Across several species, a large number of gene families are...
Sanger Sequencing

