Context-dependent assembly-synthetic (CoDA-syn) eight-oligonucleotide design strategy. Top: Universal primers: The system is designed such that each array will use a universal left or right 5′ primer (ULeft 1-1, URight 1-1) and, depending on the spacer sequence, a universal eighth oligo will be used for all left or right arrays (Universal Left 6bp spacer, ULeft 6bp-8; Universal Right 6bp spacer, URight 6bp-8; Universal Left 6bp spacer, ULeft 7bp-8; Universal Right 6bp spacer, URight 7bp-8). Bottom: The remaining six oligos constitute the DNA sequence that encodes a particular user-defined left or right array. Oligo 2 will contain the first 16 bp of Finger 1 in the antisense orientation and is at the 5′ terminal end of the oligo. Oligo 3 contains the full Finger One sequence in the sense orientation. Oligo 4 contains the first 10 bp of Finger Two in the antisense orientation. Oligo 5 will contain the entire Finger Two sequence in the sense orientation. Oligo 6 will have the first 4 bp of Finger Three in the antisense orientation. Oligo 7 will have the entire Finger Three sequence in the sense orientation. The oligos in position 7 are unique for left/right/6/7-bp spacers. FT, finger terminal; as, antisense; s, sense; F, finger.