Capturing Circadian Clocks from the Perspective of Phase-Locked - - PowerPoint PPT Presentation

capturing circadian clocks from the perspective of phase
SMART_READER_LITE
LIVE PREVIEW

Capturing Circadian Clocks from the Perspective of Phase-Locked - - PowerPoint PPT Presentation

Motivation Elementary Oscillators Low-Pass Filters Signal Comparator Discussion Capturing Circadian Clocks from the Perspective of Phase-Locked Loops Thomas Hinze Friedrich-Schiller-Universitt Jena Lehrstuhl Bioinformatik an der


slide-1
SLIDE 1

Motivation Elementary Oscillators Low-Pass Filters Signal Comparator Discussion

Capturing Circadian Clocks from the Perspective of Phase-Locked Loops

Thomas Hinze

Friedrich-Schiller-Universität Jena Lehrstuhl Bioinformatik an der Biologisch-Pharmazeutischen Fakultät thomas.hinze@uni-jena.de

Capturing Circadian Clocks from the Perspective of Phase-Locked Loops Thomas Hinze

slide-2
SLIDE 2

Motivation Elementary Oscillators Low-Pass Filters Signal Comparator Discussion

Network Reconstruction: Complementary Strategies

Top-down

  • From functional components to interacting network

modules

  • Successive refinement
  • Identification, exploration and exchange of module

candidates Bottom-up

  • From a monolithic behavioural specification to functional

components

  • Successive modularisation
  • Identification of subnetworks acting as interfaced modules

= ⇒ We introduce a top-down strategy inspired by control systems.

Capturing Circadian Clocks from the Perspective of Phase-Locked Loops Thomas Hinze

slide-3
SLIDE 3

Motivation Elementary Oscillators Low-Pass Filters Signal Comparator Discussion

Network Reconstruction: Complementary Strategies

Top-down

  • From functional components to interacting network

modules

  • Successive refinement
  • Identification, exploration and exchange of module

candidates Bottom-up

  • From a monolithic behavioural specification to functional

components

  • Successive modularisation
  • Identification of subnetworks acting as interfaced modules

= ⇒ We introduce a top-down strategy inspired by control systems.

Capturing Circadian Clocks from the Perspective of Phase-Locked Loops Thomas Hinze

slide-4
SLIDE 4

Motivation Elementary Oscillators Low-Pass Filters Signal Comparator Discussion

Network Reconstruction: Complementary Strategies

Top-down

  • From functional components to interacting network

modules

  • Successive refinement
  • Identification, exploration and exchange of module

candidates Bottom-up

  • From a monolithic behavioural specification to functional

components

  • Successive modularisation
  • Identification of subnetworks acting as interfaced modules

= ⇒ We introduce a top-down strategy inspired by control systems.

Capturing Circadian Clocks from the Perspective of Phase-Locked Loops Thomas Hinze

slide-5
SLIDE 5

Motivation Elementary Oscillators Low-Pass Filters Signal Comparator Discussion

Circadian Clocks: General Schematic Representation

coupled

  • ne or several

elementary oscillator(s)

  • utput path

reaction network) (downstream local feedback(s) external stimuli (reference input) input path reaction network) (upstream Adapted from M.J. Gardner et al. How plants tell the time. Review in Biochem. J. 397:15-24, 2006 Capturing Circadian Clocks from the Perspective of Phase-Locked Loops Thomas Hinze

slide-6
SLIDE 6

Motivation Elementary Oscillators Low-Pass Filters Signal Comparator Discussion

Frequency Control Systems with Phase-Locked Loop

coupled

  • ne or several

elementary oscillator(s) local feedback(s) global feedback path damping and delay) (loop filter for affects frequency signal tuning signal comparator frequency deviation) (phase difference or signal

  • utput

signal error (reference) stimuli external Adapted from J.L. Stensby. Phase-locked loops. CRC Press, 1997 Capturing Circadian Clocks from the Perspective of Phase-Locked Loops Thomas Hinze

slide-7
SLIDE 7

Motivation Elementary Oscillators Low-Pass Filters Signal Comparator Discussion

Considering Elementary Oscillators

coupled

  • ne or several

elementary oscillator(s) local feedback(s) global feedback path damping and delay) (loop filter for affects frequency signal tuning signal comparator frequency deviation) (phase difference or signal

  • utput

signal error (reference) stimuli external Collaboration with C. Bodenstein and B. Schau, FSU Jena Capturing Circadian Clocks from the Perspective of Phase-Locked Loops Thomas Hinze

slide-8
SLIDE 8

Motivation Elementary Oscillators Low-Pass Filters Signal Comparator Discussion

Elementary Oscillators under Study

  • Sinusoidal function / Fourier series (dummy oscillator)
  • Goodwin oscillator (original form)
  • Goodwin oscillator with Michaelis-Menten degradation
  • First attempts towards Chlamydomonas core oscillator
  • Brusselator (autocatalysis, exclusively positive feedback

loops)

  • Sirius oscillator (resonator, clock signal generator)
  • Repressilator (gene regulatory network, well-studied)
  • Suprachiasmatic nucleus (single neuron oscillator,

well-studied) = ⇒ How to vary frequency? Obtaining response curves

Capturing Circadian Clocks from the Perspective of Phase-Locked Loops Thomas Hinze

slide-9
SLIDE 9

Motivation Elementary Oscillators Low-Pass Filters Signal Comparator Discussion

Elementary Oscillators under Study

  • Sinusoidal function / Fourier series (dummy oscillator)
  • Goodwin oscillator (original form)
  • Goodwin oscillator with Michaelis-Menten degradation
  • First attempts towards Chlamydomonas core oscillator
  • Brusselator (autocatalysis, exclusively positive feedback

loops)

  • Sirius oscillator (resonator, clock signal generator)
  • Repressilator (gene regulatory network, well-studied)
  • Suprachiasmatic nucleus (single neuron oscillator,

well-studied) = ⇒ How to vary frequency? Obtaining response curves

Capturing Circadian Clocks from the Perspective of Phase-Locked Loops Thomas Hinze

slide-10
SLIDE 10

Motivation Elementary Oscillators Low-Pass Filters Signal Comparator Discussion

Elementary Oscillators under Study

  • Sinusoidal function / Fourier series (dummy oscillator)
  • Goodwin oscillator (original form)
  • Goodwin oscillator with Michaelis-Menten degradation
  • First attempts towards Chlamydomonas core oscillator
  • Brusselator (autocatalysis, exclusively positive feedback

loops)

  • Sirius oscillator (resonator, clock signal generator)
  • Repressilator (gene regulatory network, well-studied)
  • Suprachiasmatic nucleus (single neuron oscillator,

well-studied) = ⇒ How to vary frequency? Obtaining response curves

Capturing Circadian Clocks from the Perspective of Phase-Locked Loops Thomas Hinze

slide-11
SLIDE 11

Motivation Elementary Oscillators Low-Pass Filters Signal Comparator Discussion

Elementary Oscillators under Study

  • Sinusoidal function / Fourier series (dummy oscillator)
  • Goodwin oscillator (original form)
  • Goodwin oscillator with Michaelis-Menten degradation
  • First attempts towards Chlamydomonas core oscillator
  • Brusselator (autocatalysis, exclusively positive feedback

loops)

  • Sirius oscillator (resonator, clock signal generator)
  • Repressilator (gene regulatory network, well-studied)
  • Suprachiasmatic nucleus (single neuron oscillator,

well-studied) = ⇒ How to vary frequency? Obtaining response curves

Capturing Circadian Clocks from the Perspective of Phase-Locked Loops Thomas Hinze

slide-12
SLIDE 12

Motivation Elementary Oscillators Low-Pass Filters Signal Comparator Discussion

Elementary Oscillators under Study

  • Sinusoidal function / Fourier series (dummy oscillator)
  • Goodwin oscillator (original form)
  • Goodwin oscillator with Michaelis-Menten degradation
  • First attempts towards Chlamydomonas core oscillator
  • Brusselator (autocatalysis, exclusively positive feedback

loops)

  • Sirius oscillator (resonator, clock signal generator)
  • Repressilator (gene regulatory network, well-studied)
  • Suprachiasmatic nucleus (single neuron oscillator,

well-studied) = ⇒ How to vary frequency? Obtaining response curves

Capturing Circadian Clocks from the Perspective of Phase-Locked Loops Thomas Hinze

slide-13
SLIDE 13

Motivation Elementary Oscillators Low-Pass Filters Signal Comparator Discussion

Elementary Oscillators under Study

  • Sinusoidal function / Fourier series (dummy oscillator)
  • Goodwin oscillator (original form)
  • Goodwin oscillator with Michaelis-Menten degradation
  • First attempts towards Chlamydomonas core oscillator
  • Brusselator (autocatalysis, exclusively positive feedback

loops)

  • Sirius oscillator (resonator, clock signal generator)
  • Repressilator (gene regulatory network, well-studied)
  • Suprachiasmatic nucleus (single neuron oscillator,

well-studied) = ⇒ How to vary frequency? Obtaining response curves

Capturing Circadian Clocks from the Perspective of Phase-Locked Loops Thomas Hinze

slide-14
SLIDE 14

Motivation Elementary Oscillators Low-Pass Filters Signal Comparator Discussion

Elementary Oscillators under Study

  • Sinusoidal function / Fourier series (dummy oscillator)
  • Goodwin oscillator (original form)
  • Goodwin oscillator with Michaelis-Menten degradation
  • First attempts towards Chlamydomonas core oscillator
  • Brusselator (autocatalysis, exclusively positive feedback

loops)

  • Sirius oscillator (resonator, clock signal generator)
  • Repressilator (gene regulatory network, well-studied)
  • Suprachiasmatic nucleus (single neuron oscillator,

well-studied) = ⇒ How to vary frequency? Obtaining response curves

Capturing Circadian Clocks from the Perspective of Phase-Locked Loops Thomas Hinze

slide-15
SLIDE 15

Motivation Elementary Oscillators Low-Pass Filters Signal Comparator Discussion

Elementary Oscillators under Study

  • Sinusoidal function / Fourier series (dummy oscillator)
  • Goodwin oscillator (original form)
  • Goodwin oscillator with Michaelis-Menten degradation
  • First attempts towards Chlamydomonas core oscillator
  • Brusselator (autocatalysis, exclusively positive feedback

loops)

  • Sirius oscillator (resonator, clock signal generator)
  • Repressilator (gene regulatory network, well-studied)
  • Suprachiasmatic nucleus (single neuron oscillator,

well-studied) = ⇒ How to vary frequency? Obtaining response curves

Capturing Circadian Clocks from the Perspective of Phase-Locked Loops Thomas Hinze

slide-16
SLIDE 16

Motivation Elementary Oscillators Low-Pass Filters Signal Comparator Discussion

Example: Repressilator

M.B. Elowitz, S. Leibler. A synthetic oscillatory network of transcriptional regulators. Nature 403:335-338, 2000 Capturing Circadian Clocks from the Perspective of Phase-Locked Loops Thomas Hinze

slide-17
SLIDE 17

Motivation Elementary Oscillators Low-Pass Filters Signal Comparator Discussion

Protein Half-Life Parameter Controls Frequency

protein_hl = 3, . . . , 15 influences protein-degradation rates (LacI, cI, TetR)

  • M. Schumann, T. Hinze, S. Schuster. Synchronisation of clocks: Comparing mechanisms in biological and

technical distributed systems, submitted Capturing Circadian Clocks from the Perspective of Phase-Locked Loops Thomas Hinze

slide-18
SLIDE 18

Motivation Elementary Oscillators Low-Pass Filters Signal Comparator Discussion

Repressilator: Response Curve – I/O Mapping

(period length subject to protein_hl)

2 4 6 8 10 12 14 20 40 60 80 100 120

  • M. Schumann, T. Hinze, S. Schuster. Synchronisation of clocks: Comparing mechanisms in biological and

technical distributed systems, submitted Capturing Circadian Clocks from the Perspective of Phase-Locked Loops Thomas Hinze

slide-19
SLIDE 19

Motivation Elementary Oscillators Low-Pass Filters Signal Comparator Discussion

Considering Low-Pass Filters

coupled

  • ne or several

elementary oscillator(s) local feedback(s) global feedback path damping and delay) (loop filter for affects frequency signal tuning signal comparator frequency deviation) (phase difference or signal

  • utput

signal error (reference) stimuli external Collaboration with C. Bodenstein and B. Schau, FSU Jena Capturing Circadian Clocks from the Perspective of Phase-Locked Loops Thomas Hinze

slide-20
SLIDE 20

Motivation Elementary Oscillators Low-Pass Filters Signal Comparator Discussion

Effect of Low-Pass Filters to Oscillatory Signals

Frequency response – I/O mapping

  • Low frequency oscillations pass through
  • High frequency oscillations eliminated
  • Signal smoothing, damping, and delay

(desensibilise global feedback)

Capturing Circadian Clocks from the Perspective of Phase-Locked Loops Thomas Hinze

slide-21
SLIDE 21

Motivation Elementary Oscillators Low-Pass Filters Signal Comparator Discussion

Signal Transduction Cascade Acts as Low-Pass Filter

  • M. Marhl, M. Perc, S. Schuster. Selective regulation of cellular processes via protein cascades

acting as band-pass filters for time-limited oscillations. FEBS Letters 579(25):5461-5465, 2005 Capturing Circadian Clocks from the Perspective of Phase-Locked Loops Thomas Hinze

slide-22
SLIDE 22

Motivation Elementary Oscillators Low-Pass Filters Signal Comparator Discussion

Frequency Response Depends on Cascade Topology

  • M. Marhl, M. Perc, S. Schuster. Selective regulation of cellular processes via protein cascades

acting as band-pass filters for time-limited oscillations. FEBS Letters 579(25):5461-5465, 2005 Capturing Circadian Clocks from the Perspective of Phase-Locked Loops Thomas Hinze

slide-23
SLIDE 23

Motivation Elementary Oscillators Low-Pass Filters Signal Comparator Discussion

Low-Pass Filter by Moving Average Elements

Excursus: the DAX

(oscill. period > 200 days) 200 days average (oscill. period > 38 days) 38 day average (oscill. period > 1 day) daily average

www.ndr.de

  • Common principle for smoothening oscillatory signals
  • Length of average window determins frequency response
  • Needs a buffer and produces a delay

Capturing Circadian Clocks from the Perspective of Phase-Locked Loops Thomas Hinze

slide-24
SLIDE 24

Motivation Elementary Oscillators Low-Pass Filters Signal Comparator Discussion

Low-Pass Filter by Moving Average Elements

x y zmolecular buffer

inflow varying heavily slightly varying

  • utflow

prototype of a diffusion system with delay

Capturing Circadian Clocks from the Perspective of Phase-Locked Loops Thomas Hinze

slide-25
SLIDE 25

Motivation Elementary Oscillators Low-Pass Filters Signal Comparator Discussion

Considering Signal Comparators

coupled

  • ne or several

elementary oscillator(s) local feedback(s) global feedback path damping and delay) (loop filter for affects frequency signal tuning signal comparator frequency deviation) (phase difference or signal

  • utput

signal error (reference) stimuli external Collaboration with C. Bodenstein and B. Schau, FSU Jena Capturing Circadian Clocks from the Perspective of Phase-Locked Loops Thomas Hinze

slide-26
SLIDE 26

Motivation Elementary Oscillators Low-Pass Filters Signal Comparator Discussion

Tasks

  • Compare elementary
  • scillator’s output

to reference signal(s) (i.e. external stimuli)

  • Obtain a weighted

measure for dynamical signal deviance

  • Execute arithmetic
  • perations on

signal values

Capturing Circadian Clocks from the Perspective of Phase-Locked Loops Thomas Hinze

comparator time time moving signal deviance

  • scillator output

reference signal (external light/dark rhythms)

slide-27
SLIDE 27

Motivation Elementary Oscillators Low-Pass Filters Signal Comparator Discussion

Functional Units

Obtain phase difference and/or frequency deviance Low-pass filter

  • Signal transduction cascade or moving average element

for both comparator inputs FFT (Fast Fourier Transformation)

  • Obtain fundamental oscillation of the form

a0 + a1 · sin(ωt + φ) for both signals Sampling and Accumulation

  • Superpositioning of sampling data
  • Nonlinear regression
  • Approximation by trigonometric function

Collaboration with C. Bodenstein and B. Schau, FSU Jena Capturing Circadian Clocks from the Perspective of Phase-Locked Loops Thomas Hinze

slide-28
SLIDE 28

Motivation Elementary Oscillators Low-Pass Filters Signal Comparator Discussion

Third Root Network (achieved by SBMLevolver)

initial conc. of input species → steady state conc. of output species

  • T. Lenser, T. Hinze, B. Ibrahim, P

. Dittrich. Towards Evolutionary Network Reconstruction Tools for Systems Biology. In E. Marchiori, J.H. Moore, J.C. Rajapakse (Eds.), Proceedings Fifth European Conference on Evolutionary Computation, Machine Learning and Data Mining in Bioinformatics, Springer LNCS 4447:132-142, 2007 Capturing Circadian Clocks from the Perspective of Phase-Locked Loops Thomas Hinze

slide-29
SLIDE 29

Motivation Elementary Oscillators Low-Pass Filters Signal Comparator Discussion

Addition

dx1 dt = 0 dx2 dt = 0 dy dt = k1x1 + k2x2 − k3y Let k1 = k2 = k3 > 0. Steady state: y = lim

t→∞

  • 1 − e−k1t

· (x1 + x2) = x1 + x2

  • B. Schau, T. Hinze, T. Lenser, I. Heiland, S. Schuster. Control System-Based Reverse Engineering of Circadian
  • Oscillators. In I. Grosse, S. Neumann, S. Posch, F. Schreiber, P

. Stadler (Eds.), Proceedings German Conference on Bioinformatics (GCB2009), p. 126-127, Martin-Luther University Halle-Wittenberg, 2009 Capturing Circadian Clocks from the Perspective of Phase-Locked Loops Thomas Hinze

slide-30
SLIDE 30

Motivation Elementary Oscillators Low-Pass Filters Signal Comparator Discussion

Non-Negative Subtraction

dx1 dt

=

dx2 dt

=

dy dt

= −k2yz − k1y + k1x1

dz dt

= k1x2 − k2yz Let k1 > 0 and k2 > 0. Steady state: y = x1 − x2 iff x1 > x2 0 otherwise

Capturing Circadian Clocks from the Perspective of Phase-Locked Loops Thomas Hinze

slide-31
SLIDE 31

Motivation Elementary Oscillators Low-Pass Filters Signal Comparator Discussion

Multiplication

dx1 dt = 0 dx2 dt = 0 dy dt = k1x1x2 − k2y Let k1 = k2 > 0. Steady state: y = lim

t→∞

  • 1 − e−k1t

· x1 · x2 = x1 · x2

  • B. Schau, T. Hinze, T. Lenser, I. Heiland, S. Schuster. Control System-Based Reverse Engineering of Circadian
  • Oscillators. In I. Grosse, S. Neumann, S. Posch, F. Schreiber, P

. Stadler (Eds.), Proceedings German Conference on Bioinformatics (GCB2009), p. 126-127, Martin-Luther University Halle-Wittenberg, 2009 Capturing Circadian Clocks from the Perspective of Phase-Locked Loops Thomas Hinze

slide-32
SLIDE 32

Motivation Elementary Oscillators Low-Pass Filters Signal Comparator Discussion

Division

dx1 dt = 0 dx2 dt = 0 dy dt = k2x2 − k1x1y Let k1 = k2 > 0. Steady state: y = lim

t→∞

  • 1 − e−k1t

· x2

x1 iff x1 > 0

lim

t→∞

  • k2x2dt otherwise

=   

x2 x1

iff x1 > 0 → ∞ iff x1 = 0 and x2 > 0 iff x1 = 0 and x2 = 0

Capturing Circadian Clocks from the Perspective of Phase-Locked Loops Thomas Hinze

slide-33
SLIDE 33

Motivation Elementary Oscillators Low-Pass Filters Signal Comparator Discussion

Considering Phase-Locked Loops

coupled

  • ne or several

elementary oscillator(s) local feedback(s) global feedback path damping and delay) (loop filter for affects frequency signal tuning signal comparator frequency deviation) (phase difference or signal

  • utput

signal error (reference) stimuli external Collaboration with C. Bodenstein and B. Schau, FSU Jena Capturing Circadian Clocks from the Perspective of Phase-Locked Loops Thomas Hinze

slide-34
SLIDE 34

Motivation Elementary Oscillators Low-Pass Filters Signal Comparator Discussion

Combine Modular Components

affects frequency signal tuning signal

  • utput

signal error (reference) stimuli external network candidate 1 network candidate 1

  • scillator

candidate 1 Collaboration with C. Bodenstein and B. Schau, FSU Jena Capturing Circadian Clocks from the Perspective of Phase-Locked Loops Thomas Hinze

slide-35
SLIDE 35

Motivation Elementary Oscillators Low-Pass Filters Signal Comparator Discussion

Take-Home Message

  • Circadian clocks can be seen as biological

frequency control systems

  • Adopting the concept of phase-locked loops

seems promising

  • Proposing network candidates for each

module gives high flexibility in top-down network inference

  • Hypothesis testing flanked by experiments

(variation of external stimuli over time with respect to oscillator output)

Capturing Circadian Clocks from the Perspective of Phase-Locked Loops Thomas Hinze

slide-36
SLIDE 36

Motivation Elementary Oscillators Low-Pass Filters Signal Comparator Discussion

Special Thanks go to . . .

Stefan Schuster

Department Bioinformatics, FSU Jena

... the funding organization

German Federal Ministry of Education and Research, project 0315260A within Research Initiative in Systems Biology

... you for your attention. Questions? ... my coworkers

Department Bioinformatics, FSU Jena

Mathias Schumann

Department Bioinformatics, FSU Jena

Benedict Schau

Department Bioinformatics, FSU Jena

Christian Bodenstein

Capturing Circadian Clocks from the Perspective of Phase-Locked Loops Thomas Hinze