Image:Genome design algorith.jpg

Genome design algorithm. Step 1. Obtain the DNA sequence of the genome of a natural biological system. Step 2. Annotate the genome, (a) listing all known biological functions and (b) their known or putative coding sequence(s). Step 3. Independent of steps 1 and 2, (a) list all desired higher-level functions to be encoded in the engineered genome and (b) define the DNA sequence encoding each function as a part; edit the DNA sequence of parts in order to meet any sequence design rules (e.g., one function per part). Step 4. Check and, as necessary, redefine part sequences and boundaries until all design criteria are met. Step 5. Compile edited parts into a genome, construct, and test.