Skip to main content

DMX Barcoding Kit
(Kit # 1000000291 )

Depositing Lab:   David Baker

The DMX Barcoding Kit provides the position-specific barcode plasmids used in the demultiplexing (DMX) pipeline, a method for converting cheap DNA oligo pools into arrayed, clonal, sequence-verified constructs. The kit comprises four sets of 24 unique molecular identifiers (96 plasmids total), which combine to uniquely tag over 330,000 wells. Barcodes are ligated to genes of interest by isothermal Golden Gate assembly directly in bacterial lysate, eliminating the need for indexed PCR and thermocyclers, and are read out by nanopore long-read sequencing, making demultiplexing agnostic to gene length. DMX reduces the per-construct cost of arrayed gene sourcing five- to eight-fold, relative to ordering individual gene fragments.

This kit will be sent as bacterial glycerol stocks in 96-well plate format.

Original Publication

Accelerating protein design by scaling experimental characterization. Qian J, Milles LF, Wicky BIM, Ragotte RJ, Motmaen A, Borst AJ, Skotheim R, Ols S, Coventry B, Li X, Kibler RD, Goreshnik I, Expòsit M, Loré K, Stewart L, Baker D. Nat Commun. 2026. doi: 10.1038/s41467-026-76740-9. Article (Link opens in a new window)

Description

Experimental characterization is a major bottleneck in protein design, and the dominant cost is synthetic DNA. Oligo pools are far cheaper per base than arrayed gene fragments, but the pooled format is incompatible with the arrayed workflows used for most downstream biochemistry. Demultiplexing (DMX) bridges this gap: it is a five-day protocol that takes an amplified oligo pool library and returns arrayed cultures of clonal, sequence-verified plasmids in an expression-ready E. coli strain, suitable for direct use with Semi-Automated Protein Production (SAPP) or any other arrayed testing modality.

The core of the method is a combinatorial barcoding scheme. Each of the four position-specific barcode sets in this kit contains 24 unique molecular identifiers (UMIs) of 25 bp, filtered for:

  • pairwise Hamming distance greater than five
  • absence of homopolymers longer than four bp
  • absence of common restriction sites

Flanking primer sequences, Golden Gate overhangs, and BsaI sites were then appended. Because the four sets combine positionally, a single 96-well plate of barcodes tags up to 24⁴ wells. After colony picking into plates, cultures are compressed into reaction plates, heat-lysed, and barcodes are ligated to the gene of interest by Golden Gate assembly directly in the lysate at 37 °C — an isothermal step that removes the thermocycler requirement that limits conventional dual-indexed PCR barcoding.

Barcoded products are pooled and sequenced on a nanopore flow cell; long reads make barcode-to-gene mapping independent of insert length, so libraries with genes well beyond the 300–600 bp amplicon ceiling of short-read approaches can be demultiplexed. An automated bioinformatics pipeline handles basecalling, filtering, demultiplexing, alignment, and consensus calling, and outputs a non-redundant pick list for re-arraying. The protocol was developed with an acoustic liquid handler and colony picker, but can be run manually with multichannel pipettes for smaller campaigns.

Steps of the DMX pipeline are described in detail in the figure caption. Times are shown for each step depicted in panel a: Step 1 = two hours hands-on; step 2 = two hours hands-on plus overnight; step 3 = one to three hours hands-on plus overnight; step 4 = one to two hours; step 5 = 20 minutes automated; step 6 = one to two hours hands-on; step 7 = one hour automated; step 8 = one hour hands-on; step 9 = one to three days automated; step 10 = re-array (time not indicated). Panel b depicts a gene library being cloned into a DMX vector for a pool of His-tagged proteins for expression. This library can be used in other library backbones using a one-pot transfer to other vectors. In panel c, the Sankey diagram starts with all wells, which breaks down into 7% incomplete barcode and 93% complete barcode. The complete barcode then breaks down into 30% incorrect gene and 70% correct gene. The correct gene then breaks down into 8% >1 gene per well and 92% one gene per well. In panel d, the graph compares total cost in dollars (0 to 50,000) versus library size shown in number of designs. The library size is divided between DMX and eBlock, each shown from 0 to 2000 designs. All library sizes from DMX are under $10,000, while eBlock about doubles in cost for every 500 genes, from ~$2,500 at 100 to over $40,000 for 2,000.

Figure 1: DMX pipeline. (a) Schematic representation of the DMX pipeline from oligo pooled library to sequence-verified ready-to-use clonal bacterial cultures. (1) The DNA library is amplified from the chip; (2) the library is cloned into a DMX vector using Golden Gate assembly (GGA), transformed, and plated; (3) colonies are picked into culture plates; (4) culture plates are duplicated and compressed 4-to-1 into reaction plates using an Echo liquid handler; (5) cultures in reaction plates are heat-lysed at 98 °C for 20 minutes; (6) barcodes are transferred into each well of the reaction plates; (7) GGA reagents are transferred and barcodes and gene of interest (GOI) are assembled by incubating reaction plates at 37 °C for 1 hour; (8) all GGA products are pooled; (9) barcoded library is sequenced using Oxford Nanopore Technologies (ONT); (10) sequence-verified clonal variants are re-arrayed into new plates. Pink and black arrow boxes represent hands-on time and automated steps, respectively. O/N = overnight. (b) Schematic representation of multi-use vector cloning for pool entry (BsmBI), barcoding (BsaI), and GOI excision (BsaI) if desired for further subcloning into other vectors. The skull and crossbones represents the ccdB gene. (c) Sankey diagram showing the efficiency of the DMX pipeline (n = 4,608 wells). (d) Cost comparison between sourcing GOIs using DMX from chip or arrayed DNA fragments, broken down into DNA synthesis, sequencing, and cloning expenses. From Qian, J. (2026). Figure 4. Created in BioRender. https://BioRender.com/vdxxib4 (Link opens in a new window).

Kit Documentation

Protocols

The step-by-step DMX protocol can be found in the supplemental material (Link opens in a new window) of Qian et al. (2026).

Scripts

For script, notebooks, and bioinformatic pipelines, see the SAPP_DMX GitHub (Link opens in a new window).

Supplemtal Documents

How to Cite this Kit

These plasmids were created by your colleagues. Please acknowledge the Principal Investigator, cite the article in which they were created, and include Addgene in the Materials and Methods of your future publications.

For your Materials and Methods section:

"The DMX Barcoding Kit was a gift from David Baker (Addgene kit #1000000291)."

For your Reference section:

Accelerating protein design by scaling experimental characterization. Qian J, Milles LF, Wicky BIM, Ragotte RJ, Motmaen A, Borst AJ, Skotheim R, Ols S, Coventry B, Li X, Kibler RD, Goreshnik I, Expòsit M, Loré K, Stewart L, Baker D. Nat Commun. 2026. doi: 10.1038/s41467-026-76740-9. Article (Link opens in a new window)

DMX Barcoding Kit - #1000000291

Resistance Color Key

Each circle corresponds to a specific antibiotic resistance in the kit plate map wells.

Inventory

Searchable and sortable table of all plasmids in kit. The Well column lists the plasmid well location in its plate. The Plasmid column links to a plasmid's individual web page.

Kit Plate Map

96-well plate map for plasmid layout. Hovering over a well reveals the plasmid name, while clicking on a well opens the plasmid page.

Resistance Color Key

Ampicillin

Inventory

Well Plasmid Resistance
A / 1 DMX_1_1
Ampicillin
A / 2 DMX_1_2
Ampicillin
A / 3 DMX_1_3
Ampicillin
A / 4 DMX_1_4
Ampicillin
A / 5 DMX_1_5
Ampicillin
A / 6 DMX_1_6
Ampicillin
A / 7 DMX_1_7
Ampicillin
A / 8 DMX_1_8
Ampicillin
A / 9 DMX_1_9
Ampicillin
A / 10 DMX_1_10
Ampicillin
A / 11 DMX_1_11
Ampicillin
A / 12 DMX_1_12
Ampicillin
B / 1 DMX_1_13
Ampicillin
B / 2 DMX_1_14
Ampicillin
B / 3 DMX_1_15
Ampicillin
B / 4 DMX_1_16
Ampicillin
B / 5 DMX_1_17
Ampicillin
B / 6 DMX_1_18
Ampicillin
B / 7 DMX_1_19
Ampicillin
B / 8 DMX_1_20
Ampicillin
B / 9 DMX_1_21
Ampicillin
B / 10 DMX_1_22
Ampicillin
B / 11 DMX_1_23
Ampicillin
B / 12 DMX_1_24
Ampicillin
C / 1 DMX_2_1
Ampicillin
C / 2 DMX_2_2
Ampicillin
C / 3 DMX_2_3
Ampicillin
C / 4 DMX_2_4
Ampicillin
C / 5 DMX_2_5
Ampicillin
C / 6 DMX_2_6
Ampicillin
C / 7 DMX_2_7
Ampicillin
C / 8 DMX_2_8
Ampicillin
C / 9 DMX_2_9
Ampicillin
C / 10 DMX_2_10
Ampicillin
C / 11 DMX_2_11
Ampicillin
C / 12 DMX_2_12
Ampicillin
D / 1 DMX_2_13
Ampicillin
D / 2 DMX_2_14
Ampicillin
D / 3 DMX_2_15
Ampicillin
D / 4 DMX_2_16
Ampicillin
D / 5 DMX_2_17
Ampicillin
D / 6 DMX_2_18
Ampicillin
D / 7 DMX_2_19
Ampicillin
D / 8 DMX_2_20
Ampicillin
D / 9 DMX_2_21
Ampicillin
D / 10 DMX_2_22
Ampicillin
D / 11 DMX_2_23
Ampicillin
D / 12 DMX_2_24
Ampicillin
E / 1 DMX_3_1
Ampicillin
E / 2 DMX_3_2
Ampicillin
E / 3 DMX_3_3
Ampicillin
E / 4 DMX_3_4
Ampicillin
E / 5 DMX_3_5
Ampicillin
E / 6 DMX_3_6
Ampicillin
E / 7 DMX_3_7
Ampicillin
E / 8 DMX_3_8
Ampicillin
E / 9 DMX_3_9
Ampicillin
E / 10 DMX_3_10
Ampicillin
E / 11 DMX_3_11
Ampicillin
E / 12 DMX_3_12
Ampicillin
F / 1 DMX_3_13
Ampicillin
F / 2 DMX_3_14
Ampicillin
F / 3 DMX_3_15
Ampicillin
F / 4 DMX_3_16
Ampicillin
F / 5 DMX_3_17
Ampicillin
F / 6 DMX_3_18
Ampicillin
F / 7 DMX_3_19
Ampicillin
F / 8 DMX_3_20
Ampicillin
F / 9 DMX_3_21
Ampicillin
F / 10 DMX_3_22
Ampicillin
F / 11 DMX_3_23
Ampicillin
F / 12 DMX_3_24
Ampicillin
G / 1 DMX_4_1
Ampicillin
G / 2 DMX_4_2
Ampicillin
G / 3 DMX_4_3
Ampicillin
G / 4 DMX_4_4
Ampicillin
G / 5 DMX_4_5
Ampicillin
G / 6 DMX_4_6
Ampicillin
G / 7 DMX_4_7
Ampicillin
G / 8 DMX_4_8
Ampicillin
G / 9 DMX_4_9
Ampicillin
G / 10 DMX_4_10
Ampicillin
G / 11 DMX_4_11
Ampicillin
G / 12 DMX_4_12
Ampicillin
H / 1 DMX_4_13
Ampicillin
H / 2 DMX_4_14
Ampicillin
H / 3 DMX_4_15
Ampicillin
H / 4 DMX_4_16
Ampicillin
H / 5 DMX_4_17
Ampicillin
H / 6 DMX_4_18
Ampicillin
H / 7 DMX_4_19
Ampicillin
H / 8 DMX_4_20
Ampicillin
H / 9 DMX_4_21
Ampicillin
H / 10 DMX_4_22
Ampicillin
H / 11 DMX_4_23
Ampicillin
H / 12 DMX_4_24
Ampicillin
Data calculated @ 2026-09-22

Kit Plate Map - #1000000291

Content blocked, you may need to disable your ad-blocker.