1 / 21

DNA Implementation of a Royal Road Fitness Evaluation

DNA Implementation of a Royal Road Fitness Evaluation. Elizabeth Goode, David Harlan Wood, and Junghuei Chen. Ji Yoon Park Dept. of Biochem Hanyang University. Abstract. 1. A model for DNA implementation of Royal Road evolutionary computation

susan
Download Presentation

DNA Implementation of a Royal Road Fitness Evaluation

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. DNA Implementation of a Royal Road Fitness Evaluation Elizabeth Goode, David Harlan Wood, and Junghuei Chen Ji Yoon Park Dept. of Biochem Hanyang University

  2. Abstract 1. A model for DNA implementation of Royal Road evolutionary computation - for separation by fitness : 2-d DGGE, PAGE 2. Suggestion for possible use of the MutS and MutY - mismatch-binding proteins in combination with gel shift assays for separation by fitness

  3. The Royal Road * A class of evolutionary computations - van Nimwegen et al ▪ The population dynamics of various Royal Road fitness functions ▪ Only a relatively few generation ▪ Don’t support theoretical results on the stasis ▪ Limitation of genetic variation - By implementing Royal Road problems using DNA, ◊ Use populations many others of magnitude larger than the populations available using conventional computers ◊Huge DNA storage capacity permits exploring populations with much greater genetic diversity ◊ Test precisely theoretical predictions van Nimwegen

  4. Focus on… ☞ Fitness-based separation of individuals for a Royal Road problem * DNA model for simulating Royal Road computation - Potential of computing with very large population ! - Separation : 2-d DGGE, PAGE

  5. Evolutionary Algorithms - Population(possibly random) - Selection → fitness function - Reproduction → reproduce the next generation of individuals according to some reproduction strategy which may include mutation and crossover ex)MaxOnes -Begins with a random set of individual bitstrings of 0 and 1, each of length n. -For a given initial population size, the goal is to generation such perfect individuals

  6. Royal Road Fitness Function * Generation of the MaxOnes fitness function - The population : Strings which contain discreteblockswhich are subsequences of bits - Each block is evaluated for fitness ▶ Each block in a given individual bitstring which satisfies its predefined block fitness criterion contributes to the fitness rating of that individual ▶ Any deviations from the required specification fails to contributes the total fitness for the bitstring ▶The sum of the block contributions constitutes the total fitness for the bitstring ▶ Blocks are assigned fitness 1 if they are perfect, and fitness 0 otherwise.

  7. 1. Examine the population dynamics in instances of the Royal Road problem ▶The potential of generating previously unobtained information(1012 >) 2. Feasibility of the necessary laboratory stepsfor DNA implementation * The enormous storage capacityof DNA ▶The potential gain in computing evolutionary algorithms using DNA rather than silicon is unprecedented

  8. The preliminary Example for Royal Road Fitness-Proportional Selection * Let A={C, T, G} be working set of symbols * The block is B={C, T} ▶The population of interest is a set of bitstrings of length 88 written over A, each containing 2 blocks written over B of length 6 in bit positions 25-30 and 57-62 ▶ The population contains at most 212 individuals ▶The individuals, once encoded in DNA, must be physically separable by fitness ▶Fitness 1 for each perfect block containing all Ts ▶ A perfect individual contains only T in each of its blocks: fitness 2 ▶Doing selection over the entire population of one generation in one day(possible to treat populations of size 1016)

  9. Principle ◈ Fisher and Lerman(1983); Myers et al (1987); Sheffield et al (1989) ▶When ds DNA migrates through increasing concentrations of urea and formamide, the complementary strands will dissociate in a domain-dependent fashion. ▶The dissociation causes an abrupt decrease in the mobility of the fragment in polyacrylamide gels. ▶The presence of a mutation may change the stability of its local domain and hence alter its pattern of migration.

  10. Experimental ◈ When preparing DNA for analysis by DGGE, ▶PCR is used to attach an ~40 bp G-C clamp to one end of the fragment. *Clamp: highly stable, denaturation-resistant domain ▶ Allow mutations in lower melting domains to be acertained ▶Heteroduplexes between a wild-type strand and a potential mutant strand will be destabilized by the single base-pair mismatch and will migrate more slowly than either homoduplex ▶ Heteroduplexes generated during PCR amplification of heterozygous genomic DNA can greatly assist in the detection of mutations

  11. Strengths/Limitations ◈Advantage: ▶ Used to analyze PCR-amplified, G-C clamped segments of DNA < 500 bp in length. ▶ Best suited to scanning multiple samples for mutations in the same DNA fragment ▶ A change from A/TtoG/C usually increase the stability of the local domain ▶ A change from G/C to A/T usually has a destabilizing effect ◈ Disadvantage: ▶ The exact position and nature of the mutation must be confirmed by DNA sequencing ▶ Requires specialized equipment and a distinctly user-unfriendly computer program, which is needed to select sequences for oligonucleotide primers

  12. Perpendicular 2-d DGGE * Separation by fitness ▶Denaturing gradient gel electrophoresis(DGGE) - ds DNA is moved through the gradient gel environment by electrophoresis - Partial dehybridization of ds DNA in a denaturing environment reduces the mobility of DNA - The different m.p of different seqs ▶differences between the movement of those seqs, even if those seqs are the same length - To determine an optimal denaturing gradient between candidates of different fitness - Separation is verified with PAGE

  13. The Candidate Individuals * Candidate ▶ss DNA consisting of 88 bases each ▶ Each individual strand consists of 5 concatenated seqs of C, G and T ▶ All concatenates of the following five seqs : Clamp1 - Block1 - Clamp2 - Block2 - Clamp3 ▶Clamps are distinct, but constant for all candidates, and have lengths 24, 26 and 26 and G-C rich regions ▶Blocks have length 6, and contain a mixture of C and T, varying among different candidates. ▶ The ‘perfect candidate’ has only T in Block1 and Block2

  14. The candidate strands can be divided - Physically divide candidate strands into equivalence classes * To separation ▶Anneal the various ‘imperfect’ candidatesto target ◊fitness = 0: at least one C in each of B1 and B2 ◊ fitness = 1: one perfect block containing only T, and one imperfect block containing at least one C ◊ fitness = 2(perfect candidate): only T in both B1 and B2 * Clamp: constant for all individuals ▶only one seq associated with a perfect individual

  15. Candidate perfect: 5’ - - GGGCGGCCTCGCCTCCCCTGCTGGTTTTTTCCTTCTCCCTCTGTCGGGCTCGCGTTTTTTTTTTGTTGCTTCGTTTGTCCTTCCGTCC - - 3’ Candidate 2.1: 5’ - - GGGCGGCCTCGCCTCCCCTGCTGG TTTTTT CCTTCTCCCTCTGTCGGGCTCGCGTTCTTTTTTTGTTGCTTCGTTTGTCCTTCCGTCC - - 3’ Candidate 2.6: 5’ - - GGGCGGCCTCGCCTCCCCTGCTGG TTTTTT CCTTCTCCCTCTGTCGGGCTCGCGTT CCCCCCTTGTTGCTTCGTTTGTCCTCCTCC - - 3’ Candidate 1.6-2.6: 5’ - - GGGCGGCCTCGCCTCCCCTGCTGGCCCCCCCCTTCTCCCTCTGTCGGGCTCGCGTT CCCCCCTTGTTGCTTCGTTTGTCCTTCCGTCC - - 3’ Target strand:exact complement of Candidate Perfect 5’ - - CGACGGAAGGACAAACGAAGCAACAA AAAAAA AACGCGAGCCCGACAGAGGGAGAAGG AAAAAA CCAGCAGGGGAGGCGAGGCCGCCC - - 3’ Fitness = 1+ 1 = 2 = 1 + 0 = 1 = 1 + 0 = 1 = 0 + 0 = 0

  16. Separation by Fitness ¶ 2-d DGGE in combination with PAGE ◊Separation of a subset of candidate strands by fitness class ◊ Different candidate strands annealed to the Target strand should run differently according to their fitness ◊Candidateshaving blocks which perfectly anneal to Target strand are predicted to run more quickly through a gel than candidate strands

  17. 2-d DGGE

  18. PAGE Lane 1: 25bp ladder Lane 2: Candidate Perfect/Target Lane 3: Candidate2.1/Target Lane 4: Candidate 2.6/Target

  19. PAGE

  20. Mobility Shift Assay

  21. Conclusion “ Can 2-d DGGE and PAGE be used for separating candidates according to fitness in a Royal Road evolutionary computation?” ▶Fitness-based separation - Clamp-block style encoding of individuals is useful for DNA implementation of a Royal Road problem - Verify a complete separation ability for the Royal Road fitness function - 2-d DGGE and PAGE separation : useful for implementing fitness separation for the Royal Road problem and for other evolutionary algorithm

More Related