1. Start the program:
- by clicking the SARSE icon.
2. Import bitmap files:
Select New in the File menu and open the file blank.txt located in the tutorial-data folder.
Write the Project name "ACE" (for the similar design of face A, C, and E) and click Browse to select your preferred working directory.
Select Programs in the Tools menu.
Select the program package DNA-origami and the program import-bitmap.
Click the Options and click Browse to select the ABCE.bmp file in the tutorial-data folder.
Click Ok to activate the program and Ok to accept the result. The result is loaded back in the editor.
Repeat these steps to create separate projects called "B" (for unique face B design), "DF-left" (for the left part of face D and F design), and "DF-right" (for the right part of face D and F design) and import the corresponding bitmap files.
In the resulting files each black pixel of the bitmap file is translated into the symbol "A" (see Fig. 1). Each pixel is defined as having dimensions of 3.375 Å on the x-axis and 3 Å on the y-axis, corresponding to the helical rise per base pair in the B-form DNA double helix and to 1/10th of the measured distance between helices in the DNA origami structures [8], respectively. Because of this definition the shape has to be slightly longer on the y-axis in the editor.
TIPS. In the import-bitmap program there are options to help you rescale your bitmap to the appropriate size. The option called "Rescale" allows you to input the length of the DNA that you want to fold which will make the program rescale the shape to the appropriate amount of pixels. The option "Adjust dimensions" will slightly stretch the bitmap on the y-axis according to the definition given above.
3. Fold the DNA strand through the shape:
Choose the "ACE" project by clicking the button at the top of the editing area (Fig. 1).
Choose Programs in the Tools menu.
Select the DNA-origami package.
Select the DNA-origami-fold program and click the Options button.
Choose the five parameters for folding the different type of faces as specified in Table 1.
Click Ok to activate the program.
Click Ok to accept the result (Fig. 2).
Repeat the operations for all projects.
Faces D and F are done in two parts (left and right) to be able to create a seam [8] down the middle.
The path of the scaffold strand is indicated with the symbol "R" and the staple strands with either "B" or "G" (Fig. 2). The colour scale of the symbols indicate the helical twist of each base in respect to the plane (blue = down, red = up, green = out, white = in). The staple strands crossover positions point from blue to red since they are crossing over between two adjacent helices in the plane.
TIPS. Use the Overview window that can be activated in the View menu (Fig. 2). The Overview window provides a zoomable image of the design file that is interactively linked to the editor window. By clicking at a specific position of the Overview window the editor is moved to the corresponding position.
CAUTION. The position of the staple strand crossover has to be a half number since it is defined to be between the two phosphates of the nucleotides in two adjacent columns.
TIPS. The symbols "R", "G" and "B" stands for "red", "green" and "blue", respectively. To get a more easy view of the folded scaffold and staple strands you can use the color-symbols program (Fig. 3) and switch back to the twist colours by the color-twist program (Fig. 2).
4. Inspect the edges of the design to modify staple strands:
Activate the color-symbols program as described above. The symbol colours are more easy to look at when editing the staple strands. If new crossovers should be designed (where the orientation of the phosphate backbone is important) it is useful to re-colour using the color-twist program.
Delete staple strand crossovers if they do not continue (as in Fig. 4). Deletion is done by selecting and changing the symbol to "-".
For creating staple strand connections across the seam of "DF-left" and "DF-right" the staple strand crossovers at the edges should be broken. Insert a "X" symbol at the positions where you want the staple strand to continue into another project file (Fig. 5). The "X" symbols will be combined at a later stage.
Add T-loops and T-ends at edges (as in Fig. 6). The editing is done by selecting a position or region with the mouse and changing the symbol to "T" by pressing the change symbol button or using the change symbol in the Edit menu or the short cut Alt+t.
Combine staple strands if regions exist that are smaller than e.g. 10 nucleotides. The staple strands are combined across the scaffold strand by making a connection of "B" or "G" symbols across the "R" symbols (as in Fig. 4).
TIPS. Use the History window that can be opened in the Edit menu to undo unwanted editing or if a wrong program was run on your design. Be aware that not all changes can be undone (refer to the documentation at "www.sarse.org":http://www.sarse.org/ ).
5. Create sequence files for the final designs:
Determine sequence length for the design files individually by running the program calculate-length. Look at the header of the output file in the working directory where the length data is written.
Use a vector editor program like CLCbio Workbench - "www.clcbio.com":www.clcbio.com to define regions on the circular m13mp18 strand of the determined lengths of face A, B, C, D, E, F.
Export a fasta file for each region (premade fasta files can also be found in the tutorial-data folder).
CAUTION. Sequence directions should not be reversed at this point, since the programs used below will take care of this using the folding parameter information that is stored in the header of the design files.
6. Construct atomic models of the DNA origami sheets:
Make seperate projects for all faces by opening the final "ACE" design and saving it as "A", "C" and "E". Do the same to create a seperate project for all.
Select the "A" project.
Open the Programs window and choose pdb-generator.
Choose Options and Browse for the file A.fasta.
Run the program. The program will tell you that an additional file was created in the working directory called pdbout.pdb. Accept the result.
In the "A" working directory rename the pdbout.pdb file to A.pdb.
Do the same for the "B", "C", "D-left", "D-right", "E", "F-left" and "F-right" projects to create pdb files with corresponding names.
Combine D-left.pdb and D-right.pdb into one D.pdb file by merging the two files in a text editor. Do the same for F-left.pdb and F-right.pdb to create F.pdb.
NOTE. The pdb-generator models the bending of the helices towards the staple strand crossovers and at the edges it models the scaffold crossovers. This realistic modeling is important for the design of 3D crossovers between the faces, which will be done in step 8.
CAUTION. If you have a slow computer it will have difficulty in loading all the atomic model files in the next step. Instead of making the full atomic models it is possible to model only the phosphate backbone of the helices. To do this, choose it in the pdb-generator Options.
7. Orient the atomic models into the 3D shape:
PyMOL> rotate y,90
PyMOL> rotate x,-90
- First we contruct the main box using the following commands:
PyMOL> rotate x,90,B
PyMOL> translate [0,-170,-170],B
PyMOL> rotate x,180,C
PyMOL> translate [0,0,-340],C
PyMOL> rotate z,180,E
PyMOL> rotate x,-90,E
PyMOL> translate [55,170,-170],E
PyMOL> rotate y,90,D
PyMOL> rotate x,180,D
PyMOL> translate [225,0,-170],D
PyMOL> rotate y,90,F
PyMOL> rotate x,180,F
PyMOL> translate [-170,0,-170],F
- Now we colour the models as in SARSE:
PyMOL> select chain M
Choose red color for the selection.
PyMOL> select chain B
Choose blue color for the selection.
PyMOL> select chain F
Choose green color for the selection.
Now there is a direct translation between the SARSE 2D editor and the 3D view in PyMOL (Fig. 7). The side of the faces seen in SARSE are placed on the outside of the box in the 3D editor for face A-E, but on the inside for face F.
8. Design 3D crossover positions:
PyMOL> rotate x, 45
Find the best crossover positions between the two faces by measuring the distance between staple strand 5' and 3' ends using the PyMOL Measurement Wizard.
Calculate the amount of T nucleotides needed for a linker connecting the 5' and 3' ends, where one single stranded nucleotide is assumed to be 4 Å.
Add "T"s for the linker and an "X" to mark the crossover between projects in the SARSE program.
Repeat this procedure for all twelve edges.
9. Insert sequences into the design:
Select project "A".
Open the program oligo-track and in Options choose the sequence file A.fasta.
Run the program and accept results. The result file shows the sequences plotted onto your design with staple strand names positioned at their 5' ends and composed of the row and column number of the first nucleotide (Fig. 9).
Repeat procedure for all faces.
The designed staple strands are printed in the file out2.txt in the working directory (Fig. 9).
10. Merge staple strands:
Copy all out2.txt files into a common Word file.
Color the staple strands of the faces in different colors.
Rename the staple strands to reflect which face they belong to.
Merge staple strands from different faces at the "X" symbols. Use SARSE to navigate the final design files with names and sequences to determine which staple strands should be combined.
Rename the merged staples to indicate which faces they link together.
When you are satisfied and confident that no errors were made during the design process, the file is used to order the sequences from your favorite DNA synthesis company.
DISCLAIMER. The ordering of 200+ oligos of 32+ nucleotides each represents a considerable price. We take no responsibility for possible errors in the programs used. Ordering primers designed using the SARSE - DNA origami package is solely your own responsibility.