Snapgene is a software for the wet lab molecular biologist, who does lots of cloning work (construct design and annotation). Since I last wrote about the SnapGene software ( ), many good things have happened:
However, Snapgene has still not implemented a feature that we would like to have: partial restriction enzyme digests. This comes in handy when you do an analytical digest and you did not add enough enzyme. Or the enzyme was already mostly dead. Then you get typically a complex pattern, from which you very often can deduce (with some effort), whether your construct is OK or not. However, this requires manually calculating all possible fragment lengths, which can be quite some work if you have used e.g. two enzymes, which both cut your DNA at multiple sites. This is exactly the type of work that computers are ideal for! Sometimes, you also want to do a partial digest on purpose. For example, if you want to isolate an insert that can be excised only with a restriction enzyme that cuts also within your insert as shown in the image: Despite two additional BssHII cuts within the sequence, it is possible to isolate the 1985-bp-long BssHII-SalI fragment.
Many companies and labs have started to use SnapGene (many of them based on our recommendations). Among them is Addgene, a very useful nonprofit distribution channel for DNA constructs ( -upgrades-plasmid-maps-snapgene-serv...). If you are considering to purchase a license, you get a 10% discount when using my email address (mic...@jeltsch.org) as a discount code.
UPDATE (17.07.2020): SnapGene is changing their licensing scheme (no permanent licenses anymore, only yearly subscription fees). Also referral discount codes have been discontinued (hence the strikethrough text above.
Our NEW In-Fusion Cloning Primer Design Tool allows for single- or multiple-insert cloning, accommodates vector linearization by inverse PCR or restriction digest, and enables site-directed mutagenesis. Simply input the DNA sequences of your vector and insert(s), along with your linearization method to generate primers for your next cloning experiment. Easily switch to the mutagenesis option to generate primers for all of your insertion, replacement, and deletion projects.
Takara Bio Europe is a member of the Takara Bio Group, a leading life sciences company that is committed to improving the human condition through biotechnology. Through our Takara, Clontech, and Cellartis brands, our mission is to develop high-quality innovative tools and services to accelerate discovery.
What does it take to generate good science? Careful planning, dedicated researchers, and the right tools. At Takara Bio, we thoughtfully develop best-in-class products to tackle your most challenging research problems, and have an expert team of technical support professionals to help you along the way, all at superior value.
Gibson Assembly is an extremely useful DNA assembly method developed by Daniel Gibson at the J. Craig Venter Institute. I use it in place of standard restriction enzyme based molecular cloning to create circular DNA plasmids for use E. coli and S. cerevisiae. The basic premise is shown in the diagram to the right and is as follows:
The first step in any molecular cloning process is to define what you want to build. I generally build plasmids for yeast and bacteria using commercial or openly available plasmid backbones from Addgene. In this example we will work through the design of a Gibson assembly to insert 4 DNA fragments into a plasmid backbone, to yield a usable yeast centromeric plasmid.
The best way to design your desired plasmid is with a DNA manipulation software package. There are many of these available for free and commercially. In our lab we use SnapGene, which is a user-friendly system with a number of simulation tools, including one for Gibson assembly, that allow easy planning of molecular cloning procedure.
First, define the exact DNA sequences that you wish to assemble in the reaction. DNA sequences for ORFs and non-coding regions can be found in online repositories, for example the Saccharomyces genome database has sequences for all S. Cerevisiae ORFs, and other databases contain promoter sequences and 5' and 3' mRNA UTRs. Once you know the sequences you want to join and that you can access them in the lab (e.g. have the correct plasmids or cell lines) you can arrange them in the order you want in your manipulation software. To the right you can see the 4 sequences I have chosen from various sources, as well as the plasmid backbone, and how I will be isolating them in the lab. I have then Copy/Pasted them into the digested backbone plasmid sequence in the order I wanted them, and circularised by joining the 2 ends to get the desired plasmid sequence, shown to the left. Remember when using restriction cloning than you must remove any 5' overhangs that are generated before compiling your plasmid map, as they will be degraded by the 5' exounclease during the reaction. Once you have generated your plasmid map from your fragments, you can move on to designing the oligonucleotide primers to generate the overlapping ends. You can see from my fragments than I am using restriction enzymes to isolate fragment 3, this fragment contains stem-loop structures that make it difficult to PCR. To allow me to use the gibson reaction to introduce this fragment i therefore need to include longer overlaps on fragments 2 and 4, to compensate for the lack of overlap on fragment 3, see below.
During any Gibson assembly reaction, one of two DNA fragment types will be joined, either a PCR of a restriction digest fragment. The design of primers to generate overlaps varies depending on which fragments are being joined. Remember that at each joint in your plasmid, at least one side much be a PCR fragment to allow for the introduction of these overlaps. Below I will outline how to design primers for joining either 2 PCR fragments, or a PCR fragment to a restriction fragment. Ideally you want your primer to have a binding region with a Tm of around 60oC and for the overlap to have as high a Tm as possible to ensure tight binding during the gibson reaction. As with all primer design you should use software (available freely online) to check for secondary structures and dimerization in your primer pairs. You should also remember that most oligonucleotide synthesis companies have different prices depending on the length of your sequence, so try to keep your primers short enough to fall into the lower price bands, for example 60 bp or below for IdT.
We will start wth joining 2 PCR fragments as these primers are the easiest to design. In your plasmid map, find the region where your 2 fragments meet. Starting with either fragment, select a region of sequence starting from the joint that gives a Tm of around 60oC as below, make sure to include a G/C anchor at the 5' end of the primer. This is now the binding region of your primer. Repeat this process with the other fragment to find a binding region with the correct Tm, as shown below.Once you have the binding regions for your primers, you next need to add the overlapping regions. In general, an overlap of 40 bp yields a sufficient Tm for the gibson reaction, so if we extend each of our primers from the 5' end by 20 bp, we will have 40 bp of overlap, and can measure the Tm of that region, as below.Now we have primer sequences for both sides of the joint, with sufficient binding to both the templates and each other to allow the gibson assembly reaction to proceed, as well as being small enough for the lower price bracket for synthesis. If you are just using PCR fragments you can repeat this process for each joint, and then simply amplify each fragment and assemble. If you are using some restriction fragments or backbone, you will need to design slightly different primers to compensate for the lack of overlap.
The main difference with joining a PCR fragment to a restriction fragments is that the restriction fragment cannot have any extra overlap introduced into it without additional modifications. To compensate for this we need to make the tail of the PCR fragment primer longer, so that the overlap is still sufficient for the reaction. We also need to consider what form of overlap the restriction enzyme that you are using generates. If this overlap is 5' then it will be degraded during the reaction so it can be excluded from your design, but if it is 3' then it must be included as it cannot be degraded. This should be handled at the level of plasmid design as mentioned previously, but I will clarify it here. Below you can see two examples of the DNA ends produced by restriction enzyme digestion and how to modify them for your plasmid design in SnapGene. If you are using a different software you can simply delete or add the bases manually if this function is not available. Once your fragment is modified it can be copied into the plasmid sequence in the correct position. From your plasmid map you can now design your PCR primers for the fragments adjacent to restriction fragments. Using the same process as previously, first define a binding region for your primer in the PCR fragment, try to keep this as small as possible without sacrificing too much Tm as we want to keep the cost of the primer down. For AT rich fragments such as promoter regions this may be difficult and ordering a longer primer may be necessary. Once you have your binding region, extend the 5' end of your primer into the restriction fragment by 40 bp as shown below. We now have a sufficient overlap to continue with the gibson reaction while incorporating the restriction fragment. Remember to repeat this process with all PCR-restriction joints to give sufficient overlaps throughout the plasmid.
One you have generated your DNA fragments using your designed PCR primers and chosen restriction enzymes, you are ready to assemble your plasmid. You should first purify your fragments from the PCR/digestion reaction, either using a gel extraction kit or PCR purification columns. Remember when using PCR purification that you will also purify any template plasmid you used, so you should Dpn1 digest your product first to remove the methylated DNA. After purification, you must combine your fragments in the gibson assembly enzyme mix. There is a commercial kit available from New England Biolabs that provides pre-mixed gibson assembly enzymes and buffers that is also available with competent cells for transformation. However if you want a cheaper option, the mix can be made in the lab by yourself. The details for the homemade master mix can be found here along with the protocol for assembly of fragments. We use the second listed method, using the 1.33x master mix in 15ul aliquots, adding 5ul of DNA and incubating for 1 hour at 50oC followed by standard bacterial transformation into chemically competent cells.
c80f0f1006