Generating In Vivo Cloning Vectors For Parallel Cloning Of Large Gene Clusters By Homologous Recombination

PLOS ONE(2013)

Cited 5|Views5
No score
Abstract
A robust method for the in vivo cloning of large gene clusters was developed based on homologous recombination (HR), requiring only the transformation of PCR products into Escherichia coli cells harboring a receiver plasmid. Positive clones were selected by an acquired antibiotic resistance, which was activated by the recruitment of a short ribosome-binding site plus start codon sequence from the PCR products to the upstream position of a silent antibiotic resistance gene in receiver plasmids. This selection was highly stringent and thus the cloning efficiency of the GFPuv gene (size: 0.7 kb) was comparable to that of the conventional restriction-ligation method, reaching up to 4.3 x 10(4) positive clones per mu g of DNA. When we attempted parallel cloning of GFPuv fusion genes (size: 2.0 kb) and carotenoid biosynthesis pathway clusters (sizes: 4 kb, 6 kb, and 10 kb), the cloning efficiency was similarly high regardless of the DNA size, demonstrating that this would be useful for the cloning of large DNA sequences carrying multiple open reading frames. However, restriction analyses of the obtained plasmids showed that the selected cells may contain significant amounts of receiver plasmids without the inserts. To minimize the amount of empty plasmid in the positive selections, the sacB gene encoding a levansucrase was introduced as a counter selection marker in receiver plasmid as it converts sucrose to a toxic levan in the E. coli cells. Consequently, this method yielded completely homogeneous plasmids containing the inserts via the direct transformation of PCR products into E. coli cells.
More
Translated text
Key words
plasmids,genetic markers,engineering,physics,escherichia coli,medicine,homologous recombination,biology,chemistry,dna,ribosomes
AI Read Science
Must-Reading Tree
Example
Generate MRT to find the research sequence of this paper
Chat Paper
Summary is being generated by the instructions you defined