Honours Thesis – “Metabolic Pathways” “Metabolic Pathways“ Tim Conrad B.Comp.Sci. Honours Thesis – Final Presentation 10/2004.

Slides:



Advertisements
Similar presentations
The Robert Gordon University School of Engineering Dr. Mohamed Amish
Advertisements

François Fages MPRI Bio-info 2007 Formal Biology of the Cell Modeling, Computing and Reasoning with Constraints François Fages, Constraint Programming.
SECOND MIDTERM REVIEW CS 580 Human Computer Interaction.
CellDesigner Tutorial Laurence Calzone, Andrei Zinovyev UMR U900 INSERM/Institut Curie/Ecole des Mines de Paris Wednesday, April 30th.
Engineering Research Methodology
The Vuel Concept: Towards a new way to manage Multiple Representations in Spatial Databases ISPRS / ICA Workshop Multi-Scale Representations of Spatial.
Integrating Bayesian Networks and Simpson’s Paradox in Data Mining Alex Freitas University of Kent Ken McGarry University of Sunderland.
Network Morphospace Andrea Avena-Koenigsberger, Joaquin Goni Ricard Sole, Olaf Sporns Tung Hoang Spring 2015.
Research and objectives Modern software is incredibly complex: for example, a modern OS has more than 10 millions lines of code, organized in 10s of layers!
An framework for model-driven product design and development using Modelica Adrian Pop, Olof Johansson, Peter Fritzson Programming Environments Laboratory.
August 29, 2002InforMax Confidential1 Vector PathBlazer Product Overview.
Dynamical Systems Analysis IV: Root Locus Plots & Routh Stability
Software Development for Systems Biology Herbert M Sauro Frank Bergmann Keck Graduate Institute 535 Watson Drive Claremont, CA,
Interactive Layout Design Optimization Author: Jeremy J. Michalek Presented by: Hoda Homayouni.
Content-Based Image Retrieval using the EMD algorithm Igal Ioffe George Leifman Supervisor: Doron Shaked Winter-Spring 2000 Technion - Israel Institute.
Clustering Vertices of 3D Animated Meshes
Basic Concepts The Unified Modeling Language (UML) SYSC System Analysis and Design.
Road Runner C# -> C++ ->Delphi Code Conversion Project Totte Karlsson.
Fast Failover for Control Traffic in Software-defined Networks Globecom 2012 Neda B. & Ying Z. Presented by: Szu-Ping Wang.
Section 2: Science as a Process
1 Conceptual Modeling of User Interfaces to Workflow Information Systems Conceptual Modeling of User Interfaces to Workflow Information Systems By: Josefina.
Cytoscape A powerful bioinformatic tool Mathieu Michaud
CompuCell Software Current capabilities and Research Plan Rajiv Chaturvedi Jesús A. Izaguirre With Patrick M. Virtue.
Lecture 3: Pathway Generation Tool I: CellDesigner: A modeling tool of biochemical networks Y.Z. Chen Department of Pharmacy National University of Singapore.
Gwangju Institute of Science and Technology Intelligent Design and Graphics Laboratory Multi-scale tensor voting for feature extraction from unstructured.
Automated Explanation of Gene-Gene Relationships Wacek Kuśnierczyk.
Breakout Report: Model and Data Sharing Working Group Peter Hunter auckland.ac.nzauckland.ac.nz Herbert Sauro uw.edu uw.edu Jim Bassingthwaighte uw.edu.
Research in Computing สมชาย ประสิทธิ์จูตระกูล. Success Factors in Computing Research Research Computing Knowledge Scientific MethodAnalytical Skill Funding.
Software Design Patterns for Information Visualization 薛乃榮 Q NCBCI LAB.
The Program Development Cycle
Simply Visualizing Politics: voxPolitico Adrian Besimi, Visar Shehu Contemporary Sciences and Technologies South East European University
DELMIA DPM Assembly This is the Master “Presentation title” page. Type the title of your presentation in the "Presentation title” field. Cette page est.
How to start research V. Jayalakshmi. Why do we research? – To solve a problem – To satisfy an itch – To gain more market share/ Develop and improve –
The Optimization Plug-in for the BioUML Platform E. O. Kutumova 1,2,*, A. S. Ryabova 1,3, N. I. Tolstyh 1, F. A. Kolpakov 1,2 1 Institute of Systems Biology,
A model for designing product-service systems using functional analysis and agent based model Author: Nicolas Laboratory, Grenoble universities – INPG,
Virtual Cell and CellML The Virtual Cell Group Center for Cell Analysis and Modeling University of Connecticut Health Center Farmington, CT – USA.
BIological NetwOrk Manager Cytoscape plugin Andrei Zinovyev Institut Curie/INSERM/Ecole de Mines, UMR 900 “Computational Systems Biology of Cancer”
Visualizing Peer-to-Peer Networks Final Presentation By Team SPEW.
Intel Confidential – Internal Only Co-clustering of biological networks and gene expression data Hanisch et al. This paper appears in: bioinformatics 2002.
1 Departament of Bioengineering, University of California 2 Harvard Medical School Department of Genetics Metabolic Flux Balance Analysis and the in Silico.
Using RouteGraphs as an Appropriate Data Structure for Navigational Tasks SFB/IQN-Kolloquium Christian Mandel, A1-[RoboMap] Overview Goal scenario.
Introduction to Earth Science Section 2 Section 2: Science as a Process Preview Key Ideas Behavior of Natural Systems Scientific Methods Scientific Measurements.
Supervisor: Antoine Bagula Students: Mthokozisi Moyo Luis Sa Wireless Sensor Network Repairing.
Structural Models Lecture 11. Structural Models: Introduction Structural models display relationships among entities and have a variety of uses, such.
Biological systems and pathway analysis
W e present BiNoM [1,2], a Cytoscape plugin, developed to facilitate the manipulation of biological networks represented in standard systems biology formats.
es/by-sa/2.0/. Simulation Programs: What is out there? A critical evaluation. Prof:Rui Alves
Toulouse, September 2003 Page 1 JOURNEE ALTARICA Airbus ESACS  ISAAC.
Systems Biology Markup Language Ranjit Randhawa Department of Computer Science Virginia Tech.
Towards a Reference Quality Model for Digital Libraries Maristella Agosti Nicola Ferro Edward A. Fox Marcos André Gonçalves Bárbara Lagoeiro Moreira.
Development of a framework supporting collaborative global design based on a study into differing professional cultures Steven Gowers Final Year Research.
Module 1: Overview of Microsoft Office SharePoint Server 2007.
THE IMPACT OF OSPF ROUTING ON MILITARY MANETS BY ROCCO LUPOI UNDER THE GUIDANCE OF DR. GRANT WIGLEY THESIS - BACHELOR OF COMPUTER SCIENCE (HONOURS) - LHIS.
IGEM 2008 Tutorial Modeling. What? Model A model in science is a physical, mathematical, or logical representation of a system of entities, phenomena,
26/04/04 Petri nets in systems biology: creation, analysis and simulation Oliver Shaw School of Computing Science.
Concepts and Realization of a Diagram Editor Generator Based on Hypergraph Transformation Author: Mark Minas Presenter: Song Gu.
Using Bayesian Networks to Predict Plankton Production from Satellite Data By: Rob Curtis, Richard Fenn, Damon Oberholster Supervisors: Anet Potgieter,
Semantic Water Quality Portal Jin Guang Zheng and Ping Wang Tetherless World Constellation.
Application Development in Engineering Optimization with Matlab and External Solvers Aalto University School of Engineering.
From Use Cases to Implementation 1. Structural and Behavioral Aspects of Collaborations  Two aspects of Collaborations Structural – specifies the static.
High Risk 1. Ensure productive use of GRID computing through participation of biologists to shape the development of the GRID. 2. Develop user-friendly.
Overview of System or Process Design and Improvement 1.
The Database and Info. Systems Lab. University of Illinois at Urbana-Champaign RankFP : A Framework for Rank Formulation and Processing Hwanjo Yu, Seung-won.
From Use Cases to Implementation 1. Mapping Requirements Directly to Design and Code  For many, if not most, of our requirements it is relatively easy.
Interaction and Animation on Geolocalization Based Network Topology by Engin Arslan.
Sub-fields of computer science. Sub-fields of computer science.
Requirements analysis, representation and validation
You can check broken videos in this slide here :
Android App Developing with communication included
สมชาย ประสิทธิ์จูตระกูล
Presentation transcript:

Honours Thesis – “Metabolic Pathways” “Metabolic Pathways“ Tim Conrad B.Comp.Sci. Honours Thesis – Final Presentation 10/2004 Supervisor: Dr. Maria Garcia de la Banda (Optimization and Constraint Solving Research Group)

Honours Thesis – “Metabolic Pathways” Introduction Background Source:  Metabolism: Chemical reactions in organisms while they feed, grow and reproduce

Honours Thesis – “Metabolic Pathways” Introduction Background Source:  Metabolic Pathway: Conceptual part performing a certain functional task  Highly meshed  Complicated  Interested in:  Dynamics  Properties  Connections  Linked diseases

Honours Thesis – “Metabolic Pathways” Introduction Observations  Researching metabolic pathways is important  Lots of ideas and approches from many research disciplines  Lots of different practical “tools” and applications out of the ideas  Huge impact e.g. on drug design process  Much money involved

Honours Thesis – “Metabolic Pathways” Introduction Problems  Too many points of view from too many different disciplines  Most tools “unusable” in different disciplines and even in different work-groups  Very little team-work or collaboration

Honours Thesis – “Metabolic Pathways” Introduction Aims  Build platform which:  Integrates existing tools with different functionality  Provides one user-friendly interface to all tools  Allows to exchange core tools  Improves key aspects  Adds new functionality  Started off with just a vage idea

Honours Thesis – “Metabolic Pathways” Solution Overview Checking Simulating Modeling VisualizingAnalzying

Honours Thesis – “Metabolic Pathways” Solution Modeling  Biology  Computer-model … MAPKpMAPKPH'[t] == a8 * MAPKp[t] * MAPKPH[t] - d8 * MAPKpMAPKPH[t] - k8 * MAPKpMAPKPH[t] …  SBML (substances, reactions (ODEs))  Developed by Finney et al. (2000)  Quasi-standard  Many SBML models available in databases

Honours Thesis – “Metabolic Pathways” Solution Overview SBML … MAPKpMAPKPH'[t] == a8 * MAPKp[t] * MAPKPH[t] - d8 * MAPKpMAPKPH[t] - k8 * MAPKpMAPKPH[t] … Modeling Checking Simulating VisualizingAnalzying Checking

Honours Thesis – “Metabolic Pathways” Solution Checking  (Qualitative) Validation of the model  E.g.: Is every substance being produced ?  Testing hypothesis  E.g.: Are there cycles in the pathway ?  Checking engine (NuSMV) uses own syntax  Using approach by Chabrier et al. (2002)  Model needs to be translated from SBML  Model to be queried by using CTL  Ai(!(E(!(MEKp) U MAPKpp)))

Honours Thesis – “Metabolic Pathways” Solution Checking – Frontend to NuSMV

Honours Thesis – “Metabolic Pathways” Solution Overview Checking NuSMV SBML … MAPKpMAPKPH'[t] == a8 * MAPKp[t] * MAPKPH[t] - d8 * MAPKpMAPKPH[t] - k8 * MAPKpMAPKPH[t] … Modeling Simulating VisualizingAnalzying

Honours Thesis – “Metabolic Pathways” Solution Simulating  Quantitative analysis of substance concentration (based on ODEs)  Using Jarnac as simulation engine  Developed by Sauro et al. (2000) … MAPKpMAPKPH'[t] == a8 * MAPKp[t] * MAPKPH[t] - d8 * MAPKpMAPKPH[t] - k8 * MAPKpMAPKPH[t] …

Honours Thesis – “Metabolic Pathways” Solution Simulating

Solution Step 1: Overview Checking NuSMV Simulating Jarnac SBML … MAPKpMAPKPH'[t] == a8 * MAPKp[t] * MAPKPH[t] - d8 * MAPKpMAPKPH[t] - k8 * MAPKpMAPKPH[t] … Modeling VisualizingAnalzyingVisualizing

Honours Thesis – “Metabolic Pathways” Solution Visualization  Important for gaining structural insights  Many approaches available  Mainly showing isolated parts / pathways  Only using two dimensions  Most fail for “big networks” (|V| > 200)  Contribution: Implementation and integration of various well known layout algorithms - for different sizes and structures

Honours Thesis – “Metabolic Pathways” Solution Compared to: CellDesigner / JDesigner

Honours Thesis – “Metabolic Pathways” Solution Small – Medium: 2D Spring Embedder

Honours Thesis – “Metabolic Pathways” Solution Small – Medium: 2D Spring Embedder

Honours Thesis – “Metabolic Pathways” Solution Medium – Large: HDE with Octree

Honours Thesis – “Metabolic Pathways” Solution Medium – Large: HDE with Octree

Honours Thesis – “Metabolic Pathways” Solution Medium – Large: HDE with Octree

Honours Thesis – “Metabolic Pathways” Solution Very Large: HDE

Honours Thesis – “Metabolic Pathways” Solution Very Large: HDE in Hyperbolic Space

Honours Thesis – “Metabolic Pathways” Solution Very Large: HDE in Hyperbolic Space

Honours Thesis – “Metabolic Pathways” Solution Step 1: Overview Checking NuSMV Simulating Jarnac SBML … MAPKpMAPKPH'[t] == a8 * MAPKp[t] * MAPKPH[t] - d8 * MAPKpMAPKPH[t] - k8 * MAPKpMAPKPH[t] … Modeling Analzying Visualizing

Honours Thesis – “Metabolic Pathways” Solution Analyzing the Simulation Results  Searching for:  Sub-networks  Alternative routes  Contribution:  Mapping simulation results to our graphical network representation

Honours Thesis – “Metabolic Pathways” Solution Analyzing through mapping

Honours Thesis – “Metabolic Pathways” Solution Analyzing through mapping  Modifying and Comparing

Honours Thesis – “Metabolic Pathways” Solution Analyzing the Simulation Results  Searching for:  Similar dynamics of the substances involved  Contribution:  Method to detect possible co-regulated substances

Honours Thesis – “Metabolic Pathways” Solution Analyzes – Fluvial Topologies  Aim: Find co-regulated substances  1) New representation / encoding

Honours Thesis – “Metabolic Pathways” Solution Analyzes – Fluvial Topologies Used method: Memetic Algorithm (GA)  2) Reordering of the rows w.r.t. similarity

Honours Thesis – “Metabolic Pathways” Solution Analyzes – Fluvial Topologies  3) Calculating a continuous representation (explicit function) 2-D Fourier Row:

Honours Thesis – “Metabolic Pathways” Solution Analyzes – Fluvial Topologies  Impose same order to modified network

Honours Thesis – “Metabolic Pathways” Conclusion & Outlook  Developed platform which integrates modeling, checking, simulation and analyzing of metabolic networks  Improved / added key aspects  Visualization  Analysis  Currently applying the methods to two “real” pathways and analyse them with biologists Thanks for listening !

Honours Thesis – “Metabolic Pathways” Checking NuSMV Simulating Jarnac SBML … MAPKpMAPKPH'[t] == a8 * MAPKp[t] * MAPKPH[t] - d8 * MAPKpMAPKPH[t] - k8 * MAPKpMAPKPH[t] … Modeling Visualizing Analzying Named Pipes SBW libSBML Internal WxWidgets, VTK, OpenGL

Honours Thesis – “Metabolic Pathways” PlatformBioCHAMNuSMV SBML  BioCHAM formatBioCHAM  NuSMV format Model: Query: Query to model checker Query result