"A long time ago, in a building far, far away..." Randy designed some fancy barcodes for our BioBricks. Here's the URL describing the original plan. We've been building all our new ORF parts with barcodes for the last couple years.
Last week, with Heather's help, we ordered five sets of primers to finally test whether or not these barcodes work. Remember that the original purpose of the barcodes was to be able to provide a qualitative screen for whether or not a uncharacterized biological sample contains any BioBricks (or not). Nothing more fancy.
The five different primer sets are...
Barcode_A_for: 5' TAG TGC TAG TGT AGA TCA C 3'
Barcode_A_rev: 5’ TAC ACT AGC ACT ATC AGA G 3'
Barcode_C_for: 5' TAG TGC TAG TGT AGA TCC C 3'
Barcode_C_rev: 5' TAC ACT AGC ACT ATC AGC G 3'
Barcode_G_for: 5' TAG TGC TAG TGT AGA TCG C 3'
Barcode_G_rev: 5' TAC ACT AGC ACT ATC AGG G 3'
Barcode_T_for: 5' TAG TGC TAG TGT AGA TCT C 3'
Barcode_T_rev: 5' TAC ACT AGC ACT ATC AGT G 3'
Barcode_Internal_for: 5' CTG ATA GTG CTA GTG TAG ATC 3'
Barcode_Internal_rev: 5' GAT CTA CAC TAG CAC TAT CAG 3'
Today, with Jen's help, we both ran six PCR reactions (each single primer pair plus all four base-specific primers in a single mix). We used four templates: purified synchronator DNA, MC4100 cells containing synchronator plasmid, MC4100 cells (not containing any BioBricks), water. The gel image is below.
Going forward, based on conversations with Kathleen, it seems like we might want to consider improvements to our barcodes such as:
- using a slightly longer barcode with offset primers that can't form dimers
- using a barcode/primer combination that's got a slightly higher annealing temperature
- embed the parity check in a region that doesn't influence the primer (??)
- use primers that have a extra 5' section that is not part encoded barcode. this would let us increase the annealing temperature during the PCR reaction and help to improve specificity. importantly, any extra 5' section should not have homology to natural DNA sequence
Update: I just spoke with Randy about barcodes some. Randy reminded me that a number of folks (e.g., Pam Silver's lab) are working to adapt BioBricks for protein engineering, and that Austin has advanced BioBricks assembly schemes that are scarless. The short and the long of all this work is that we might consider moving from ORF-based barcodes to system specific barcodes. I.e., we could have a single BarCode part that all BioBrick systems include. The features of such a move would be:
- less risk of disrupting function,
- reduced or no risk of repeat-based homology deletions or other changes,
- a system-independent signature that could be made to work once, and wouldn't suffer from system-system variation.