CircDesigNA
From OpenWetWare
This article discusses the nucleic acid sequence design program created to build DNA circuits, CircDesigNA.
Availability
CircDesigNA is available for download from its website.
Tutorials are available at this website
What it does
Starting with a specification of a DNA nanodevice, i.e. something like this, CircDesigNA attempts to assign DNA sequence to the parts of the device in a way that satisfies the user's design constraints and minimizes undesired sequence interactions.
CircDesigNA employs a genetic algorithm to optimize an objective function which scores a sequence assignment on specificity of interactions. This objective function is described as follows: