François FagesLyon, Dec. 7th 2006 Biologie du système de signalisation cellulaire induit par la FSH ASC 2006, projet AgroBi INRIA Rocquencourt Thème “Systèmes.

Slides:



Advertisements
Similar presentations
Stochastic algebraic models SAMSI Transition Workshop June 18, 2009 Reinhard Laubenbacher Virginia Bioinformatics Institute and Mathematics Department.
Advertisements

Robustness Analysis and Tuning of Synthetic Gene Networks Grégory Batt 1 Boyan Yordanov 1 Calin Belta 1 Ron Weiss 2 1 Centers for Information and Systems.
R OBUSTNESS ANALYSIS AND TUNING OF SYNTHETIC GENE NETWORKS Grégory Batt, Boyan Yordanov, Ron Weiss, and Calin Belta 1 VC Lab, Dept. of Computer Science,
François Fages Les Houches, avril 2007 Formal Verification of Dynamical Models and Application to Cell Cycle Control François Fages, Sylvain Soliman Constraint.
François Fages MPRI Bio-info 2006 Formal Biology of the Cell Modeling, Computing and Reasoning with Constraints François Fages, Constraint Programming.
François Fages MPRI Bio-info 2007 Formal Biology of the Cell Protein structure prediction with constraint logic programming François Fages, Constraint.
François Fages MPRI Bio-info 2007 Formal Biology of the Cell Modeling, Computing and Reasoning with Constraints François Fages, Constraint Programming.
François Fages WCB Nantes 2006 On Using Temporal Logic with Constraints to express Biological Properties of Cell Processes François Fages, Constraint Programming.
University of Texas at Austin Machine Learning Group Department of Computer Sciences University of Texas at Austin Discriminative Structure and Parameter.
François FagesShonan village 14/11/11 Formal Cell Biology in Biocham François Fages Constraint Programming Group INRIA Paris-Rocquencourt.
François Fages MPRI Bio-info 2005 Formal Biology of the Cell Modeling, Computing and Reasoning with Constraints François Fages, Constraint Programming.
François Fages MPRI Bio-info 2007 Formal Biology of the Cell Modeling, Computing and Reasoning with Constraints François Fages, Constraint Programming.
François Fages MPRI Bio-info 2006 Formal Biology of the Cell Locations, Transport and Signaling François Fages, Constraint Programming Group, INRIA Rocquencourt.
Network Dynamics and Cell Physiology John J. Tyson Dept. Biological Sciences Virginia Tech.
John J. Tyson Biological Sciences, Virginia Tech
Inferring Quantitative Models of Regulatory Networks From Expression Data Iftach Nachman Hebrew University Aviv Regev Harvard Nir Friedman Hebrew University.
François Fages MPRI Bio-info 2006 Formal Biology of the Cell Modeling, Computing and Reasoning with Constraints François Fages, Constraints Group, INRIA.
François Fages MPRI Bio-info 2007 Formal Biology of the Cell Inferring Reaction Rules from Temporal Properties François Fages, Constraint Programming Group,
Simulation of Prokaryotic Genetic Circuits Jonny Wells and Jimmy Bai.
Model Checking Genetic Regulatory Networks with Parameter Uncertainty Grégory Batt, Calin Belta, Ron Weiss HSCC 2007 Presented by Spring Berman ESE :
Robustness analysis and tuning of synthetic gene networks February 15, 2008 Eyad Lababidi Based on the paper “Robustness analysis and tuning of synthetic.
François Fages MPRI Bio-info 2005 Formal Biology of the Cell Locations, Transport and Signaling François Fages, Constraint Programming Group, INRIA Rocquencourt.
François Fages Rocquencourt, Sep Semantical and Algorithmic Aspects of the Living François Fages Constraint Programming project-team, INRIA Paris-Rocquencourt.
François Fages FJCP 2005 Temporal Logic Constraints in the Biochemical Abstract Machine BIOCHAM François Fages, Project-team: Contraintes, INRIA Rocquencourt,
Possibilistic and probabilistic abstraction-based model checking Michael Huth Computing Imperial College London, United Kingdom.
François Fages New Delhi, Dec Formal Verification and Inference of Biochemical Models François Fages Constraint Programming project-team, INRIA.
François Fages CPCV, March 2004 Constraint-based Model Checking of Hybrid Systems: A First Experiment in Systems Biology François Fages, INRIA Rocquencourt.
APRIL, Application of Probabilistic Inductive Logic Programming, IST Albert-Ludwigs-University, Freiburg, Germany & Imperial College of Science,
APRIL, Application of Probabilistic Inductive Logic Programming, IST Albert-Ludwigs-University, Freiburg, Germany & Imperial College of Science,
Models and methods in systems biology Daniel Kluesing Algorithms in Biology Spring 2009.
Petri net modeling of biological networks Claudine Chaouiya.
A Probabilistic Framework for Information Integration and Retrieval on the Semantic Web by Livia Predoiu, Heiner Stuckenschmidt Institute of Computer Science,
Regulated Flux-Balance Analysis (rFBA) Speack: Zhu YANG
Honours Thesis – “Metabolic Pathways” “Metabolic Pathways“ Tim Conrad B.Comp.Sci. Honours Thesis – Final Presentation 10/2004.
Cell cycles and clocking mechanisms in systems biology ESE 680 – 003 : Systems Biology Spring 2007.
Boolean Here, we are focusing on the early steps of FSH-induced signalling: the FSH receptor transduction mechanisms. We have translated the model previously.
Introduction to molecular networks Sushmita Roy BMI/CS 576 Nov 6 th, 2014.
CPSC 322, Lecture 35Slide 1 Value of Information and Control Computer Science cpsc322, Lecture 35 (Textbook Chpt 9.4) April, 14, 2010.
Genetic network inference: from co-expression clustering to reverse engineering Patrik D’haeseleer,Shoudan Liang and Roland Somogyi.
Symbolic Systems Biology: a Roadmap (or, lessons from ISSSB’11) Oliver Ray 1 Marcus Tindall 2 1 University of Bristol, UK 2 University of Reading, UK LDSSB’12,
Modeling and identification of biological networks Esa Pitkänen Seminar on Computational Systems Biology Department of Computer Science University.
Lecture 4: Metabolism Reaction system as ordinary differential equations Reaction system as stochastic process.
Reconstruction of Transcriptional Regulatory Networks
Agent-based methods for translational cancer multilevel modelling Sylvia Nagl PhD Cancer Systems Science & Biomedical Informatics UCL Cancer Institute.
François FagesICLP, Edinburgh, 18/7/2010 A Logical Paradigm for Systems Biology François Fages INRIA Paris-Rocquencourt
Juan A. Ortega, Jesus Torres, Rafael M. Gasca, Departamento de Lenguajes y Sistemas Informáticos University of Seville (Spain) A new methodology for analysis.
Marc D. Riedel Associate Professor, ECE University of Minnesota EE 5393: Circuits, Computation and Biology ORAND.
Network Dynamics and Cell Physiology John J. Tyson Department of Biological Sciences & Virginia Bioinformatics Institute & Virginia Bioinformatics Institute.
François Fages ICLP December 2003 The Biochemical Abstract Machine BIOCHAM Logic programming steps towards formal biology François Fages, INRIA Rocquencourt.
W e present BiNoM [1,2], a Cytoscape plugin, developed to facilitate the manipulation of biological networks represented in standard systems biology formats.
François Fages LOPSTR-SAS 2005 Temporal Logic Constraints in the Biochemical Abstract Machine BIOCHAM François Fages, Project-team: Contraintes, INRIA.
François Fages MPRI Bio-info 2005 Formal Biology of the Cell Modeling, Computing and Reasoning with Constraints François Fages, Constraint Programming.
François Fages Rennes March 2005 The Biochemical Abstract Machine BIOCHAM-2 François Fages, Contraintes project-team, Theme: symbolic systems, INRIA Rocquencourt.
Biochemical Reactions: how types of molecules combine. Playing by the Rules + + 2a2a b c.
Computer-Aided Design of LIVing systEms CADLIVE automatically converts a biochemical network map to a dynamic model. JAVA application Client-Server System.
Modeling the cell cycle regulation by the RB/E2F pathway Laurence Calzone Service de Bioinformatique U900 Inserm / Ecoles de Mines / Institut Curie Collaborative.
Advanced Software Development applied to (Symbolic) Systems Biology Karl Lieberherr.
Modeling and Simulation of Signal Transduction Pathways Mark Moeller & Björn Oleson Supervisors: Klaus Prank Ralf Hofestädt.
DEPENDABILITY ANALYSIS (towards Networked Information Systems) Ester Ciancamerla, Michele Minichino ENEA {ciancamerlae, In.
François Fages MPRI Bio-info 2005 Formal Biology of the Cell Modeling, Computing and Reasoning with Constraints François Fages, Constraints Group, INRIA.
Dynamics of biological switches 1. Attila Csikász-Nagy King’s College London Randall Division of Cell and Molecular Biophysics Institute for Mathematical.
Inferring Regulatory Networks from Gene Expression Data BMI/CS 776 Mark Craven April 2002.
Representation, Learning and Inference in Models of Cellular Networks
Modelling of biomolecular networks
What contribution can automated reasoning make to e-Science?
Bud Mishra Professor of Computer Science and Mathematics 12 ¦ 3 ¦ 2001
Pathway Modeling and Problem Solving Environments
The Ups and Downs of Modeling the Cell Cycle
Computational Biology
Department of Computer Science
Presentation transcript:

François FagesLyon, Dec. 7th 2006 Biologie du système de signalisation cellulaire induit par la FSH ASC 2006, projet AgroBi INRIA Rocquencourt Thème “Systèmes symboliques” Projet “Programmation par contraintes” François Fages

François FagesLyon, Dec. 7th 2006 Abstraction in Systems Biology Models are built in Systems Biology with two contradictory perspectives :

François FagesLyon, Dec. 7th 2006 Abstraction in Systems Biology Models are built in Systems Biology with two contradictory perspectives : 1)Models for representing knowledge : the more concrete the better

François FagesLyon, Dec. 7th 2006 Abstraction in Systems Biology Models are built in Systems Biology with two contradictory perspectives : 1)Models for representing knowledge : the more concrete the better 2)Models for making predictions : the more abstract the better

François FagesLyon, Dec. 7th 2006 Abstraction in Systems Biology Models are built in Systems Biology with two contradictory perspectives : 1)Models for representing knowledge : the more concrete the better 2)Models for making predictions : the more abstract the better These perspectives can be reconciled by organizing models into hierarchies of abstraction. To understand a system is not to know everything about it but to know abstraction levels that are sufficient to answering questions about it.

François FagesLyon, Dec. 7th 2006 A Logical Paradigm for Systems Biology Biochemical model = Transition system Biological property = Temporal Logic formula Biological validation = Model-checking

François FagesLyon, Dec. 7th 2006 A Logical Paradigm for Systems Biology Biochemical model = Transition system Biological property = Temporal Logic formula Biological validation = Model-checking Several abstraction levels : Boolean : presence/absence of molecules (non-deterministic TS);Boolean : presence/absence of molecules (non-deterministic TS); Discrete : levels of concentrations (non-deterministic TS);Discrete : levels of concentrations (non-deterministic TS); Differential : concentrations, reaction and transport kinetics (ODE’s) ;Differential : concentrations, reaction and transport kinetics (ODE’s) ; Stochastic : number of molecules (continuous time Markov’s chain).Stochastic : number of molecules (continuous time Markov’s chain).

François FagesLyon, Dec. 7th 2006 A Logical Paradigm for Systems Biology Biochemical model = Transition system Biological property = Temporal Logic formula Biological validation = Model-checking Several abstraction levels : Boolean : presence/absence of molecules (non-deterministic TS);Boolean : presence/absence of molecules (non-deterministic TS); Discrete : levels of concentrations (non-deterministic TS);Discrete : levels of concentrations (non-deterministic TS); Differential : concentrations, reaction and transport kinetics (ODE’s) ;Differential : concentrations, reaction and transport kinetics (ODE’s) ; Stochastic : number of molecules (continuous time Markov’s chain).Stochastic : number of molecules (continuous time Markov’s chain). Biochemical Abstract Machine BIOCHAM : modelling environment for making in silico experiments

François FagesLyon, Dec. 7th 2006 Mammalian Cell Cycle Control Map [Kohn 99]

François FagesLyon, Dec. 7th 2006 Transcription of Kohn’s Map in BIOCHAM _ =[ E2F13-DP12-gE2 ]=> cycA.... cycB =[ APC~{p1} ]=>_. cdk1~{p1,p2,p3} + cycA => cdk1~{p1,p2,p3}-cycA. cdk1~{p1,p2,p3} + cycB => cdk1~{p1,p2,p3}-cycB.... cdk1~{p1,p3}-cycA =[ Wee1 ]=> cdk1~{p1,p2,p3}-cycA. cdk1~{p1,p3}-cycB =[ Wee1 ]=> cdk1~{p1,p2,p3}-cycB. cdk1~{p2,p3}-cycA =[ Myt1 ]=> cdk1~{p1,p2,p3}-cycA. cdk1~{p2,p3}-cycB =[ Myt1 ]=> cdk1~{p1,p2,p3}-cycB.... cdk1~{p1,p2,p3} =[ cdc25C~{p1,p2} ]=> cdk1~{p1,p3}. cdk1~{p1,p2,p3}-cycA =[ cdc25C~{p1,p2} ]=> cdk1~{p1,p3}-cycA. cdk1~{p1,p2,p3}-cycB =[ cdc25C~{p1,p2} ]=> cdk1~{p1,p3}-cycB. 165 proteins and genes, 500 variables, 800 rules [Chabrier et al. 04]

François FagesLyon, Dec. 7th 2006 Biological Properties Formalized in Temporal Logic Properties of wild-life or mutated organisms reachable(Cdc2~{p1}) reachable(Cyclin) reachable(Cyclin~{p1}) reachable(Cdc2-Cyclin~{p1}) reachable(Cdc2~{p1}-Cyclin~{p1}) oscil(Cdc2) oscil(Cdc2~{p1}) oscil(Cdc2~{p1}-Cyclin~{p1}) oscil(Cyclin) checkpoint(Cdc2~{p1}-Cyclin~{p1},Cdc2-Cyclin~{p1})) … Automatically checked / generated by model-checking techniques

François FagesLyon, Dec. 7th 2006 Cell Cycle Model-Checking biocham: check_reachable(cdk46~{p1,p2}-cycD~{p1}). true biocham: check_checkpoint(cdc25C~{p1,p2}, cdk1~{p1,p3}-cycB). true biocham: check_checkpoint(Wee1, cdk1~{p1,p2,p3}-cycB))))). false biocham: why. rule_114 cycB-cdk1~{p1,p2,p3}=[cdc25C~{p1}]=>cycB-cdk1~{p2,p3}. cycB-cdk1~{p2,p3} is present cycB-cdk1~{p1,p2,p3} is absent rule_74 cycB-cdk1~{p2,p3}=[Myt1]=>cycB-cdk1~{p1,p2,p3}. cycB-cdk1~{p2,p3} is absent cycB-cdk1~{p1,p2,p3} is present

François FagesLyon, Dec. 7th 2006 Searching Parameters from Temporal Properties biocham: learn_parameter([k3,k4],[(0,200),(0,200)],20, oscil(Cdc2-Cyclin~{p1},3),150).

François FagesLyon, Dec. 7th 2006 Searching Parameters from Temporal Properties biocham: learn_parameter([k3,k4],[(0,200),(0,200)],20, oscil(Cdc2-Cyclin~{p1},3),150). First values found : parameter(k3,10). parameter(k4,70).

François FagesLyon, Dec. 7th 2006 Searching Parameters from Temporal Properties biocham: learn_parameter([k3,k4],[(0,200),(0,200)],20, oscil(Cdc2-Cyclin~{p1},3) & F([Cdc2-Cyclin~{p1}]>0.15), 150). First values found : parameter(k3,10). parameter(k4,120).

François FagesLyon, Dec. 7th 2006 Searching Parameters from Temporal Properties biocham: learn_parameter([k3,k4],[(0,200),(0,200)],20, period(Cdc2-Cyclin~{p1},35), 150). First values found: parameter(k3,10). parameter(k4,280).

François FagesLyon, Dec. 7th 2006 Modelling Methodology in BIOCHAM Biochemical model = Transition system Biological property = Temporal Logic formula Biological validation = Model-checking Semi-qualitative semi-quantitative temporal properties Automatic parameter search and rule inference from temporal properties Model: BIOCHAM Biological Properties: - Boolean - simulation - Temporal Logic - Differential - query evaluation - TL with constraints - Stochastic - reaction rule inference (SBML) - parameter search

François FagesLyon, Dec. 7th 2006 Other Collaborations EU STREP Tempo INSERM Villejuif, F. Lévi, CNRS Roscoff L. Meyer, CNRS Nice F. Delaunay, CINBO Italy, Physiomics, Helios, … Models of cell and circadian cycles and cancer chronotherapeutics ARC MOCA, INRIA SYMBIOSE, CNRS Paris 7, Marseille, D. Thieffry Modularity, compositionality and abstraction in regulatory networks EU NoE REWERSE: Reasoning on the web with rules and semantics F. Bry, Münich, R. Backofen Freiburg, M. Schroeder Dresden, … Connecting BIOCHAM to gene and protein ontologies EU STREP APRIL 2: Applications of probabilistic inductive logic, L. de Raedt, Freiburg, M. Sternberg, S. Muggleton, Imperial College London Learning in a probabilistic logic setting