C E N T R F O R I N T E G R A T I V E B I O I N F O R M A T I C S V U E FluxEs: An R package for metabolic flux quantification Thomas Binsl

Slides:



Advertisements
Similar presentations
SOMA2 – Drug Design Environment. Drug design environment – SOMA2 The SOMA2 project Tekes (National Technology Agency of Finland) DRUG2000 program.
Advertisements

Application a hybrid controller to a mobile robot J.-S Chiou, K. -Y. Wang,Simulation Modelling Pratice and Theory Vol. 16 pp (2008) Professor:
Intro to modeling April Part of the course: Introduction to biological modeling 1.Intro to modeling 2.Intro to biological modeling (Floor) 3.Modeling.
SLA-Oriented Resource Provisioning for Cloud Computing
Applied Econometrics Second edition
Using Parallel Genetic Algorithm in a Predictive Job Scheduling
X i-2 x i-1 x i x i+1 x i+2 The finite difference approximation for the second derivative at point x i using a Taylor series is as follows: The weights.
Computer Aided Thermal Fluid Analysis Lecture 2 Dr. Ming-Jyh Chern ME NTUST.
Åbo Akademi University & TUCS, Turku, Finland Ion PETRE Andrzej MIZERA COPASI Complex Pathway Simulator.
Dynamics of Learning VQ and Neural Gas Aree Witoelar, Michael Biehl Mathematics and Computing Science University of Groningen, Netherlands in collaboration.
STATISTICAL PACKAGE FOR AUGMENTED DESIGNS
Vladimir Fonoberov (Aimdyn Inc, USA) Igor Mezic (UC Santa Barbara, USA)
COMPUTER MODELS IN BIOLOGY Bernie Roitberg and Greg Baker.
Proposal for a Standard Representation of the Results of GC-MS Analysis: A Module for ArMet Helen Fuell 1, Manfred Beckmann 2, John Draper 2, Oliver Fiehn.
Solving Engineering Problems by Using Computer A Case Study on Fed-Batch Bioreactor.
* Finally, along the lines of predicting system behavior, researchers may want to know what conditions will lead to an optimal outcome of some property.
A new crossover technique in Genetic Programming Janet Clegg Intelligent Systems Group Electronics Department.
1 Validation and Verification of Simulation Models.
Bioinformatics Challenge  Learning in very high dimensions with very few samples  Acute leukemia dataset: 7129 # of gene vs. 72 samples  Colon cancer.
Chapter 14 Simulation. Monte Carlo Process Statistical Analysis of Simulation Results Verification of the Simulation Model Computer Simulation with Excel.
Radial Basis Function Networks
Software Refactoring and Usability Enhancement for GRNmap, a Gene Regulatory Network Modeling Application Mathematical Model Equation 2. Equation 3. Future.
Lesson: 4 Spreadsheets After completing this lesson, you will be able to: Identify the components of a spreadsheet. Enter data into a spreadsheet. Perform.
What is R By: Wase Siddiqui. Introduction R is a programming language which is used for statistical computing and graphics. “R is a language and environment.
Self-Organizing Agents for Grid Load Balancing Junwei Cao Fifth IEEE/ACM International Workshop on Grid Computing (GRID'04)
1 CE 530 Molecular Simulation Lecture 7 David A. Kofke Department of Chemical Engineering SUNY Buffalo
STRATEGIES INVOLVED IN REMOTE COMPUTATION
Efficient Model Selection for Support Vector Machines
Introduction to Discrete Event Simulation Customer population Service system Served customers Waiting line Priority rule Service facilities Figure C.1.
1 IEEE Trans. on Smart Grid, 3(1), pp , Optimal Power Allocation Under Communication Network Externalities --M.G. Kallitsis, G. Michailidis.
Spreadsheets and Microsoft Excel. Introduction n A spreadsheet (called a worksheet in Excel) is a two-dimensional array of cells containing data to be.
1 Tips for solving Project 1 Reactor SO 3 SO 2 +O 2.
ArrayCluster: an analytic tool for clustering, data visualization and module finder on gene expression profiles 組員:李祥豪 謝紹陽 江建霖.
The H 2 O molecule: converging the size of the simulation box Objectives - study the convergence of the properties with the size of the unit cell.
Advanced Features of Microsoft Excel session 3 10/10/2003 Bart Baesens.
Monte Carlo Instrument Simulation Activity at ISIS Dickon Champion, ISIS Facility.
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,
Astra A Space Charge Tracking Algorithm
Virtual Cell and CellML The Virtual Cell Group Center for Cell Analysis and Modeling University of Connecticut Health Center Farmington, CT – USA.
Center for Radiative Shock Hydrodynamics Fall 2011 Review Assessment of predictive capability Derek Bingham 1.
An Asymptotic Analysis of Generative, Discriminative, and Pseudolikelihood Estimators by Percy Liang and Michael Jordan (ICML 2008 ) Presented by Lihan.
Solution of a Partial Differential Equations using the Method of Lines
Semantic Wordfication of Document Collections Presenter: Yingyu Wu.
Spectral Sequencing Based on Graph Distance Rong Liu, Hao Zhang, Oliver van Kaick {lrong, haoz, cs.sfu.ca {lrong, haoz, cs.sfu.ca.
SIMULINK-Tutorial 1 Class ECES-304 Presented by : Shubham Bhat.
Complex brain networks: graph theoretical analysis of structural and functional systems.
Nonlinear differential equation model for quantification of transcriptional regulation applied to microarray data of Saccharomyces cerevisiae Vu, T. T.,
Review of statistical modeling and probability theory Alan Moses ML4bio.
ROBOTICS 01PEEQW Basilio Bona DAUIN – Politecnico di Torino.
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1 Part 6 - Chapters 22 and 23.
Introduction to Excel Lecture 3. Excel basics O Excel is a software program that can make number manipulation easy O It is also referred as a spreadsheet.
 Negnevitsky, Pearson Education, Lecture 12 Hybrid intelligent systems: Evolutionary neural networks and fuzzy evolutionary systems n Introduction.
TransAT Tutorial Backward Step May 2015 ASCOMP
Tell me in your own words:
Xing Cai University of Oslo
Curve fitting methods for complex and rank deficient chemical data
Classification with Perceptrons Reading:
Computer Vision Lecture 9: Edge Detection II
Floating Point Representations: Accuracy and Stability
1 Department of Engineering, 2 Department of Mathematics,
1 Department of Engineering, 2 Department of Mathematics,
1 Department of Engineering, 2 Department of Mathematics,
5.1 Introduction to Curve Fitting why do we fit data to a function?
Boltzmann Machine (BM) (§6.4)
6.3 Gradient Search of Chi-Square Space
PPT10: Global and local approximation
Ph.D. Thesis Numerical Solution of PDEs and Their Object-oriented Parallel Implementations Xing Cai October 26, 1998.
Hydrology Modeling in Alaska: Modeling Overview
BUS-221 Quantitative Methods
Research in mathematical biology
Presentation transcript:

C E N T R F O R I N T E G R A T I V E B I O I N F O R M A T I C S V U E FluxEs: An R package for metabolic flux quantification Thomas Binsl

CENTRFORINTEGRATIVE BIOINFORMATICSVU E [2] Introduction  Metabolic fluxes reflect the function and dynamics of living cells.  A number of new techniques for flux measurement have been developed, which aids for instance dedicated drug development and the design of new efficient bioreactors.  FluxEs is an R computer package that quantifies metabolic fluxes using NMR measurements of isotope labeling experiments.  User-/biologist-friendly input format.  No isotope steady state necessary.

CENTRFORINTEGRATIVE BIOINFORMATICSVU E [3] Isotope Labeling Experiment v C2 C1 A D C2 C1 C C3 C2 B C1 v v v v A C D B v v v

CENTRFORINTEGRATIVE BIOINFORMATICSVU E [4] Parameter Estimation  By performing a computer simulation of the labeling experiment the NMR multiplets can also be computed…  …and model parameters, like the cycle flux v can be esti- mated by comparing the computed and measured NMR multiplets, e.g. via sum of squares (SSQ) criterion.

CENTRFORINTEGRATIVE BIOINFORMATICSVU E [5] Why R?  Free of charge  Cross platform, e.g. FluxEs was developed on a MS Windows machine and runs without any changes on our Linux cluster.  Object oriented  Vector based  Large variety of additional packages, e.g. FluxEs uses the “deSolve” package for solving the initial value problem for stiff systems of ordinary differential equations.

CENTRFORINTEGRATIVE BIOINFORMATICSVU E [6] Program Implementation  Models are specified in plain text files.  The model-files are parsed by the package and the mathematical representation of the model is derived automatically.  Afterwards, the user is guided through the entire setup process necessary for an optimization, e.g. which parameters should be optimized, which optimization strategy should be used,…

CENTRFORINTEGRATIVE BIOINFORMATICSVU E [7]  New grid-polyhedron approach to determine optimal start points for an optimization in parameter space.  Here we see a contour plot of sum-of-squares (SSQ) landscape formed by two parameters p 1 and p 2. Optimization Strategy - Grid points are the vertices of polyhedrons. - SSQ values of the vertices of a polyhedron are averaged and serve as SSQ value of the entire polyhedron. - Polyhedrons are sorted according to these values and the n best are chosen. - For each of the n polyhedrons the best vertex is used as start point for a global parameter estimation. - Additional start points are the n center points and the n best grid points. p1p1 p2p2

CENTRFORINTEGRATIVE BIOINFORMATICSVU E [8] Model of the Tricarboxylic Acid (TCA) cycle

CENTRFORINTEGRATIVE BIOINFORMATICSVU E [9] Results  Excellent agreement between the computed oxygen consumptions and the 'gold standard‘.  Oxygen consumption with the 'gold standard' method is determined for a much larger area than with the isotope labeling method, but the physiological condition in both areas are the same.  Although biological differences between the areas measured and not measured with the isotope labeling method (both included in the blood gas measurement) undoubtedly contribute to deviations from the line of identity, the general correspondence is still surprisingly good.

CENTRFORINTEGRATIVE BIOINFORMATICSVU E [10] Acknowledgements  Hans van Beek  David Alders  Anne-Christin Hauschild  Entire IBIVU Group

CENTRFORINTEGRATIVE BIOINFORMATICSVU E [11] Optimization Strategy (Random Start Points) Synthetic data Noisy data 1 Noisy data 2. Noisy data 25 10,000 random start values for each noisy data set 30 best (of each data set) used for re- estimation of true parameter values ParameterTrueEstimate J tca ± J exc ± 5.16 J anap ± 7.89 T trans ± 0.19 P dil ± 0.04

CENTRFORINTEGRATIVE BIOINFORMATICSVU E [12] Synthetic data Noisy data 1 Noisy data 2. Noisy data start points (for each data set) generated using the grid- polyhedron approach. ParameterTrueEstimate J tca ± 4.09 J exc ± 3.68 J anap ± 1.66 T trans ± 0.20 P dil ± 0.04 Optimization Strategy (Grid-Polyhedron) Estimate ± ± ± ± ± 0.04

CENTRFORINTEGRATIVE BIOINFORMATICSVU E [13] Optimization Strategy (Different True Values)