How to Simulate Directional TOPO Cloning
Directional TOPO cloning is designed for fast, efficient cloning by eliminating the need for restriction enzyme digestion and DNA ligase while ensuring that inserts are cloned in the correct orientation. This guide explains how to simulate directional TOPO cloning in CodonCode Aligner.
The Directional TOPO Cloning Tool
Directional TOPO cloning can be done in CodonCode Aligner, using the directional TOPO cloning wizard. This tool provides an easy way to plan and visualize the cloning process on your computer. Simulating TOPO cloning in CodonCode Aligner makes it simple to select vector and fragment, design matching primers automatically, and enables creation and export of cloning related files and samples.
This guide explains how to design directional TOPO cloning in CodonCode Aligner.
Before simulating the cloning workflow, open an existing project in CodonCode Aligner, or create a new project, and add the sequences you want to use for cloning (for example by dragging the sequence files onto the project window).
Example data download: Directional-TOPO-Cloning.zip
Note: To use this dataset, unpack the downloaded ZIP file, and open the "Directional-TOPO-Cloning.ccap" project.
To start the cloning wizard:
- You can choose the sequence you want to use as the source for the fragment now, or later in the cloning wizard. To choose it now, simply click on the sequence in the project view so it is selected.
- Choose Tools → Directional TOPO Cloning... to start the cloning wizard.
This will open the cloning wizard with the sequence you selected as the source for the fragment:
Selecting the Fragment
The directional TOPO cloning wizard starts with the Fragment tab showing. If you have one sequence selected when initiating TOPO cloning, this sequence will be pre-selected as the source for the fragment. If no sequence was selected, or you would like to use a different one, you can pick the sequence in the drop down menu on the top right. Note that only sequences that are in your CodonCode Aligner project can be chosen in the drop down menu.
In this example we would like to use GFP as the fragment to insert into our directional cloning vector. The specific region inside a sequence can be selected by clicking on the feature itself, by using click and drag to select the desired bases / region, or by entering the base numbers in the section to the right of the sequence map:
The cloning wizard will automatically add the CACC overhang at the 5’ end to your fragment by creating the correct primers in the primer picking step.
The direction of the fragment can be flipped by using the direction buttons below the fragment in the overview at the bottom.
Selecting the Vector
To select the vector, switch to the Vector tab at the top of the cloning wizard. Then either choose one of the common commercial linearized vectors that come pre-loaded, or use your own custom linearized vector. If you do want to use a custom linearized vector, select the sequence from the drop down menu at the top right of the cloning wizard. Note that any vector sequence you wish to use must be linearized and have the required 5’ GTGG overhang. The whole sequence will be used as the vector.
You can modify your sequence in CodonCode Aligner to include the required overhangs and be linear. Linearize any circular sequence by unselecting the Circular DNA check box in the Sample Information window. If you do want the linear sequence to start at a different position than the current base that is numbered base 1, you can set the base number before linearizing the sequence using the Set Base Number... feature from the Sample menu. Add bases to the start / end of your sequence by inserting gaps at these positions and then changing the gaps to the correct bases. We do recommend to modify sequences before starting the cloning wizrd if manual modification is necessary for a custom vector.
The overview at the bottom of the cloning wizard updates the selections for fragment and vector as you select the sequences. Here you can verify that the overhangs are correct for each of the sequences.
The layout can be switched between map and bases using the Map and Bases buttons below the sequence display.
The toolbar on the left side of the cloning wizard enables you to show or hide features, enzymes, the minimap at the top, and to change the map or base layout.
Designing Primers for Directional TOPO Cloning
To create primers select the Primers tab.
When you first switch to the Primers tab, and vector and fragment are
defined, you will see a dialog prompting you to pick primers:
The dialog shows a summary of the regions to amplify and allows you to set a target melting temperature (Tm) for the primers.
Click on the Pick Primers button to automatically create the cloning primers that match your chosen settings:
Since you are using a linearized vector for directional TOPO cloning, the primers will only be designed for the fragment. CodonCode Aligner automatically adds the required CACC overhang to the correct insert primer.
The primers, as well as the primer names, can be changed manually in the table that displays the primers. For example, if you do want to add spacers, click on the primer sequence to edit it.
Once all elements (vector, fragment, and primers) have been chosen and are correct, the cloning wizard shows a cloning product in the overview at the bottom and a green flag at the bottom right of the wizard.
The Cloning Product
Once you have chosen the fragment, vector and primers, proceed to the Product tab:
Here you can double check your cloning product and choose which samples and files to create for downstream analysis. In the section on the top right of the cloning wizard, you can choose to create samples for the primers, linearized fragments, and vector. If you choose to create these samples, they will be added to a folder in your CodonCode Aligner project along with the cloning product. You can also export any of these sequences as one or multiple files, which, for example, is useful for ordering primers.
The name for your cloning product can be changed at the bottom right. Clicking on the Clone button will create a "Directional_TOPO_Cloning" folder with your cloning product and any sequences you chose to create in your CodonCode Aligner project.
You can either close the cloning wizard at this point, or you can leave it open, for example to repeat the cloning experiment with changes, like a different linearized vector, or another insert sequence.
Cloning Results in your CodonCode Aligner Project
The resulting product sequence from the cloning workflow, along with any other sequences you chose to create, are added to your CodonCode Aligner project:
Related Resources
📚 Learning Center: Using CodonCode Aligner
🏔️ Overview: Molecular Cloning
🏔️ Overview: Directional TOPO Cloning
🏔️ Overview: TA Cloning
🎬 Video Tutorial: TA Cloning
🛠️ How-To: TA Cloning
🏔️ Overview: Restriction Cloning
🎬 Video Tutorial: Restriction Cloning
🛠️ How-To: Restriction Cloning
🏔️ Overview: Gibson Assembly
🎬 Video Tutorial: Gibson Assembly
🛠️ How-To: Gibson Assembly
🏔️ Overview: Blunt End PCR Cloning
🛠️ How-To: Blunt End PCR Cloning
🏔️ Overview: Restriction Map / Virtual Gel