DNA helix drawer

Software description

You can draw a single stranded DNA, double stranded DNA, DNA tile with crossovers, and a DNA origami in parallel helices. To draw an illustration of DNA, you have to specify the position, length, base-paring, and crossovers of DNA in a sequence of integers. The easier way for specifing the inforamtion is to import a caDNAno format file, which is a standard DNA nanostructure format. There is a button to download the illustration as a SVG data, which is a standard vector image format. You can also share the illustration with others by just sennding a URL that encodes all the necessary information. It is possible to tune some of the parameters of DNA such as pitch, diamter, base paring and so on. This software is developed by Ibuki Kawamata.


Illustration

SVG illustration Download image ⭳
URL (to share)

Input

Load caDNAno file It may take about several tens of seconds for a standard DNA origami (about 7000 bp)
Strands
Crossovers

Parameters

bases for turns
Half of helix pitch px
Diameter px
Helix width px
Helix margin px
Bond width px
Minor groove ratio %
Base pair offset bp
Base pair adjust %
Scale %
Draw base pair (dsDNA)
Draw base (ssDNA)
Press "draw" again when you change parameters

Examples

DNA.png (DNA)

ssDNA.png (Single stranded DNA)

dsDNA.png (Double stranded DNA)

Test1.png (Test1)

Test2.png (Test2)

Tile.png (DX tile)
Smile.png (Smiley face)

How to write input

License and information