Nanopore Sequencing
Overview
Oxford Nanopore uses tiny protein pores embedded in a membrane to read DNA directly - no amplification, no fluorescence.
How It Works
The Setup: Membrane with Nanopores
A membrane separates two chambers with different electrical charges. Embedded in the membrane are protein nanopores - tiny holes just big enough for single-stranded DNA to pass through.
Voltage applied across membrane
โโโโโโโโโโโโโ
โ
โโโโโโโโโโโโโคโโโโโโคโโโโโโโโโโโโ โ Membrane
โ โฏ โฏ โ โ Nanopores
โโโโโโโโโโโโโงโโโโโโงโโโโโโโโโโโโ
โ
DNA threads through
The Detection: Measuring Current
- DNA strand is fed through the pore by a motor protein
- As each base passes through, it partially blocks the pore
- Each base (A, T, G, C) has a different size/shape
- Different bases create different electrical resistance
- We measure the change in current to identify the base
Key insight: No labels, no cameras, no lasers - just electrical signals!
The Signal: It's Noisy
The raw signal is messy - multiple bases in the pore at once, random fluctuations:
Current
โ
โ โโโ โโ โโโโ โโ โโโ
โโ โโโ โโโโ โโโ โโโ โโโ
โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ Time
Base: A A T G C C G A
Machine learning (neural networks) decodes this noisy signal into base calls.
Why Nanopore?
Ultra-Long Reads
- Typical: 10-50 kb
- Record: >4 Mb (yes, megabases!)
- Limited only by DNA fragment length, not the technology
Cheap and Portable
- MinION device fits in your hand, costs ~$1000
- Can sequence in the field (disease outbreaks, remote locations)
- Real-time data - see results as sequencing happens
Direct Detection
- Can detect modified bases (methylation) directly
- No PCR amplification needed
- Can sequence RNA directly (no cDNA conversion)
Error Rate and Correction
Raw accuracy: ~93-97% (improving with each update)
Error type: Mostly indels, especially in homopolymers
Improving Accuracy
1. Higher coverage: Multiple reads of the same region, errors cancel out
2. Duplex sequencing: DNA is double-stranded - sequence both strands and combine:
Forward strand: ATGCCCAAA
|||||||||
Reverse strand: TACGGGTTT (complement)
โ Consensus: Higher accuracy
3. Better basecallers: Neural networks keep improving, accuracy increases with software updates