Related Experiment Video
Updated: Jun 22, 2025

Facet-to-facet Linking of Shape-anisotropic Colloidal Cadmium Chalcogenide Nanostructures
Published on: August 10, 2017
Label-guided seed-chain-extend alignment on annotated De Bruijn graphs
Harun Mustafa1,2,3, Mikhail Karasikov1,2,3, Nika Mansouri Ghiasi4
1Department of Computer Science, ETH Zurich, Zurich, 8092, Switzerland.
Motivation:
Exponential growth in sequencing databases has motivated scalable De Bruijn graph-based (DBG) indexing for searching these data, using annotations to label nodes with sample IDs. Low-depth sequencing samples correspond to fragmented subgraphs, complicating finding the long contiguous walks required for alignment queries. Aligners that target single-labelled subgraphs reduce alignment lengths due to fragmentation, leading to low recall for long reads. While some (e.g. label-free) aligners partially overcome fragmentation by combining information from multiple samples, biologically irrelevant combinations in such approaches can inflate the search space or reduce accuracy.
Results:
We introduce a new scoring model, 'multi-label alignment' (MLA), for annotated DBGs. MLA leverages two new operations: To promote biologically relevant sample combinations, 'Label Change' incorporates more informative global sample similarity into local scores. To improve connectivity, 'Node Length Change' dynamically adjusts the DBG node length during traversal. Our fast, approximate, yet accurate MLA implementation has two key steps: a single-label seed-chain-extend aligner (SCA) and a multi-label chainer (MLC). SCA uses a traditional scoring model adapting recent chaining improvements to assembly graphs and provides a curated pool of alignments. MLC extracts seed anchors from SCAs alignments, produces multi-label chains using MLA scoring, then finally forms multi-label alignments. We show via substantial improvements in taxonomic classification accuracy that MLA produces biologically relevant alignments, decreasing average weighted UniFrac errors by 63.1%-66.8% and covering 45.5%-47.4% (median) more long-read query characters than state-of-the-art aligners. MLAs runtimes are competitive with label-combining alignment and substantially faster than single-label alignment.
Availability And Implementation:
The data, scripts, and instructions for generating our results are available at https://github.com/ratschlab/mla.
Related Concept Videos
Radical Chain-Growth Polymerization: Chain Branching
Maxam-Gilbert Sequencing
Challenges of the Maxam-Gilbert Method
The...
Structure of Conjugated Dienes
Conjugated dienes are compounds characterized by the presence of alternating double and single bonds. In a conjugated system like 1,3-butadiene, the unhybridized 2p orbital on each carbon overlaps continuously, allowing the π electrons to be delocalized across the entire molecule. In contrast, this type of overlap does not occur in cumulated and isolated dienes, such as 2,3-pentadiene and 1,4-pentadiene, respectively. Instead, the π electrons remain localized between the double...
Ziegler–Natta Chain-Growth Polymerization: Overview
Ligand Binding and Linkage
Labeling DNA Probes
Radioisotopes, fluorophores, or small molecule binding partners like biotin or digoxigenin, are the most widely used reporter tags for labeling DNA probes. These labels can be attached to the probe DNA molecule via...

