First, I'd like to say that I am largely self-taught in cloning methods. I started in a small lab with nobody who understood how to clone, and so all of my techniques I've learned from the internet (or books, but even, Molecular Cloning - Green and Sambrook, has limitations regarding depth and specificity for particular applications, though this is an essential text to be in any laboratory where cloning is conducted). I see that Addgene has a protocols page, but I'll say with honesty that I haven't read these protocols. Most often, I find that I am reading the protocols as provided by the manufacturer of whatever particular reagent(s) I am using, which is almost always New England Biolabs (NEB).
My suggestion for learning to clone: just learn as you go. All of the methods and protocols that you need are out there, as long as you have an internet connection. Think about one step at a time and really be detail oriented. Design your constructs and really scrutinize all of the decisions you are making. What is the copy number of your backbone? Will that work for your desired application? Does your vector backbone have a Multiple cloning site (MCS)? Do you have the enzymes necessary for that MCS? Does your insert have any of the restriction sites you want to use for the 5' and 3' ends? Do you even want to do standard restriction cloning? I could go on and on. Instead, let's consider these things one at a time. Maybe I can help you answer some of the questions you might have in your head when considering a cloning experiment.
I use SnapGene as design software. I tried a few free software tools, but after using the free trial of SnapGene, there was no going back. It's a great tool. There is a 30 day free trial with any valid e-mail address.
Also, if you are preparing your own electrocompetent cells for transformation, please see Bucci lab methods for a protocol.
Some things to start:
- What organism is your host, and what is the genotype? Learn about all sorts of E. coli strains here, to choose the best one for your application.
- What plasmid should you put your gene(s) of interest into? Read about origin of replication, copy number, and plasmid compatibility here
Standard, Restriction Enzyme-based cloning
Gibson Assembly is my favorite DNA construction method. It allows you to take any physical pieces of DNA in your possession and reassemble and reorganize them however you like, with scarless junction points! It's really a great tool, and NEB offers a 2x Gibson Assembly Mastermix with all of the components that you need, with associated protocols that are essential reading. Both for the actual assembly and subsequent transformation.
A really thorough wiki page for Gibson Assembly already exists, and is one of the best sources around for learning the process of GA. Thanks Janet B. Matsen, for the great resource. Visit her guide page here.
Her guide is so useful that I don't want to just reiterate all of the things I learned from her page on mine. Please use her page as a primary resource, and perhaps this section can provide some useful additional tips for you.
First, SnapGene has a nice tutorial on how to use the software for Gibson Assembly. Watch it here before getting started, if using SnapGene to aid in your construction.
Design is the most critical part for Gibson Assembly. I suggest you first open all of the .dna files for your sequences in SnapGene, and then follow the tutorial for assembly. I also generally suggest that you design your assembly on a big white board and manually use the
Some things to consider during your design:
- Copy number! How many copies of your plasmid do you want to be present in your cell? pUC18/pUC19 are so widely used, but if you are planning to overproduce heterologous proteins without decreasing the overall fitness and growth rate of your cell, maybe pBR322 would be better suited for your application. I tend to start with one of these two vectors for my designs. Read up about copy number and plasmid compatibility (if you would like to have one organism with multiple plasmids) here.
- If you are combining a promoter from DNA-X and a CDS from DNA-Y, consider which Shine-Dalgarno sequence you should use. Think about what organism you will be expressing in, and which SD is more likely to give you a greater translation rate
- If you are keeping the promoter and SD together from DNA-x and combining with the CDS of DNA-Y, how many nucleotides between the SD and the transcriptional start site? Read about it here. I generally design my constructs as 5'-...AGGAGGNNNNNNATG...-3' .
- Do you care about plasmid read-through? Would it be beneficial to include a terminator? I generally consider this a good practice, if it is convenient enough to include. It may come in handy for a future design, and it's quite easy to remove by not including it in an amplicon of a future GA. I usually use the rrnB T1 terminator, which you can find after the rrnB gene in E. coli. The sequence is this, if you want to BLAST (5'-caaataaaacgaaaggctcagtcgaaagactgggcctttcgttttatctgttgtttgtcggtgaacgctctc-3').