Mock assembly
The following is a step-by-step example of how to use j5 to design a mock assembly. This example is identical to the SLIC/Gibson/CPEC/SLiCE example, except here we are only asking j5 to output the anticipated product of the assembly reaction, and not to design the assembly protocol/process itself. This example uses the stand alone simplified web interface for j5.

[Please refer to the "Running a SLIC/Gibson/CPEC/SLiCE, Golden Gate, or Mock DNA assembly design on the j5 server" section in the DeviceEditor user's manual for information concerning how the equivalent design process can be accomplished using DeviceEditor. Here is a DeviceEditor .xml design file that you can use to quickly recapitulate the design described below in DeviceEditor (SLIC_Gibson_CPEC_example.xml, right click and save link as to save the design file to disk): ]

Here we are asking j5 to output the anticipated product of the following assembly reaction:

We start with the EcoRI/XhoI digested portion of the pBbS8c-rfp vector backbone; the gfpuv_sig.pep coding sequence along with two silent mutations; and the ribosomal binding site (RBS) found upstream of rfp in pBbS8c-rfp. These fragments will be mock assembled together to yield the anticipated product.

Steps 1 - 5

Identical to that found in the SLIC/Gibson/CPEC/SLiCE example.

Step 6 - Collect the master plasmids list file for the assembly:

If you have already used j5, you should already have your own master plasmids list file (it would have been contained within the j5 results zip file you last downloaded; alternatively you can just "Re-use last updated" on the j5 Mock assembly design web page entry form, see below).

If you're new to j5, you can easily create a new (blank/empty) version of this file. To do this, download the following template input file:
Master plasmids list file (j5_plasmids_0.csv):

Since j5 will use the first three characters of the file name when naming the designed plasmids, it would probably be preferable for you to rename this file, replacing the first three characters (e.g. "j5_") with your initials (e.g. "NJH") or another three characters of your choosing. Also, you could easily do without the "_0" at the end of the file names, so you could chop that off while you are at it. If you are new to j5 but you want to start numbering your plasmids at a certain number (e.g. start at "pNJH00099" instead of the default "pNJH00001"), please see the master plasmids list file documentation for more information.

Step 7- Make any modifications to the j5 assembly parameters that you require:

For the majority of assemblies (such as this particular example), the default values for the j5 assembly parameters are perfectly fine. One important reason to modify the j5 assembly parameters is if you would like to construct a linear, rather than a circular piece of DNA.

If you would like to make modifications, download the following template input file:

j5 parameters file (j5_parameters.csv):

You can use MS Excel, another spreadsheet program, or even a text editor, to modify the j5 parameters, as you see fit. See the j5 parameters file documentation for more information.

Step 8 - Use j5 to design the Mock assembly:

Follow the directions on the stand alone simplified web interface documentation page for using j5 to design a Mock assembly. For the purposes of this example, the input files you will upload are (assuming the default j5 assembly parameters and an empty/blank master plasmids list; note that following the directions above you likely have renamed the master plasmids list file name with your own initials instead of "j5_"):

j5 parameters file (j5_parameters.csv):
Sequences list file (myseqlist_pS8c-gfpuv_sig.pep.csv):
Zipped sequences file (myseqs_pS8c-gfpuv_sig.pep.zip):
Parts list file (partslist_pS8c-gfpuv_sig.pep.csv):
Target part order list file (targetpartorderlist_pS8c-gfpuv_sig.pep.csv):
Eugene rules list file (myeugenerules.eug):
Master plasmids list file (j5_plasmids_0.csv):

If you have used j5 previously, you will have the option to "Re-use last updated" master plasmids file, as described in the stand alone simplified web interface documentation, if you so wish.

Here is a representative zip file resulting from this particular Mock example (j5_njhillson_20120424145743.zip):

Step 9 - Check to make sure that the resulting assembled plasmid is really what you wanted:

Unzip the j5 zipped results file, and open the assembled DNA sequence file with a vector editor such as VectorEditor.
For this particular example (using the identical input files as listed above), the assembled DNA sequence file is (pj5_00001.gb):

Here is the plasmid map of the assembled DNA sequence:

Note that this plasmid map matches our design scheme (see the very top of this page).

That's it!