## Current Edition

3-D sphere to be replaced with 24 concentric DNA rings

Instead of using BASIC and Maya3D, a completely independent graphical user interface (GUI) that integrates the 2-dimensional caDNAno image with a 3-dimensional sphere render, complete with free camera rotation. Coded exclusively in python.

Incorporates wxPython and PyOpenGL packages while utilizing the wx.WindowSplitter module extensively to create the effect of two windows in one.

For determining orientation and visualizing the location of staple strands contained within the sphere outlined by Han, et. al. here.

• Download SphereCADv.2, and address all questions/comments to Nicholas Perkons at nperkons@college.harvard.edu. The .zip file contains all necessary files to run the caDNAno file and a .txt file containing instructions on how to run the program, which is also outlined below:
Microsoft Office (or OpenOffice)
AutoCAD (Note: Free to students with a ".edu" e-mail!)
Option 2: Han's supplementary info coordinates (Note: The innermost ring refers to helices 1 and 24 as the second-innermost ring refers to helices 2 and 23)
5_1. Determine the helix and base number within the file of the base in question
6_1. Plug above retrieved information into SphereCADv.2_Excel.xlsx
Option 2: SuppInfo
4_2. Open SphereCadv.2_HanSuppInfo.pdf or visit page S114 <http://biodesign.asu.edu/assets/files/3dorigami-highresolution-si.pdf>
5_2. Determine the helix and base number within the document of the base in question (Note: The innermost ring refers to helices 1 and 24 as the second-innermost ring refers to helices 2 and 23)
6_2. Plug above retrieved information into SphereCADv.2_Excel.xlsx
5_3. Determine the X,Y and Z coordinates of the base in question by clicking on the base in question in the above document (a blue square will appear to cover the base upon doing so), then right click on the object, select properties, and record the base's X,Y,Z coordinates
• NOTE: Before continuing to select another object, press CMD+Z to get rid of the blue square
6_3. Plug above retrieved information into SphereCADv.2_Excel.xlsx
7. Enjoy the calculated outputs that can be found in the blue (or yellow in the case of staple orientation) colored cells
8. To highlight bases in AutoCAD acquired as an output from Options 1 or 2, type the following commands into the command line within Autocad (press return after each entry):
Sphere
X,Y,Z (e.g. "1.023,2.034,3.045")
.15
(Note: To remove highlighting press "CMD+Z")
• Information and formulas contained within SphereCADv.2_Excel.xlsx can be traced to data values contained within CoordinatesSpreadsheet_Sphere.xlsx.
• SphereCadv.2_HanSuppInfo.pdf taken from page S114 of <http://biodesign.asu.edu/assets/files/3dorigami-highresolution-si.pdf>
• SuppInfo always refers to the Supplementary Information section of the recent Science paper published by Han, et. al <http://www.sciencemag.org/content/332/6027/342.full>
• In all documents contained within SphereCADv.2.zip that reference "SuppInfo," the innermost ring of the figure contained within refers to helices 1 and 24 as the second-innermost ring refers to helices 2 and 23
• Credits:
• SphereCADv.2 was organized by the 2011 Harvard BioMod Team <http://openwetware.org/wiki/Biomod/2011/Harvard/HarvarDNAnos>, which includes: Nicholas Perkons, Sherrie Wang, Evan Wu, and Shwinn Ricci with additional help from Harvard Biophysics Ph.D candidate and team mentor Adam Marblestone
• DNA Origami with Complex Curvatures in Three-Dimensional Space. Han, et. al. Science: 15 April 2011 <http://www.sciencemag.org/content/332/6027/342.full>.
• CoordinatesSpreadsheet_Sphere.xlsx. Nicholas Perkons. Created June 2011.
• SphereCADv.2_Excel.xlsx. Nicholas Perkons. Created July 2011.