V11 SBML und Modell- Erstellung 24. Januar 2013. Softwarewerkzeuge WS 12/13 – V 11 Übersicht 2 Austausch und Archivierung von biochemischen Modellen =>

Slides:



Advertisements
Ähnliche Präsentationen
Grenzen Kerzen 2004.
Advertisements

Excel – Kurs Philip Clasen
Einführung in die Informatik: Programmierung und Software-Entwicklung
P. Marwedel Informatik 12, U. Dortmund
Vorlesung “Lern- und Verhaltensstörungen”
Fakultät für informatik informatik 12 technische universität dortmund Optimizations Peter Marwedel TU Dortmund Informatik 12 Germany 2009/01/17 Graphics:
Fakultät für informatik informatik 12 technische universität dortmund Specifications Peter Marwedel TU Dortmund, Informatik 12 Graphics: © Alexandra Nolte,
Fakultät für informatik informatik 12 technische universität dortmund Hardware/Software Partitioning Peter Marwedel Informatik 12 TU Dortmund Germany Chapter.
Telling Time in German Deutsch 1 Part 1 Time in German There are two ways to tell time in German. There are two ways to tell time in German. Standard.
study of medicine no obligatory training content in almost all medical schools (universities) in Germany elective subject for medical students during.
Using TopReX 4.23 – study in HEPG/generator level- by Adonis Papaikonomou for the KA-Top-Meeting 10/09/07 Simulating Problems found in Gen6 simulation.
Installation des Add-In SOLVERSTAT
Wozu die Autokorrelationsfunktion?
Three minutes presentation I ArbeitsschritteW Seminar I-Prax: Inhaltserschließung visueller Medien, Spree WS 2010/2011 Giving directions.
Comparative Adjectives. The term comparison of adjectives is used when two or more persons or things have the same quality (height, size, color, any characteristic)
Die Hausaufgaben: Machen Sie Ü. 7 auf S. 29
01 Installation / Support. © beas group 2011 / Page 2 This documentation and training is provided to you by beas group AG. The documents are neither approved.
Bild 1.1 Copyright © Alfred Mertins | Signaltheorie, 2. Auflage Vieweg+Teubner PLUS Zusatzmaterialien Vieweg+Teubner Verlag | Wiesbaden.
20:00.
Die Geschichte von Rudi
Laurie Clarcq The purpose of language, used in communication, is to create a picture in the mind and/or the heart of another.
Die Zeit (TIME) Germans are on military time which is 1-24
| DC-IAP/SVC3 | © Bosch Rexroth Pneumatics GmbH This document, as well as the data, specifications and other information set forth in.
BAS5SE | Fachhochschule Hagenberg | Daniel Khan | S SPR5 MVC Plugin Development SPR6P.
Projekt Alcatraz Java RMI / Spread - Gruppe A4.
1 Ein kurzer Sprung in die tiefe Vergangenheit der Erde.
The free XML Editor for Windows COOKTOP Semistrukturierte Daten 1 Vortrag Semistrukturierte Daten 1 COOKTOP The free XML-Editor for Windows
Deutsch 1 G Stunde. Donnerstag, der 25. Oktober 2012 Deutsch 1, G Stunde Heute ist ein B- Tag Unit: Family & homeFamilie & Zuhause Objectives: Phrases.
Meine Schulfächer.
Neno Loje Berater & MVP für Visual Studio ALM und TFS (ehemals VSTS) Hochqualitative Produkte mit Visual Studio & TFS 2010.
You need to use your mouse to see this presentation © Heidi Behrens.
You need to use your mouse to see this presentation © Heidi Behrens.
Department of Computer Science Homepage HTML Preprocessor Perl Database Revision Control System © 1998, Leonhard Jaschke, Institut für Wissenschaftliches.
DER FRÜHLING Der Frühling beginnt am 21. März, aber in Nova Scotia ist es im März oft noch kalt, und das Wetter ist meist nicht schön. Erst im Mai wird.
Guten Morgen!.
Guten Tag! Dienstag den Hausaufgabe für Mittwoch Note Syllabus Change! G 4.5 Dative Prepositions Quiz all separable verbs and ALL months.
HORIZONT 1 XINFO ® Das IT - Informationssystem PL/1 Scanner HORIZONT Software für Rechenzentren Garmischer Str. 8 D München Tel ++49(0)89 / 540.
Einheit 3: Rechte und Pflichten Deutsch III Notizen.
Template v5 October 12, Copyright © Infor. All Rights Reserved.
Staatsballett Berlin Ein Verbesserungskonzept für den Social- Media Auftritt Your picture here.
Digital Dashboard Toolkit 2001 SharePoint Portal Server released targeting portal market SharePoint Team Services (STS) released as free add-
Ein Herz besteht aus vielen Räumen, A heart consist of many rooms, Manche groß, Andere klein, Many big, others small, aber das soll nicht heißen, dass.
Relativpronomen / Relativsätze:
By: Jade Bowerman. German numbers are quite a bit like our own. You start with one through ten and then you add 20, 30, 40 or 50 to them. For time you.
Analyseprodukte numerischer Modelle
Adjectiv Endungen Lite: Adjective following articles and pre-ceeding nouns. Colors and Clothes.
Relativpronomen / Relativsätze:
2014 Januar 2014 So Mo Di Mi Do Fr Sa So
WEAK CH…F BRIDGES AND INTERNAL DYNAMICS
KIT – die Kooperation von Forschungszentrum Karlsruhe GmbH und Universität Karlsruhe (TH) Vorlesung Knowledge Discovery - Institut AIFB Tempus fugit Towards.
Schutzvermerk nach DIN 34 beachten 20/05/14 Seite 1 Grundlagen XSoft Lösung :Logische Grundschaltung IEC-Grundlagen und logische Verknüpfungen.
1 Intern | ST-IN/PRM-EU | | © Robert Bosch GmbH Alle Rechte vorbehalten, auch bzgl. jeder Verfügung, Verwertung, Reproduktion, Bearbeitung,
Forschungszentrum Karlsruhe Technik und Umwelt IRS /FzK W.M.Schikorr EUROTRANS DM1 Safety Bruxells, 17 March Transients to be Analysed for the LBE–cooled.
Dr.-Ing. René Marklein - NFT I - L 9 / V 9 - WS 2006 / Numerical Methods of Electromagnetic Field Theory I (NFT I) Numerische Methoden der Elektromagnetischen.
Vortrag von Rechtsanwältin Verena Nedden, Fachanwältin für Steuerrecht zur Veranstaltung Wege zum bedingungslosen Grundeinkommen der Piratenpartei Rhein-Hessen.
1 Stevens Direct Scaling Methods and the Uniqueness Problem: Empirical Evaluation of an Axiom fundamental to Interval Scale Level.
Technische Universität München Spatial aspects of the formation of GMO-free or GMO clubs Maarten J. Punt Technische Universität München.
How to use and facilitate an OptionFinder Audience Response System.
TUM in CrossGrid Role and Contribution Fakultät für Informatik der Technischen Universität München Informatik X: Rechnertechnik und Rechnerorganisation.
Instrumente und Unterhaltung End of Unit Assessment.
Titelmasterformat durch Klicken bearbeiten Textmasterformate durch Klicken bearbeiten Zweite Ebene Dritte Ebene Vierte Ebene Fünfte Ebene 1 Rising energy.
Der Erotik Kalender 2005.
1 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt Modalverben.
Numbers Greetings and Good-byes All about Me Verbs and Pronouns
V11B SBML und Modell- Erstellung 22. Januar 2015.
Monatsbericht Ausgleichsenergiemarkt Gas – Oktober
V12 Stochastische Effekte + Diffusion
Softwarewerkzeuge WS 15/16 1 V12 – DGL-Modelle / Copasi / SBML Dynamische Simulationen: Was ist das? Wozu? Simulations-Tool: Copasi Vereinfachte Kinetiken:
Steroidhormone und ihre Rezeptoren Warum wichtig: regeln viele Entwicklungsprozesse und bei Wirbeltieren: Sexualität relevante Prozesse 1.Molekularer Mechanismus.
V11 – DGL-Modelle / Copasi / SBML
 Präsentation transkript:

V11 SBML und Modell- Erstellung 24. Januar 2013

Softwarewerkzeuge WS 12/13 – V 11 Übersicht 2 Austausch und Archivierung von biochemischen Modellen => SBML Diffusion plus Reaktionen => Virtual Cell Komplexität der Modelle => BioNetGen

Softwarewerkzeuge WS 12/13 – V 11 Systems Biology Markup Language 3 XML-Dialekt für Speicherung und Austausch biochemischer Modelle => Archivierung => Transfer von Modellen in andere Softwaretools von

Softwarewerkzeuge WS 12/13 – V 11 SBML <= XML 4 XML = eXtensible Markup Language hierarchische Baumstruktur: => Schachtelung von … oder genau ein Wurzelobjekt: Aktuelle Dialekte: SBML Level 1, Version 2 SBML Level 2, Version 4, Release 1 Level: globale Zielrichtung, Sprachumfang Version: Features und Definitionen Release: Bug-fixes siehe

Softwarewerkzeuge WS 12/13 – V 11 Was ist enthalten? 5 beginning of model definition list of function definitions (optional) list of unit definitions (optional) list of compartment types (optional) list of species types (optional) list of compartments (optional) list of species (optional) list of parameters (optional) list of initial assignments (optional) list of rules (optional) list of constraints (optional) list of reactions (optional) list of events (optional) end of model definition

Softwarewerkzeuge WS 12/13 – V 11 Ein Beispiel 6 E + S ES => E + P k on k off k cat cytosol kon E S koff ES cytosol kcat ES

Softwarewerkzeuge WS 12/13 – V 11 Nochmal: 7 : : E + S ES => E + P k on k off k cat

Softwarewerkzeuge WS 12/13 – V 11 Details: Einheiten 8 per_seconds := s –1 litre mol s

Softwarewerkzeuge WS 12/13 – V 11 9

Import nach Copasi 10

Softwarewerkzeuge WS 12/13 – V 11 Interoperabilität? 11

Softwarewerkzeuge WS 12/13 – V 11 Details: eine Reaktion 12 : cytosol kcat ES E + S ES => E + P k on k off k cat lokaler Parameter!

Softwarewerkzeuge WS 12/13 – V 11 SBML lesbar machen 13 Dräger A, Planatscher H, Wouamba DM, Schröder A, Hucka M, Endler L, Golebiewski M, Müller W, and Zell A: SBML2LaTeX: Conversion of SBML files into human-readable reports, Bioinformatics 2009

Softwarewerkzeuge WS 12/13 – V 11 Drei Minuten später: 14

Softwarewerkzeuge WS 12/13 – V 11 15

Softwarewerkzeuge WS 12/13 – V 11 16

Softwarewerkzeuge WS 12/13 – V 11 17

Softwarewerkzeuge WS 12/13 – V 11 18

Softwarewerkzeuge WS 12/13 – V 11 es gibt bereits sehr viele Modelle 19

Softwarewerkzeuge WS 12/13 – V 11 Prozesse in einer Zelle 20 PI 3-kinase signaling in response to a transient PDGF gradient. The video depicts the experiment presented in Fig. 5 A of the paper, with TIRF time courses of the extracellular OG 514-dextran gradient (left) and intracellular CFP-AktPH translocation response (right). A CFP-AktPH-transfected fibroblast was stimulated with a moving PDGF gradient for 21 min, after which a uniform bolus of 10 nM PDGF and subsequently wortmannin were added (additions indicated by the flashing screen). The video plays at 7.5 frames/s (150x speed up). Bar, 30 µm. Schneider und Haugh "Quantitative elucidation of a distinct spatial gradient-sensing mechanism in broblasts", JCB 171 (2005) 883

Softwarewerkzeuge WS 12/13 – V 11 Diffusion 21 t = 0 t Diffusion => verschmiert Unterschiede Entwicklung der ortsabh. Dichte Diffusionsgleichung + ortsabhängige Quellen und Senken

Softwarewerkzeuge WS 12/13 – V 11 Kontinuitätsgleichung 22 Zwei Beiträge zur Diffusionsgleichung: 1) Kontinuitätsgleichung: wo bleibt das Material? Änderung der Dichte ρ bei (r, t) Divergenz des Stromes Quellen und Senken für Teilchen = ΔN = N in – N out = 3 – 5 = –2 partielle Ableitung: => betrachte nur Änderungen von ρ in der Zeit an einem festgehaltenen Ort r (nicht: Ortsverschiebungen r = r(t))

Softwarewerkzeuge WS 12/13 – V 11 Diffusionsstrom 23 2) Diffusionsstrom durch Dichteunterschiede (Gradienten) – Ficksches Gesetz: Diffusionstrom bei (r, t) Dichte- fluktuationen (=Gradienten) Diffusions– koeffizient Strom fließt weg von hohen Dichten hier: phänomenologischer Umrechnungsfaktor von Dichteunterschieden in Teilchenströme x ρ j

Softwarewerkzeuge WS 12/13 – V 11 Diffusion mikroskopisch 24 Ohne externe Kräfte => Teilchen bewegen sich in alle Richtungen gleich wahrscheinlich (Gauss'sche Wahrscheinlichkeit) ρ(x 1 ) = ρ(x 2 ) => j diff = 0ρ(x 1 ) j diff < 0 Gleiche Dichten an x 1 und x 2 : => gleiche Anzahl Teilchen springt von x 1 => x 2 wie von x 2 => x 1 Unterschiedliche Dichten: => mehr Teilchen springen von x 2 => x 1 als von x 1 => x 2

Softwarewerkzeuge WS 12/13 – V 11 Diffusionsgleichung: partielle DGL 25 Diffusionsstrom in Kontinuitätsgleichung einsetzen => Diffusionsgleichung: => Vollständige Beschreibung der zeitabhängigen Dichteverteilung (ohne externe Kräfte)

Softwarewerkzeuge WS 12/13 – V 11 Zur Boltzmann-Verteilung 26 Diffusion unter dem Einfluß einer externen Kraft (z.B. Schwerkraft) => stationäre Lösung der Diffusionsgleichung zwei Beiträge Gravitation => Moleküle sinken Dichteunterschied => Diffusionsstrom stationärer Zustand: Mit=> stationärer Zustand ist unabhängig von D (aber: Relaxationszeit)

Softwarewerkzeuge WS 12/13 – V 11 Integration 27 Jetzt: Diffusionsgl. mit konstantem D: Bisher: (System von) ODEs Zeitentwicklung abhängig von den lokalen Werten der Systemparameter alle Ableitungen nach der Zeit Zeitentwicklung bestimmt durch globale Werte (Verteilungen) der Variablen (gesamte Dichte ρ(r) nötig für Gradient) Ableitungen nach Zeit und Ort

Softwarewerkzeuge WS 12/13 – V 11 FTCS–Integrator 28 Diffusionsgleichung mit konstantem D in 1D: Direkte Implementierung auf einem Gitter {ρ(x i )} mit Abstand Δx: Propagationsschritt: Forward in TimeCentered in Space Stabil für: (Δt < DIffusionszeit über Abstand Δx) t

Softwarewerkzeuge WS 12/13 – V 11 Beispiel: Diffusion 29 Moleküle werden bei x s produziert und in der ganzen Zelle abgebaut Diffusion in beliebiger Geometrie: => Einfluß der Wände? Simulationstool? Do-It-Yourselffertige SW "The Virtual Cell": Reaktions-Diffusions-Systeme kontinuierliche und stochastische Integration frei definierbare Geometrien (Fotos) lokales Java-Frontend + NRCAM

Softwarewerkzeuge WS 12/13 – V 11 The Virtual Cell 30 download and run a Java frontend download and run a Java frontend

Softwarewerkzeuge WS 12/13 – V 11 Model-Setup: Spezies und Reaktionen 31 General definitions 31

Softwarewerkzeuge WS 12/13 – V 11 Reaktionen m 32

Softwarewerkzeuge WS 12/13 – V 11 Simulationen: remote 33

Softwarewerkzeuge WS 12/13 – V 11 Daten-Analyse 34

Softwarewerkzeuge WS 12/13 – V 11 Kombinatorische Komplexität 35 Einfaches Modellsystem: externer monovalenter Ligand monovalente Rezeptor-Kinase Adapterprotein im Zytosol Reaktionen: Rezeptor + Ligand Rezeptor-Dimere Phosphorylierung des Rezeptors Bindung des Adapterproteins 3 Spezies + 5 Regeln => 14 Kombinationen im Modell BioNetGen: Regelbasierter "Biological Network Generator"

Softwarewerkzeuge WS 12/13 – V 11 BioNetGen 36 J. R. Faeder, M. L. Blinov, and W. S. Hlavacek. Rule-Based Modeling of Biochemical Systems with BioNetGen. In Methods in Molecular Biology: Systems Biology, Ed. I. V. Maly, Humana Press, Totowa, NJ, 2009

Softwarewerkzeuge WS 12/13 – V 11 toy1.bngl 37 begin parameters 1 L0 1 2 R0 1 3 A0 5 4 kp km kp km p d kpA 1e1 11 kmA 0.02 end parameters begin species 1 L(r) L0 # Ligand has one site for binding to receptor. # L0 is initial concentration 2 R(l,d,Y~U) R0 # Dimer has three sites: l for binding to a ligand, # d for binding to another receptor, and # Y - tyrosine. Initially Y is unphosphorylated, Y~U. 3 A(SH2) A0 # A has a single SH2 domain that binds phosphotyrosine end species begin reaction rules # Ligand binding (L+R) # Note: specifying r in R here means that the r component must not # be bound. This prevents dissociation of ligand from R # when R is in a dimer. 1 L(r) + R(l,d) L(r!1).R(l!1,d) kp1, km1 # Aggregation (R-L + R-L) # Note: R must be bound to ligand to dimerize. 2 R(l!+,d) + R(l!+,d) R(l!+,d!2).R(l!+,d!2) kp2, km2 # Transphosphorylation # Note: R must be bound to another R to be transphosphorylated. 3 R(d!+,Y~U) -> R(d!+,Y~P) p1 # Dephosphorylation # Note: R can be in any complex, but tyrosine is not protected by bound A. 4 R(Y~P) -> R(Y~U) d1 # Adaptor binding phosphotyrosine (reversible). # Note: Doesn't depend on whether R is bound to # receptor, i.e. binding rate is same whether R is a monomer, is # in association with a ligand, in a dimer, or in a complex. 5 R(Y~P) + A(SH2) R(Y~P!1).A(SH2!1) kpA, kmA end reaction rules begin observables Molecules R_dim R(d!+) # All receptors in dimer Molecules R_phos R(Y~P!?) # Total of all phosphotyrosines Molecules A_R A(SH2!1).R(Y~P!1) # Total of all A's associated with phosphotyrosines Molecules A_tot A() # Total of A. Should be a constant during simulation. Molecules R_tot R() # Total of R. Should be a constant during simulation. Molecules L_tot L() # Total of L. Should be a constant during simulation. end observables generate_network(); writeSBML(); simulate_ode({t_end=>50,n_steps=>20}); BioNetGen-Input für das Rezeptor-System von S 35

Softwarewerkzeuge WS 12/13 – V 11 Zusammenfassung 38 SBML: hierarchisches XML-Schema es gibt viel Software, die SBML lesen und schreiben kann Diffusion: Diffusionsgleichung Simulation mit "The Virtual Cell" im Tutorial nächste Woche Kombinatorische Komplexität BioNetGen