Equimolar pooling of barcoded ONT PCR-cDNA libraries
Quantification, normalisation, and equimolar pooling of individually barcoded Oxford Nanopore PCR-cDNA libraries prior to adapter ligation and flow cell loading. Concentration is measured by Qubit or spectrophotometer, converted to fmol/µL based on average fragment size, normalised to a target molarity, and pooled in equal volumes.
Version History
Version 1.0 Current
Effective: 2026-02-23Initial release
Procedure Details
-
Balance / analytical scale
For weighing dissected tissue -
Microcentrifuge
Centrifugation
Microcentrifuge for brief spins -
Micropipette
Liquid handling
Micropipettes -
Magnetic rack
Magnetic separation
Magnetic rack for AMPure XP cleanup -
Fluorometer
Measurement
Qubit fluorometer for quantification -
Vortex mixer
Mixing
Vortex mixer
-
Qubit 1X dsDNA HS Assay Kit
(Invitrogen)
Q33231Fluorometric assay kit
Qubit 1X dsDNA HS Assay Kit for quantification -
AMPure XP
(Beckman Coulter)
A63881Magnetic beads (SPRI)
AMPure XP beads for cleanup (A63881)
Procedure Steps (Version 1.0)
SOP: Equimolar Pooling of Barcoded ONT PCR-cDNA Libraries
Applies to: Individually barcoded PCR-cDNA libraries prepared with Oxford Nanopore barcoding kits (e.g. SQK-PCB111.24, SQK-PCB114.24) Kit context: This is the pooling step between individual library barcoding and adapter ligation/flow cell loading Location: __________
Document Control
- SOP ID: __________
- Version: 1.0
- Effective Date: __________
- Review Due: __________
- Author: __________
- Approved By: __________
Purpose
To combine individually barcoded PCR-cDNA libraries into a single equimolar pool, ensuring equal representation of each barcode during sequencing. Equimolar pooling prevents over- or under-representation of individual samples caused by differences in library concentration.
Scope
All personnel performing library pooling prior to Oxford Nanopore sequencing.
Principle
Each barcoded library is quantified, its mass concentration (ng/µL) is converted to molar concentration (fmol/µL) using the estimated average fragment size, and volumes are calculated to normalise all libraries to the same molarity. Equal volumes of normalised libraries are then combined into a single pool at the target loading amount.
Materials and Equipment
- Quantified barcoded cDNA libraries (Qubit dsDNA HS or BR assay, or NanoDrop)
- Fragment size estimate from Fragment Analyzer, TapeStation, or Bioanalyzer
- Nuclease-free water
- Low-bind 1.5 mL tubes
- Pipettes (0.5–10 µL range) with filter tips
- Vortex mixer
- Microcentrifuge
- Ice or cold block
- Pooling calculator spreadsheet (see below)
Preparations
1. Determine Target Loading
ONT recommended loading for PCR-cDNA libraries:
| Flow cell type | Target fmol (total pool) | Pool volume |
|---|---|---|
| MinION / GridION (R9.4.1) | 15–25 fmol | 11 µL |
| MinION / GridION (R10.4.1) | 15–25 fmol | 11 µL |
| PromethION (R9.4.1) | 50–100 fmol | 30 µL |
2. Determine Average Fragment Size
Use the Fragment Analyzer (or equivalent) main peak size for the library population. If no electrophoresis data is available, use the expected size based on the cDNA protocol:
| cDNA type | Typical average fragment size |
|---|---|
| PCR-cDNA (standard) | 1.0–2.0 kb |
| PCR-cDNA (size-selected) | Per size bin (e.g. 1.5 kb, 4 kb) |
| Direct cDNA | 0.5–1.5 kb |
Procedure
1. Quantify Each Library
- Measure the concentration of each barcoded library in ng/µL using Qubit dsDNA HS assay (preferred) or NanoDrop A260.
- Record concentrations for all libraries.
2. Convert to Molar Concentration
Convert ng/µL to fmol/µL using:
fmol/µL = (ng/µL × 10⁶) / (average_fragment_size_bp × 649)
Where 649 Da is the average molecular weight per base pair of dsDNA.
Quick reference (1.5 kb average fragment):
| ng/µL | ≈ fmol/µL |
|---|---|
| 5 | 5.1 |
| 10 | 10.3 |
| 15 | 15.4 |
| 20 | 20.5 |
| 25 | 25.7 |
| 50 | 51.4 |
3. Calculate Pooling Volumes
-
Choose target pool molarity:
target_fmol_per_µL = target_total_fmol / pool_volumeExample: 25 fmol in 11 µL = 2.27 fmol/µL
-
For each library, calculate the volume needed:
vol_library (µL) = target_fmol_per_µL / library_fmol_per_µL -
Calculate water to bring to a convenient unit volume:
vol_water (µL) = unit_volume − vol_library -
Scale up if calculated volumes are below 1 µL (difficult to pipette accurately). A 4× scale-up is recommended:
vol_library_scaled = vol_library × 4 vol_water_scaled = vol_water × 4 total_dilution_volume = 4 µL per library -
Calculate the pool volume per library:
pool_vol_per_library = total_pool_volume / number_of_librariesExample: 11 µL / 6 libraries = 1.83 µL per library
4. Prepare Normalised Dilutions
- For each library, combine the calculated volumes of library and nuclease-free water in a fresh low-bind tube.
- Vortex briefly and spin down.
- Keep on ice.
5. Pool Libraries
- Into a fresh low-bind 1.5 mL tube, pipette the calculated pool volume from each normalised dilution.
- Vortex briefly and spin down.
- The final pool should be 11 µL (or target volume) at the target molarity.
- Keep on ice. Proceed to adapter ligation or flow cell loading within 1 hour.
6. Verify Pool (Optional)
- Measure pool concentration by Qubit.
- Expected: approximately the target fmol/µL when back-calculated using the same fragment size.
- Run on Fragment Analyzer to confirm size distribution if sufficient volume remains.
Example Calculation
6 barcoded mouse PCR-cDNA libraries, 1.5 kb average fragment, target 25 fmol in 11 µL:
| Sample | ng/µL | fmol/µL | Vol for 2.27 fmol (µL) | Water to 1 µL | 4× library (µL) | 4× water (µL) | Total (µL) | Pool vol (µL) |
|---|---|---|---|---|---|---|---|---|
| C57_rep1 | 7.12 | 7.42 | 0.306 | 0.694 | 1.22 | 2.78 | 4.00 | 1.83 |
| C57_rep2 | 7.30 | 7.61 | 0.298 | 0.702 | 1.19 | 2.81 | 4.00 | 1.83 |
| C57_rep3 | 7.02 | 7.32 | 0.310 | 0.690 | 1.24 | 2.76 | 4.00 | 1.83 |
| DBA_rep1 | 5.82 | 6.07 | 0.374 | 0.626 | 1.50 | 2.50 | 4.00 | 1.83 |
| DBA_rep2 | 5.42 | 5.65 | 0.402 | 0.598 | 1.61 | 2.39 | 4.00 | 1.83 |
| DBA_rep3 | 4.94 | 5.15 | 0.441 | 0.559 | 1.76 | 2.24 | 4.00 | 1.83 |
Pool total: 6 × 1.83 µL = 11 µL containing ~25 fmol
Troubleshooting
| Problem | Action |
|---|---|
| Library concentration too low (<1 ng/µL) | Repeat PCR with additional cycles; or concentrate by SpeedVac |
| Library concentration varies >10-fold between samples | Consider excluding outliers or adjusting barcode assignments |
| Calculated volume <0.2 µL even after 4× scale-up | Use a higher scale factor (8× or 10×) or further dilute concentrated libraries |
| Pool volume insufficient | Scale up all volumes proportionally |
| Uneven barcode representation after sequencing | Re-quantify libraries; verify fragment size estimate; check pipetting accuracy |
Records to Maintain
- Library concentrations (ng/µL) and instrument used
- Fragment size estimate and source (FA, TapeStation, assumption)
- Pooling spreadsheet with all calculated volumes
- Target fmol and actual pool volume
- Date, operator, and any deviations
End of SOP