Pathway Modeling and Problem Solving Environments

Slides:



Advertisements
Similar presentations
Modeling the Cell Cycle Engine of Eukaryotes
Advertisements

Béla Novák Molecular Network Dynamics Research Group Hungarian Academy of Sciences and Budapest University of Technology and Economics Béla Novák Molecular.
Computer modeling of cellular processes
Network Dynamics and Cell Physiology John J. Tyson Dept. Biological Sciences Virginia Tech.
A briefe history of the cell cycle 18xx Interphase-Mitosis 1951 Discovery of a distinct S-phase 1970 Cell fusion experiments 1971 Discovery of MPF 197x.
John J. Tyson Biological Sciences, Virginia Tech
Cell and Molecular Biology Behrouz Mahmoudi Cell cycle 1.
Cell cycle controls in fission yeast cells Attila Csikasz-Nagy Budapest University of Technology and Economics Caltech, 27/03/2001.
Computational Modeling of the Cell Cycle
Analysis of Yeast Mutants to Test a Mathematical Model of the Cell Cycle Neil R. Adames 1, Logan Schuck 1, Kathy Chen 2, John J. Tyson 2, and Jean Peccoud.
Deterministic Global Parameter Estimation for a Budding Yeast Model T.D Panning*, L.T. Watson*, N.A. Allen*, C.A. Shaffer*, and J.J Tyson + Departments.
DARPA BioComp PI Meeting, 2001 “The Eukaryotic Cell Cycle as a Test Case for Modeling Cellular Regulation in a Collaborative Problem Solving Environment”
1 Bioinformatics in the Department of Computer Science Lenwood S. Heath Department of Computer Science Blacksburg, VA College of Engineering Northern.
10/29/2004 Bioinformatics in Computer Science 1 Bioinformatics in Computer Science, the Virginia Bioinformatics Institute, and Opportunities for Engineering.
Edda Klipp, Humboldt-Universität zu Berlin Modelling of Cell Cycle.
The JigCell Problem Solving Environment (PSE) Marc Vass and Nick Allen Department of Computer Science Virginia Tech.
Cell cycles and clocking mechanisms in systems biology ESE 680 – 003 : Systems Biology Spring 2007.
Computational Biology and Bioinformatics in Computer Science
Aguda & Friedman Chapter 6 The Eukaryotic Cell-Cycle Engine.
Modeling the Cell Cycle with JigCell and DARPA’s BioSPICE Software Departments of Computer Science* and Biology +, Virginia Tech Blacksburg, VA Faculty:
Pathway Modeling and Problem Solving Environments Cliff Shaffer Department of Computer Science Virginia Tech Blacksburg, VA
The DARPA BioSPICE Project Clifford A. Shaffer Department of Computer Science Virginia Tech.
Lecture 10 Checkpoints Outline: Review G1/S
Outline A Biological Perspective The Cell The Cell Cycle Modeling Mathematicians I have known.
Analyzing the systemic function of genes and proteins Rui Alves.
Chapter 17 The Cell Cycle.
Dr Mohammad S Alanazi, MSc, PhD Molecular Biology KSU Cell Cycle Control, Defects and Apoptosis 1 st Lecture.
Cell Cycle Just what does a cell do with all its time?
Composition and Aggregation in Modeling Regulatory Networks Clifford A. Shaffer* Ranjit Randhawa* John J. Tyson + Departments of Computer Science* and.
Converting Macromolecular Regulatory Models from Deterministic to Stochastic Formulation Pengyuan Wang, Ranjit Randhawa, Clifford A. Shaffer, Yang Cao,
Curation of models: Painstaking effort or rewarding activity? Harish Dharuri Tuesday, October 27, 2015 Second Biomodels.net Training Camp.
Javad Jamshidi Fasa University of Medical Sciences The Eukaryotic Cell Cycle.
1 Departament of Bioengineering, University of California 2 Harvard Medical School Department of Genetics Metabolic Flux Balance Analysis and the in Silico.
BioSPICE and Problem-Solving Environments for Systems Biology Clifford A. Shaffer Department of Computer Science Virginia Tech.
1 Using JigCell and other BioSPICE Tools to Understand the Regulation of Cell Growth and Division John J. Tyson Virginia Polytechnic Institute and State.
Aggregation Connector: A Tool for Building Large Molecular Network Models from Components Thomas C. Jones Jr 1, Clifford A. Shaffer 1, Alida Palmisano.
User Interface Paradigms for Describing Pathway Models Cliff Shaffer Department of Computer Science Virginia Tech.
Gene Nomenclature Budding Yeast: CDC28 = wild type gene cdc28 = recessive mutant allele Cdc28 or Cdc28p = CDC28 protein Fission Yeast: cdc2 = the wild.
1 Introduction to Biological Modeling Steve Andrews Brent lab, Basic Sciences Division, FHCRC Lecture 2: Modeling dynamics Sept. 29, 2010.
Systems Biology Markup Language Ranjit Randhawa Department of Computer Science Virginia Tech.
The Eukaryotic Cell Cycle : Molecules, Mechanisms, and Mathematical Models John J. Tyson Virginia Tech Bela Novak Tech Univ Budapest.
Fusing and Composing Macromolecular Regulatory Network Models Ranjit Randhawa* Clifford A. Shaffer* John J. Tyson + Departments of Computer Science* and.
JigCell Nicholas A. Allen*, Kathy C. Chen**, Emery D. Conrad**, Ranjit Randhawa*, Clifford A. Shaffer*, John J. Tyson**, Layne T. Watson* and Jason W.
HOW DO CHECKPOINTS WORK? Checkpoints are governed by phosphorylation activity controlled by CDK’s (cyclin dependent kinases) Checkpoints are governed.
MOLECULAR CELL BIOLOGY SIXTH EDITION MOLECULAR CELL BIOLOGY SIXTH EDITION Copyright 2008 © W. H. Freeman and Company CHAPTER 20 Regulating the Eukaryotic.
Molecular Biology of the Cell Fifth Edition Molecular Biology of the Cell Fifth Edition The Cell Cycle.
IGEM 2009 Tutorial Modelling. What? Model A model in science is a symplified physical, mathematical, or logical representation of a system of entities,
The Biology of Cancer Chapter 8: pRb and Control of the
Dynamical Systems Modeling
Journal club Jun , Zhen.
Modeling Yeast Cell Cycle Regulation
System Structures Identification
Regulation of Cell Division
Overview of the Control of the Cell Cycle
1 Department of Engineering, 2 Department of Mathematics,
1 Department of Engineering, 2 Department of Mathematics,
Cell Growth & Division.
1 Department of Engineering, 2 Department of Mathematics,
Runs, Parameter Sets, Outputs and Projects
Mitosis , Meiosis and the Cell Cycle
Cyclin transcription: Timing is everything
Volume 2, Issue 6, Pages (December 1998)
The Ups and Downs of Modeling the Cell Cycle
Analysis of a Generic Model of Eukaryotic Cell-Cycle Regulation
Computational Biology
Cell-Cycle Control and Cell Death
Estimating Rate Constants in Cell Cycle Models
CATALYST “Energy cannot be created or destroyed but can be converted from one form to another.” What are some ways energy is transformed/transferred in.
Research in mathematical biology
Presentation transcript:

Pathway Modeling and Problem Solving Environments Cliff Shaffer Department of Computer Science Virginia Tech Blacksburg, VA 24061

The Fundamental Goal of Molecular Cell Biology

Application: Cell Cycle Modeling How do cells convert genes into behavior? Create proteins from genes Protein interactions Protein effects on the cell Our study organism is the cell cycle of the budding yeast Saccharomyces cerevisiae.

G1 cell division S DNA replication M (mitosis) G2

Lte1 SBF Esp1 Pds1 Net1 Net1P PPX Cdc15/MEN Tem1-GDP Tem1-GTP Bub2 unaligned chromosomes Cdh1 Sister chromatid separation Mcm1 Cdc20 RENT Cdc14 Mcm1 Cdc20 Cdh1 Cln2 Clb2 Clb5 Mitosis Mad2 growth APC-P unaligned chromosomes Mcm1 Cdc20 Cdh1 Clb2 APC Inactive trimer and Cdc14 Cln3 Swi5 CDKs SCF Sic1 P Sic1 P Bck2 Cdc14 ? Inactive trimer MBF Clb5 DNA synthesis Clb2 SBF Cln2 Budding

Modeling Techniques One method: Use ODEs that describe the rate at which each protein concentration changes Protein A degrades protein B: … with initial condition [A](0) = A0. Parameter c determines the rate of degradation. Sometimes modelers use “creative” rate laws to approximate subsystems

Mathematical Model synthesis degradation binding activation inactivation

Simulation of the budding yeast cell cycle mass CKI Cln2 G1 S/M Cdh1 Clb2 Cdc20 Time (min)

Differential equations Parameter values k1 = 0.0013, v2’ = 0.001, v2” = 0.17, k3’ = 0.02, k3” = 0.85, k4’ = 0.01, k4” = 0.9, J3 = 0.01, J4 = 0.01, k9 = 0.38, k10 = 0.2, k5’ = 0.005, k5” = 2.4, J5 = 0.5, k6 = 0.33, k7 = 2.2, J7 = 0.05, k8 = 0.2, J8 = 0.05, … Experimental Data

Tyson’s Budding Yeast Model Tyson’s model contains over 30 ODEs, some nonlinear. Events can cause concentrations to be reset. About 140 rate constant parameters Most are unavailable from experiment and must set by the modeler

Fundamental Activities Collect information Search literature (databases), Lab notebooks Define/modify models A user interface problem Run simulations Equation solvers (ODEs, PDEs, deterministic, stochastic) Compare simulation results to experimental data Analysis

Modeling Lifecycle

Our Mission: Build Software to Help the Modelers Typical cycle time for changing the model used to be one month Collect data on paper lab notebooks Convert to differential equations by hand Calibrate the model by trial and error Inadequate analysis tools Goal: Change the model once per day. Bottleneck should shift to the experimentalists

Another View Current models of simple organisms contain a few 10s of equations. To model mammalian systems might require two orders of magnitude in additional complexity. We hope our current vision for tools can supply one order of magnitude. The other order of magnitude is an open problem.

JigCell Current Primary Software Components: JigCell Model Builder JigCell Run Manager JigCell Comparator Automated Parameter Estimation (PET) Bifurcation Analysis (Oscill8) http://jigcell.biol.vt.edu

Model Builder Parameter Values Run Manager Comparator Parameter Optimizer Optimum Parameter Values

JigCell Model Builder From a wiring diagram…

JigCell Model Builder …to a reaction mechanism N.B. Parameters are given names, not numerical values! … to ordinary differential equations (ode files, SBML)

Mutations Wild type cell Mutations Typically caused by gene knockout Consider a mutant with no B to degrade A. Set c = 0 We have about 130 mutations each requires a separate simulation run

Run Manager Inheritance patterns Derived Set (mutant A’) Derived Set Basal Set (wild-type) Derived Set (mutant A) Derived Set (mutant A’C) Derived Set (mutant B) (mutant C) Derived Set (mutant AB)

JigCell Run Manager

Phenotypes Each mutant has some observed outcome (“experimental” data). Generally qualitative. Cell lived Cell died in G1 phase Model should match the experimental data. Model should not be overly sensitive to the rate constants. Overly sensitive biological systems tend not to survive

Comparator Visualize results Kumagai1 Kumagai2

Comparator