SlideShare a Scribd company logo
1 of 17
Forward Engineering of
Synthetic Bio-Logical AND Gates
    Jonathan R. Tomshine, KavitaIyer, Jennifer A. Maynard, Yiannis N. Kaznessis
                                           University of Minnesota, Minneapolis
Modeling: Approaches
           and Goals
     Two basic philosophies:
 
         Assist in analysis and design of proposed system
     

         Describe & summarize behavior of existing system
     




     Summary much easier than prediction, can use
 
     anything that works



     Prediction must be built on more fundamental
 
     principles that are understood before-hand
Digression: Civil
                                  Engineering
    Bridges: a sketch can summarize a

    shape, but not enough to build:




    True “engineering” requires a

    detailed model based on physical
    principles
        Model (known) behavior of individual
    
        beams
        Understand composite behavior of the
    
        whole bridge
In SilicoDesign in
Synthetic Gene Networks
         Don’t *know* behavior of proposed system
     
             design based on intuition
         


         Better understanding of generic lower-level
     
         processes:
             Transcription
         

             Translation
         

             Degradation
         

             Induction
         

             Etc., etc.
         


         Solution: build engineering model from bottom-
     
         up, rather than top-down
             try to predict complex behavior from simple components
         
Gene Expression as
                     Chemical Reactions
                           Represent mechanisms as networks of elementary
                    
                           chemical reactions – a general approach:
                                                        For Example,
Nature of Reactions*                          Number
                                                        Dimerization:
                                              of Rxns
                                              2
Repressor Protein Dimerization
                                                             k
                                                        araC2araC + araC
                                              2
Repressor / Operator Binding
                                              2
RNAp / Promoter Binding                                             k
                                              1
                                                        araC+ araC araC2
Bound RNAp Conformational Change
                                              1
RNAp moving to coding DNA
                                              1*
Transcription Elongation
                                              1
mRNA / Ribosome Binding
                                              1
Ribosome Moves Off of Ribosome Binding Site
                                              1*
Translation Elongation
                                              4
Degradation
Simulation of Networks:
                    Stochastic Cells
                          Cells Small: 1×10-15 liters (bacteria)
                      

                          Reactants Scarce: perhaps 1 molecule of a DNA site
                      
                          per cell
                          Far from thermodynamic limit; cannot use ODE’s
                      


Example               One Trajectory                 Many (1000) Trajectories
System:
                                                                                A0 = 1000
                                 A0 = 3                 A0 = 75
A B
                                                                                B0 = 0
                                 B0 = 0                 B0 = 0
BA




Stochastic
Deterministic (ODE)
The AND Gate: a Simple
                 Case
               One promoter, two different
           
               types of operator sites (Lac,
               Tet) – similar to lac/ara of
               Lutz, Bujard (1997)


               RNAp should not bind if
           
               either operator occupied


               With three positions and two
           
               types of operators, 6
               different promoter
               configurations
AND Gate Modeling ab
           initio: Will it Work?
                      Created a model with literature kinetics
                  
                          apply IPTG and aTc in silico, check GFP levels
                      
AND Gate Model,
First Iteration
                      Looked promising: almost no GFP w/o inducer
                  




                      Induced to a high level at realistic
                  
                      concentrations (max: 200 ng/mLaTc, 1 mM
                      IPTG)



                      …but no way to differentiate (say) LTT from
                  
                      TTL!
Constructing & Evaluating
                the AND Gate
    Okay in silico, but will it run in vivo?

Leakiness of LacI:
        Refining the Model
    Count individual cells (flow cytometry) to quantify


    Not all promoter configurations created equal

        Could not predict with modeling (lack of parameters)
    
Model Refinements
                        Added additional term for “leaky”
                    
Experiment
                        expression: RNAp can knock a
                        single LacI off of the promoter:
                            RNAp + P:O:LacIRNAp:P:O +
                        
                            LacI
                            Rate constant depends on
                        
                            promoter configuration; different for
                            each promoter
Model
                        Calibrated levels of LacI, TetR in
                    
(Final Iteration)
                        our cell line
                            Affects all model variations
                        

                            Alters induction thresholds
                        
Points of Agreement
         Model captures observed trend in
     
         promoter activity (LTT > TLT >
         TTL)


         Model captures trend in
     
         decreasing leakiness with
         decreasing activity (fit new
         parameter)


         Model captures the ability of 2-
     
         tetO systems to induce, and the
         failure of 2-lacO systems
What Was Learned
    AND Gate promoter model can be applied to larger

    designs



    Components of AND Gate (Lac, Tet repressors &

    binding sites) better understood for future
    modeling



    Models build on themselves; next round more

    sophisticated with more confidence
SynBioSS Desktop:
Making Simulation Easier
            http://synbioss.sourceforge.net/

                Accepts models in SBML or
            
                NetCDF format
                Applies Gillespie’s SSA or
            
                Hybrid Stochastic-Discrete /
                Stochastic Continuous
                Methods
                Completely graphical &
            
                platform independent (Python
                GTK GUI), Open Source
                (GPL)
                Fast (math in Fortran 90/95)
            
SynBioSS Wiki: The
Problem of Kinetics
          https://kaznessis.msi.umn.edu/wiki

           Kinetic data scattered throughout
      
           literature

           Detailed models require lots of
      
           data – tedious to gather together

           Wiki provides single repository for
      
           k-values, searchable by
           interacting species, with
           references, etc.

           Point-and-click model construction
      
           – “shopping cart” style
SynBioSS Designer:
  Automatic Models
          Generation of new models
      
          difficult w/o experience – a
          niche market

          Expression of individual genes
      
          systematic

          Solution: generate models
      
          automatically based on physical
          brick sequence & a few
          parameters
Thank you!
    Acknowledgements

        Minnesota Supercomputing
    
        Institute
        UofM Digital Technology Center
    

        Tony Hill
    

        Howard Salis
    

        Emma Weeding
    

        Vassilis Sotiropoulos
    

        KavitaIyer
    

More Related Content

Similar to Aiche 2008, Philadelphia

Hummingbird - Open Source for Small Satellites - GSAW 2012
Hummingbird - Open Source for Small Satellites - GSAW 2012Hummingbird - Open Source for Small Satellites - GSAW 2012
Hummingbird - Open Source for Small Satellites - GSAW 2012Logica_hummingbird
 
David Evans, Eli-Lilly, 'Field-Aligned Matched Pairs'
David Evans, Eli-Lilly, 'Field-Aligned Matched Pairs'David Evans, Eli-Lilly, 'Field-Aligned Matched Pairs'
David Evans, Eli-Lilly, 'Field-Aligned Matched Pairs'Cresset
 
Nanometer Testing: Challenges and Solutions
Nanometer Testing: Challenges and SolutionsNanometer Testing: Challenges and Solutions
Nanometer Testing: Challenges and SolutionsDVClub
 
Inside LoLA - Experiences from building a state space tool for place transiti...
Inside LoLA - Experiences from building a state space tool for place transiti...Inside LoLA - Experiences from building a state space tool for place transiti...
Inside LoLA - Experiences from building a state space tool for place transiti...Universität Rostock
 
Randomizing genome-scale metabolic networks
Randomizing genome-scale metabolic networksRandomizing genome-scale metabolic networks
Randomizing genome-scale metabolic networksAreejit Samal
 
SpeedIT : GPU-based acceleration of sparse linear algebra
SpeedIT : GPU-based acceleration of sparse linear algebraSpeedIT : GPU-based acceleration of sparse linear algebra
SpeedIT : GPU-based acceleration of sparse linear algebraUniversity of Zurich
 
Reproducible Emulation of Analog Behavioral Models
Reproducible Emulation of Analog Behavioral ModelsReproducible Emulation of Analog Behavioral Models
Reproducible Emulation of Analog Behavioral Modelsfnothaft
 
Cyberinfrastructure: Helping Push Research Boundaries
Cyberinfrastructure: Helping Push Research BoundariesCyberinfrastructure: Helping Push Research Boundaries
Cyberinfrastructure: Helping Push Research BoundariesCybera Inc.
 
Collaborative modeling and co simulation with destecs - a pilot study
Collaborative modeling and co simulation with destecs - a pilot studyCollaborative modeling and co simulation with destecs - a pilot study
Collaborative modeling and co simulation with destecs - a pilot studyDaniele Gianni
 
Software Defined Data Centers - June 2012
Software Defined Data Centers - June 2012Software Defined Data Centers - June 2012
Software Defined Data Centers - June 2012Brent Salisbury
 
Instruction level power analysis
Instruction level power analysisInstruction level power analysis
Instruction level power analysisRadhegovind
 
Evlib2009forum8
Evlib2009forum8Evlib2009forum8
Evlib2009forum8jatpack
 
Reproducible Linear Algebra from Application to Architecture
Reproducible Linear Algebra from Application to ArchitectureReproducible Linear Algebra from Application to Architecture
Reproducible Linear Algebra from Application to ArchitectureJason Riedy
 
Pittsburgh Learning Classifier Systems for Protein Structure Prediction: Sca...
Pittsburgh Learning Classifier Systems for Protein  Structure Prediction: Sca...Pittsburgh Learning Classifier Systems for Protein  Structure Prediction: Sca...
Pittsburgh Learning Classifier Systems for Protein Structure Prediction: Sca...Xavier Llorà
 
PR-297: Training data-efficient image transformers & distillation through att...
PR-297: Training data-efficient image transformers & distillation through att...PR-297: Training data-efficient image transformers & distillation through att...
PR-297: Training data-efficient image transformers & distillation through att...Jinwon Lee
 
OWL2+SWRL to EMF+IQPL
OWL2+SWRL to EMF+IQPLOWL2+SWRL to EMF+IQPL
OWL2+SWRL to EMF+IQPLizso
 
Reverse-Engineering Reusable Language Modules from Legacy DSLs
Reverse-Engineering Reusable Language Modules from Legacy DSLsReverse-Engineering Reusable Language Modules from Legacy DSLs
Reverse-Engineering Reusable Language Modules from Legacy DSLsDavid Méndez-Acuña
 

Similar to Aiche 2008, Philadelphia (20)

Hummingbird - Open Source for Small Satellites - GSAW 2012
Hummingbird - Open Source for Small Satellites - GSAW 2012Hummingbird - Open Source for Small Satellites - GSAW 2012
Hummingbird - Open Source for Small Satellites - GSAW 2012
 
David Evans, Eli-Lilly, 'Field-Aligned Matched Pairs'
David Evans, Eli-Lilly, 'Field-Aligned Matched Pairs'David Evans, Eli-Lilly, 'Field-Aligned Matched Pairs'
David Evans, Eli-Lilly, 'Field-Aligned Matched Pairs'
 
Nanometer Testing: Challenges and Solutions
Nanometer Testing: Challenges and SolutionsNanometer Testing: Challenges and Solutions
Nanometer Testing: Challenges and Solutions
 
Abraham q3 2008
Abraham q3 2008Abraham q3 2008
Abraham q3 2008
 
Inside LoLA - Experiences from building a state space tool for place transiti...
Inside LoLA - Experiences from building a state space tool for place transiti...Inside LoLA - Experiences from building a state space tool for place transiti...
Inside LoLA - Experiences from building a state space tool for place transiti...
 
Randomizing genome-scale metabolic networks
Randomizing genome-scale metabolic networksRandomizing genome-scale metabolic networks
Randomizing genome-scale metabolic networks
 
SpeedIT : GPU-based acceleration of sparse linear algebra
SpeedIT : GPU-based acceleration of sparse linear algebraSpeedIT : GPU-based acceleration of sparse linear algebra
SpeedIT : GPU-based acceleration of sparse linear algebra
 
Reproducible Emulation of Analog Behavioral Models
Reproducible Emulation of Analog Behavioral ModelsReproducible Emulation of Analog Behavioral Models
Reproducible Emulation of Analog Behavioral Models
 
Cyberinfrastructure: Helping Push Research Boundaries
Cyberinfrastructure: Helping Push Research BoundariesCyberinfrastructure: Helping Push Research Boundaries
Cyberinfrastructure: Helping Push Research Boundaries
 
Constraint handling rules
Constraint handling rulesConstraint handling rules
Constraint handling rules
 
Collaborative modeling and co simulation with destecs - a pilot study
Collaborative modeling and co simulation with destecs - a pilot studyCollaborative modeling and co simulation with destecs - a pilot study
Collaborative modeling and co simulation with destecs - a pilot study
 
Software Defined Data Centers - June 2012
Software Defined Data Centers - June 2012Software Defined Data Centers - June 2012
Software Defined Data Centers - June 2012
 
Instruction level power analysis
Instruction level power analysisInstruction level power analysis
Instruction level power analysis
 
Evlib2009forum8
Evlib2009forum8Evlib2009forum8
Evlib2009forum8
 
Reproducible Linear Algebra from Application to Architecture
Reproducible Linear Algebra from Application to ArchitectureReproducible Linear Algebra from Application to Architecture
Reproducible Linear Algebra from Application to Architecture
 
Pittsburgh Learning Classifier Systems for Protein Structure Prediction: Sca...
Pittsburgh Learning Classifier Systems for Protein  Structure Prediction: Sca...Pittsburgh Learning Classifier Systems for Protein  Structure Prediction: Sca...
Pittsburgh Learning Classifier Systems for Protein Structure Prediction: Sca...
 
PR-297: Training data-efficient image transformers & distillation through att...
PR-297: Training data-efficient image transformers & distillation through att...PR-297: Training data-efficient image transformers & distillation through att...
PR-297: Training data-efficient image transformers & distillation through att...
 
OWL2+SWRL to EMF+IQPL
OWL2+SWRL to EMF+IQPLOWL2+SWRL to EMF+IQPL
OWL2+SWRL to EMF+IQPL
 
Reverse-Engineering Reusable Language Modules from Legacy DSLs
Reverse-Engineering Reusable Language Modules from Legacy DSLsReverse-Engineering Reusable Language Modules from Legacy DSLs
Reverse-Engineering Reusable Language Modules from Legacy DSLs
 
Exploring Petri Net State Spaces
Exploring Petri Net State SpacesExploring Petri Net State Spaces
Exploring Petri Net State Spaces
 

Recently uploaded

How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 

Recently uploaded (20)

How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 

Aiche 2008, Philadelphia

  • 1. Forward Engineering of Synthetic Bio-Logical AND Gates Jonathan R. Tomshine, KavitaIyer, Jennifer A. Maynard, Yiannis N. Kaznessis University of Minnesota, Minneapolis
  • 2. Modeling: Approaches and Goals Two basic philosophies:  Assist in analysis and design of proposed system  Describe & summarize behavior of existing system  Summary much easier than prediction, can use  anything that works Prediction must be built on more fundamental  principles that are understood before-hand
  • 3. Digression: Civil Engineering Bridges: a sketch can summarize a  shape, but not enough to build: True “engineering” requires a  detailed model based on physical principles Model (known) behavior of individual  beams Understand composite behavior of the  whole bridge
  • 4. In SilicoDesign in Synthetic Gene Networks Don’t *know* behavior of proposed system  design based on intuition  Better understanding of generic lower-level  processes: Transcription  Translation  Degradation  Induction  Etc., etc.  Solution: build engineering model from bottom-  up, rather than top-down try to predict complex behavior from simple components 
  • 5. Gene Expression as Chemical Reactions Represent mechanisms as networks of elementary  chemical reactions – a general approach: For Example, Nature of Reactions* Number Dimerization: of Rxns 2 Repressor Protein Dimerization k araC2araC + araC 2 Repressor / Operator Binding 2 RNAp / Promoter Binding k 1 araC+ araC araC2 Bound RNAp Conformational Change 1 RNAp moving to coding DNA 1* Transcription Elongation 1 mRNA / Ribosome Binding 1 Ribosome Moves Off of Ribosome Binding Site 1* Translation Elongation 4 Degradation
  • 6. Simulation of Networks: Stochastic Cells Cells Small: 1×10-15 liters (bacteria)  Reactants Scarce: perhaps 1 molecule of a DNA site  per cell Far from thermodynamic limit; cannot use ODE’s  Example One Trajectory Many (1000) Trajectories System: A0 = 1000 A0 = 3 A0 = 75 A B B0 = 0 B0 = 0 B0 = 0 BA Stochastic Deterministic (ODE)
  • 7. The AND Gate: a Simple Case One promoter, two different  types of operator sites (Lac, Tet) – similar to lac/ara of Lutz, Bujard (1997) RNAp should not bind if  either operator occupied With three positions and two  types of operators, 6 different promoter configurations
  • 8. AND Gate Modeling ab initio: Will it Work? Created a model with literature kinetics  apply IPTG and aTc in silico, check GFP levels  AND Gate Model, First Iteration Looked promising: almost no GFP w/o inducer  Induced to a high level at realistic  concentrations (max: 200 ng/mLaTc, 1 mM IPTG) …but no way to differentiate (say) LTT from  TTL!
  • 9. Constructing & Evaluating the AND Gate Okay in silico, but will it run in vivo? 
  • 10. Leakiness of LacI: Refining the Model Count individual cells (flow cytometry) to quantify  Not all promoter configurations created equal  Could not predict with modeling (lack of parameters) 
  • 11. Model Refinements Added additional term for “leaky”  Experiment expression: RNAp can knock a single LacI off of the promoter: RNAp + P:O:LacIRNAp:P:O +  LacI Rate constant depends on  promoter configuration; different for each promoter Model Calibrated levels of LacI, TetR in  (Final Iteration) our cell line Affects all model variations  Alters induction thresholds 
  • 12. Points of Agreement Model captures observed trend in  promoter activity (LTT > TLT > TTL) Model captures trend in  decreasing leakiness with decreasing activity (fit new parameter) Model captures the ability of 2-  tetO systems to induce, and the failure of 2-lacO systems
  • 13. What Was Learned AND Gate promoter model can be applied to larger  designs Components of AND Gate (Lac, Tet repressors &  binding sites) better understood for future modeling Models build on themselves; next round more  sophisticated with more confidence
  • 14. SynBioSS Desktop: Making Simulation Easier http://synbioss.sourceforge.net/ Accepts models in SBML or  NetCDF format Applies Gillespie’s SSA or  Hybrid Stochastic-Discrete / Stochastic Continuous Methods Completely graphical &  platform independent (Python GTK GUI), Open Source (GPL) Fast (math in Fortran 90/95) 
  • 15. SynBioSS Wiki: The Problem of Kinetics https://kaznessis.msi.umn.edu/wiki Kinetic data scattered throughout  literature Detailed models require lots of  data – tedious to gather together Wiki provides single repository for  k-values, searchable by interacting species, with references, etc. Point-and-click model construction  – “shopping cart” style
  • 16. SynBioSS Designer: Automatic Models Generation of new models  difficult w/o experience – a niche market Expression of individual genes  systematic Solution: generate models  automatically based on physical brick sequence & a few parameters
  • 17. Thank you! Acknowledgements  Minnesota Supercomputing  Institute UofM Digital Technology Center  Tony Hill  Howard Salis  Emma Weeding  Vassilis Sotiropoulos  KavitaIyer 