Skip to main content
. 2011 Jul 20;9(68):470–486. doi: 10.1098/rsif.2011.0343

Table 1.

Syntax of the DSD language, in terms of strands A, gates G and systems D. Where present, the graphical representation below is equivalent to the program code above.

syntax description
A graphic file with name rsif20110343-i2.jpg upper strand with domain concatenation S
graphic file with name rsif20110343-i3.jpg lower strand with domain concatenation S
G graphic file with name rsif20110343-i4.jpg double-stranded complex [S] with overhanging single strands <L>, <R> and {L'}, {R'}
G1:G2 gates joined along a lower strand
G1::G2 gates joined along an upper strand
D A strand A
G gate G
D1 | D2 parallel systems D1, D2
new N D system D with private domain N
X(ñ) module X with parameters ñ