matematicko modeliranje u biologijiˇ - naslovnica | pmf · model bioreaktora model rasta s...

47
Matematiˇ cko modeliranje u biologiji 3. MODEL BIOREAKTORA 1 / 47

Upload: others

Post on 02-Sep-2019

6 views

Category:

Documents


0 download

TRANSCRIPT

Matematicko modeliranje u biologiji

3. MODEL BIOREAKTORA

1 / 47

Model bioreaktora Model rasta s ogranicenjem hranjivih sastojaka

3.1. Model rasta s ogranicenjem hranjivihsastojaka

Ukoliko nema ogranicenja na hranjive sastojke, rast je opisan s

P ′ = b P

Kolicina hrane ogranicena (ne obnavlja se)

→ povecanjem populacije, smanjuje se kolicina (dostupnost) hrane

→ smanjuje se brzina rasta

2 / 47

Model bioreaktora Model rasta s ogranicenjem hranjivih sastojaka

OznacimoS(t) - koncentracija hranjivih sastojaka

P(t) - koncentracija populacije

Napomena.volumen · S(t) - ukupna kolicina hranjivih sastojaka

N(t) = volumen · P(t) - ukupna velicina populacije

Brzina rasta (b) ovisi o S → b(S)

3 / 47

Model bioreaktora Model rasta s ogranicenjem hranjivih sastojaka

Pretpostavke na b(S)

S = 0 - nema hranjivih sastojaka → nema rasta→ b(0) = 0

Kolicina hrane neogranicena - S =∞ → eksponencijalni rast→ b(∞) = V

Najjednostavnija funkcija b koja zadovoljava

b(0) = 0 i b(∞) = V

je

b(S) = VS

K + S

4 / 47

Model bioreaktora Model rasta s ogranicenjem hranjivih sastojaka

Jackues Monod

1910, Pariz, Francuska – 1976.,Cannes, Francuska

1965. Nobelova nagrada za fiziologiju i medicinu

Jedan od utemljitelja molekularne biologije

J. Monod (1949). The growth of bacterial cultures, Ann. Rev.Microbiol., 3, 371—393

Proucavao brzinu rasta kultura bakterija Escherichia Coli K12.

Ovisnost brzine rasta o koncentraciji hranjivih sastojaka (glukoza)

Za konstantnu koncentraciju glukoze (S), brzina rasta jekonstantna: P ′ = b(S)P.

Eksperimentalno utvrdivao specificnu brzinu rasta za danukoncentraciju glukoze

5 / 47

Model bioreaktora Model rasta s ogranicenjem hranjivih sastojaka

Eksperimentalno utvrdena veza izmedu specificne brzine rasta ikoncentracije hranjivih sastojaka:

b(S) = VS

K + S

Monodova funkcija

V - maksimalna specificna brzina rasta

K - polusaturacijska konstanta = koncentracija supstrata na kojojje specificna brzina rasta jednaka polovici maksimalne

Sada je brzina rasta populacije dana s

P ′(t) = VS(t)

K + S(t)P(t)

6 / 47

Model bioreaktora Model rasta s ogranicenjem hranjivih sastojaka

Zakon o održanju mase: ukupna masa sustava je konstantna

→ Sva hrana se pretvara u biomasu.Masa populacije = volumen · P(t) ·mP(mP masa jedne stanice)

Masa hranjivih sastojaka = volumen · S(t) ·mS(mS jedinicna masa hranjivih sastojaka)

volumen · P(t) ·mP + volumen · S(t) ·mS = const

Definirajmo Y =mS

mP

Y S(t) + P(t) = const ⇔ ddt

[Y S(t) + P(t)] = 0

⇒ S′(t) = −P ′(t)Y

= −VS(t)

K + S(t)P(t)Y

7 / 47

Model bioreaktora Model rasta s ogranicenjem hranjivih sastojaka

Monodov model

P ′(t) = VS(t)

K + S(t)P(t)

S′(t) = −VS(t)

K + S(t)P(t)Y

0 2 4 6 8 10 120.0

0.5

1.0

1.5

2.0

Vrijeme

PHtL

0 2 4 6 8 10 120.0

0.5

1.0

1.5

2.0

Vrijeme

SHtL

8 / 47

Model bioreaktora Model rasta s ogranicenjem hranjivih sastojaka

IzY S + P = C

slijedi

S =1Y(C − P)

P ′ = VS

K + SP

=VY

C − PK + 1

Y (C − P)P

=V (C − P)

K Y + C − PP

P ′ =V (C − P)

K Y + C − PP

9 / 47

Model bioreaktora Model rasta s ogranicenjem hranjivih sastojaka

Model dobro opisuje eksperimentalne podatke.

Podaci za rast E. coli

0 100 200 300 4000

20

40

60

80

100

Vrijeme HminL

PHtL

10 / 47

Model bioreaktora Model rasta s ogranicenjem hranjivih sastojaka

Fazni portret sustava.

- Parametarski graf {(S(t),P(t))|t ≥ 0}

Monodov model:P + Y S = C

Linearna veza.

C je definiran pocetnim uvjetima: C = P(0) + Y S(0) = P0 + Y S0

11 / 47

Model bioreaktora Model rasta s ogranicenjem hranjivih sastojaka

0.0 0.2 0.4 0.6 0.8 1.0 1.2 1.40.0

0.5

1.0

1.5

2.0

2.5

S

P

0 2 4 6 8 10 120.0

0.5

1.0

1.5

2.0

Vrijeme

PHtL

0 2 4 6 8 10 120.0

0.5

1.0

1.5

2.0

Vrijeme

SHtL

12 / 47

Model bioreaktora Model rasta s ogranicenjem hranjivih sastojaka

0.0 0.2 0.4 0.6 0.8 1.0 1.2 1.40.0

0.5

1.0

1.5

2.0

2.5

S

P

13 / 47

Model bioreaktora Model rasta s ogranicenjem hranjivih sastojaka

Fazni portret za Monodov model

0.0 0.5 1.0 1.5 2.0 2.5 3.0

0.0

0.5

1.0

1.5

2.0

2.5

3.0

S

P

14 / 47

Model bioreaktora Rast i mirovanje

3.2. Rast i mirovanje

Kada su hranjivi sastojci potrešeni (nedostupni), stanice mogu prijeci ustanje mirovanja (engl. quiescence).

U tom stanju mogu biti dugo vremena.

Uvodimo još jednu populaciju stanica (stanice u mirovanju), Q:S - koncentracija (ogranicenih) hranjivih sastojaka

P - populacija stanica u rastu (koncentracija)

Q - populacija stanica u mirovanju (koncentracija)

15 / 47

Model bioreaktora Rast i mirovanje

Model izvodimo iz prijašnjeg modela:

S′ = −VS

K + SPY

P ′ = VS

K + SP−Q′

Q′ = ?

Napomena.Stanice u mirovanju ne troše hranjive sastojke. → S′ ne ovisi o Q

16 / 47

Model bioreaktora Rast i mirovanje

Pretpostavke:Brzina prijelaza iz P → Q je proporcionalna P

Brzina prijelaza iz Q → P je proporcionalna Q

Obje ovise o S (koncentarciji hranjivih sastojaka):

Q′ = α(S)P − β(S)Q

Izbor funkcija α(S) i β(S):Ako ima dovoljno hranjivih sastojaka (S velik)→ α(S) ≈ 0 i β(S) > 0

Ako nema hranjivih sastojaka (S ≈ 0)→ α(S) > 0 i β(S) ≈ 0

α(0) > 0, α(∞) = 0 iβ(0) = 0, β(∞) > 0 →

α(S) =1

1 + Si β(S) =

S1 + S

17 / 47

Model bioreaktora Rast i mirovanje

Model:

S′ = −VS

K + SPY

P ′ = VS

K + SP − α(S)P + β(S)Q

Q′ = α(S)P − β(S)Q

Napomena. Ukoliko umjesto mirovanja imamo umiranje.Nema povratka Q → P, β ≡ 0

18 / 47

Model bioreaktora Rast i mirovanje

0 5 10 15 200.0

0.5

1.0

1.5

2.0

Vrijeme

SHtL

0 5 10 15 200.0

0.5

1.0

1.5

2.0

Vrijeme

PHtL

0 5 10 15 200.0

0.5

1.0

1.5

2.0

Vrijeme

QHtL

19 / 47

Model bioreaktora Chemostat model

3.3. Chemostat model

Monodov model - rast u zatvorenom sustavu.

Nema dotoka hrane ili uklanjanja dijela populacije.

Kulturu stanica je moguce uzgajati u fiksiranom volumenu gdje sehranjivi sastojci konstantno obnavljaju protokom medija kroz njih.

20 / 47

Model bioreaktora Chemostat model

U komori se, u mediju, nalaze stanice i hranjivi sastojci (supstrat)

Izmješani su idealno (koncentracija stanica i hranjivih sastojaka ukomori je uniformna)

Supstrat konstantnim tokom dotjecu u komoru

Istom brzinom sadržaj komore istjece, održavajuci volumenkonstantnim

ω - brzina ispiranja (engl. washout rate) =brzina toka (volumen/vrijeme) / volumen komore

21 / 47

Model bioreaktora Chemostat model

Ovakav bioreaktor se naziva chemostat ( Chemical environmentis static)

ili CSTR ( continuosly stirred tank reactor)

Dotok hranjivih sastojaka/supstrata se može regulirati

Takoder se može regulirati temperatura, dovod kisika, . . .

može se uzgajati više populacija (u razlicitom meduodnosu)

biološki model za složene ekosustave

22 / 47

Model bioreaktora Chemostat model

Izvod modela

Promjena koncentracije supstrata:Q′ = dotok iz spremnika - potrošnja populacije - ispiranje

Promjena koncentracije populacije:

P ′ = dioba - ispiranje

brzina diobe: VS

K + SP (Monodova funkcia)

brzina potrošnje supstrata: VS

K + SPY

brzina dotoka supstrata: ω S0Ukupan dotok (brzina): ω ν (ν - volumen komore)Ukupan dotok supstrata: ω ν S0Povecanje koncentracije supstrata: ω ν S0/ν = ω S0

Ukupno istjecanje (brzina): ω ν (= ukupan dotok)Istjecanje - populacija: ω P(t)Istjecanje - supstrat: ω S(t)

23 / 47

Model bioreaktora Chemostat model

Chemostat model.

S′ = −VS

K + SPY

+ ω S0 − ω S

P ′ = VS

K + SP − ω P

0 10 20 30 400.0

0.5

1.0

1.5

2.0

Vrijeme

SHtL

0 10 20 30 400.0

0.5

1.0

1.5

2.0

Vrijeme

PHtL

24 / 47

Model bioreaktora Chemostat model

Biofilm.

Tijekom rasta u komori stanice se mogu poceti lijepiti za stijenkukomore.

→ Biofilm.

Sada se u komori nalazestanice koje slobodno plutaju u mediju (P)stanice priljepljene za zid komore (Q)

Stanice priljepljene za zid komoreimaju drugaciju potrošnju hranjivih sastojaka (manja dostupnost)→ manja specificna brzina rastane istjecu s medijem iz komore

Stanice se priljepljuju za stijenku komore brzinom α = α(S)(prijelaz iz populacije P u populaciju Q)Uslijed protoka medija, stanice se odljepljuju od stijenke komorebrzinom β = β(S) (prijelaz iz populacije Q u populaciju P)

25 / 47

Model bioreaktora Chemostat model

Model:

S′ = − V SK + S

PY− VQ S

KQ + SPY− ω (S − S0)S

P ′ = VS

K + SP − ω P−α(S)P + β(S)Q

Q′ =VQ S

KQ + SP + α(S)P − β(S)Q

26 / 47

Model bioreaktora Chemostat model

0 10 20 30 400.0

0.5

1.0

1.5

2.0

Vrijeme

SHtL

0 10 20 30 400.0

0.5

1.0

1.5

2.0

Vrijeme

PHtL

0 10 20 30 400.0

0.5

1.0

1.5

2.0

Vrijeme

QHtL

27 / 47

Model bioreaktora Chemostat model

Hranidbeni lanac.Rast s ogranicenim hranjivim sastojcima

U posudi su tri vrste mikroba (P1,P2,P3).

Populacija P1 konzumira supstrat S1 koji koji se nalazi u posudi.

P1 proizvodi supstrat S2 za populaciju P2

P2 proizvodi supstrat S3 za populaciju P3

S1 → P1 → S2 → P2 → S3 → P3

Populacija P1 supstrat S2 proizvodi brzinom m2

Populacija P2 supstrat S3 proizvodi brzinom m3

28 / 47

Model bioreaktora Chemostat model

Krenut cemo od Monodovog nodela.

Pretpostavljamo da sve stanice proizvode suptrat.

Izvedimo jednadžbu za populaciju P1. Rast populacije je opisan s:

P ′1 =

V1 S1

K1 + S1P1

Proizvodnja supstrata: m2 P1.

Promjena supstrata S1:

S′1 = − V1 S1

K1 + S1

P1

Y1−m2

Y1P1

Jednadžbe:

P ′1 =

V1 S1

K1 + S1P1

S′1 = − V1 S1

K1 + S1

P1

Y1− m2

Y1P1

29 / 47

Model bioreaktora Chemostat model

Druga populacija analogno.Povecanje koncentracije supstrata: m2 P1.

P ′2 =

V2 S2

K2 + S2P2

S′2 = m2 P1 −

V2 S2

K2 + S2

P2

Y2− m3

Y2P2

Isto i za populaciju P3, jedino što nema proizvodnje supstrata:

P ′3 =

V3 S3

K3 + S3P3

S′3 = m3 P2 −

V3 S3

K3 + S3

P3

Y3

30 / 47

Model bioreaktora Chemostat model

Model:

S′1 = − V1 S1

K1 + S1

P1

Y1− m2

Y1P1

P ′1 =

V1 S1

K1 + S1P1

S′2 = m2 P1 −

V2 S2

K2 + S2

P2

Y2− m3

Y2P2

P ′2 =

V2 S2

K2 + S2P2

S′3 = m3 P2 −

V3 S3

K3 + S3

P3

Y3

P ′3 =

V3 S3

K3 + S3P3

31 / 47

Model bioreaktora Chemostat model

0 10 20 30 400.0

0.5

1.0

1.5

2.0

Vrijeme

P1

HtL

0 10 20 30 400.0

0.5

1.0

1.5

2.0

Vrijeme

P2

HtL

0 10 20 30 400.0

0.5

1.0

1.5

2.0

Vrijeme

P3

HtL

Populacija se smanjuje!32 / 47

Model bioreaktora Chemostat model

0 10 20 30 40-0.5

0.0

0.5

1.0

1.5

2.0

Vrijeme

S 1HtL

0 10 20 30 40-0.5

0.0

0.5

1.0

1.5

2.0

Vrijeme

S 2HtL

0 10 20 30 40-0.5

0.0

0.5

1.0

1.5

2.0

Vrijeme

S 3HtL

Negativne koncentracije supstrata!33 / 47

Model bioreaktora Chemostat model

Stanice proizvode supstrat i kada više nemaju svojih hranjivihsastojaka!

Treba koristiti model s ukljucenim stanicama u mirovanju.

Supstrat proizvode samo aktivne stanice. Kada nema hranjivihsastojaka, stanice su u stanju mirovanja i nema proizvodnje supstrata.

ZadatakModificirajte prethodni model tako da ukljucite i populaciju stanica umirovanju.

34 / 47

Model bioreaktora Chemostat model

Rješenje.

S′1 = − V1 S1

K1 + S1

P1

Y1− m2

Y1P1

P ′1 =

V1 S1

K1 + S1P1−α1(S1)P1 + β1(S1)Q1

Q′1 = α1(S1)P1 − β1(S1)Q1

S′2 = m2 P1 −

V2 S2

K2 + S2

P2

Y2− m3

Y2P2

P ′2 =

V2 S2

K2 + S2P2−α2(S2)P2 + β2(S2)Q2

Q′2 = α2(S2)P2 − β2(S2)Q2

S′3 = m3 P2 −

V3 S3

K3 + S3

P3

Y3

P ′3 =

V3 S3

K3 + S3P3−α3(S3)P3 + β3(S3)Q3

Q′3 = α3(S3)P3 − β(S3)Q3

35 / 47

Model bioreaktora Chemostat model

0 10 20 30 40 50 600.0

0.5

1.0

1.5

2.0

Vrijeme

P1

HtL

0 10 20 30 40-0.5

0.0

0.5

1.0

1.5

2.0

Vrijeme

S 1HtL

0 10 20 30 40 50 600.0

0.5

1.0

1.5

2.0

Vrijeme

P2

HtL

0 10 20 30 40-0.5

0.0

0.5

1.0

1.5

2.0

Vrijeme

S 2HtL

0 10 20 30 40 50 600.0

0.5

1.0

1.5

2.0

Vrijeme

P3

HtL

0 10 20 30 40-0.5

0.0

0.5

1.0

1.5

2.0

Vrijeme

S 3HtL

Negativne koncentracije supstrata!36 / 47

Model bioreaktora Chemostat model

I dalje se troši supstrat kada ga nema.

Modificirajmo proizvodnju supstrata.

Ako nema supstrata S1 onda nema niti proizvodnje supstrata S2.

Proizvodnja:S1

1 + S1m2 P1

S2

1 + S2m3 P2

37 / 47

Model bioreaktora Chemostat model

0 10 20 30 400.0

0.5

1.0

1.5

2.0

Vrijeme

P1

HtL

0 10 20 30 40-0.5

0.00.51.01.52.02.53.0

Vrijeme

S 1HtL

0 10 20 30 400.0

0.5

1.0

1.5

2.0

Vrijeme

P2

HtL

0 10 20 30 40-0.5

0.00.51.01.52.02.53.0

Vrijeme

S 2HtL

0 10 20 30 400.0

0.5

1.0

1.5

2.0

Vrijeme

P3

HtL

0 10 20 30 40-0.5

0.00.51.01.52.02.53.0

Vrijeme

S 3HtL

38 / 47

Model bioreaktora Chemostat model

Ako na isti nacin modificiramo model rasta s ogranicenjem (bezpopulacije stanica u mirovanju) dobijamo

Model:

S′1 = − V1 S1

K1 + S1

P1

Y1− S1

1 + S1

m2

Y1P1

P ′1 =

V1 S1

K1 + S1P1

S′2 =

S1

1 + S1m2 P1 −

V2 S2

K2 + S2

P2

Y2− S2

1 + S2

m3

Y2P2

P ′2 =

V2 S2

K2 + S2P2

S′3 =

S2

1 + S2m3 P2 −

V3 S3

K3 + S3

P3

Y3

P ′3 =

V3 S3

K3 + S3P3

39 / 47

Model bioreaktora Chemostat model

0 10 20 30 40 500.0

0.5

1.0

1.5

2.0

Vrijeme

P1

HtL

0 10 20 30 40 50-0.5

0.0

0.5

1.0

1.5

2.0

Vrijeme

S 1HtL

0 10 20 30 40 500.0

0.5

1.0

1.5

2.0

Vrijeme

P2

HtL

0 10 20 30 40 50-0.5

0.0

0.5

1.0

1.5

2.0

Vrijeme

S 2HtL

0 10 20 30 40 500.0

0.5

1.0

1.5

2.0

Vrijeme

P3

HtL

0 10 20 30 40 50-0.5

0.0

0.5

1.0

1.5

2.0

Vrijeme

S 3HtL

40 / 47

Model bioreaktora Chemostat model

7. Domaca zadacaIzvedite model hranidbenog lanca s tri populacije za rast u chemostatu.

41 / 47

Model bioreaktora Model infuzije lijeka

4.4. Model infuzije lijeka

Modifikacija ’chemostat’ modela se može iskoristiti kao jednostavanmodel utjecaja lijeka u krvi (npr. kemoterapija).

Ovdje je S0 - koncentracija lijeka u krvi koja ulazi u organ (u’chemostat’ modelu je to bila oznaka za koncentraciju hranjivihsastojaka).

42 / 47

Model bioreaktora Model infuzije lijeka

P(t) - broj stanica izloženih lijeku (pretpostavka: sve su stanicejednake mase)

V volumen krvi u organu, tj. volumen krvi u podrucju u kojem sestanice tretiraju.

F = Fin = Fout - brzina protoka krvi (l/s)

S0,S(t) - koncentracija lijeka

Pretpostavka: stanice i lijek u organu su ’dobro izmiješani’.Realisticniji modeli npr. ukljucuju da lijek djeluje samo na vanjskestanice tumora.

F je brzina toka krvi koja arterijom dolazi u organ i izlazi iz njega..

43 / 47

Model bioreaktora Model infuzije lijeka

Glavna razlika u odnosu na ’chemostat’ model:

stanice se razmnožavaju brzinom koja je, u principu, nezavisna olijeku.

ali lijek ima negativni utjecaj na rast populacije stanica ubijajuci ih.

Brzinu ubijanja opisujemo nekom funkcijom K (S).

krv na izlazu sadrži samo (neiskorišteni) lijek a ne i stanice.

Pretpostavke su:

stanice se razmnožavaju eksponencijalno

brzina ubijanja je proporcionalna s K (S) · P.

44 / 47

Model bioreaktora Model infuzije lijeka

Uocimo da je brzina ubijanja stanica modelirana s K (S) · P.

Broj ubijenih stanica u jedinici vremena ovisi o ukupnom brojustanica.

Povecanjem broja stanica ocekujemo i povecanje broja ubijenihstanica

K (S) · P je najjednostavnija funkcija koja to opisuje (parsimonija!)

45 / 47

Model bioreaktora Model infuzije lijeka

Chemostat model:

P ′ = K (S)P − ωP

S′ = −K (S)PY

+ ω(S − S0)

Rast populacije ne ovisi o koncentraciji lijeka (S):=⇒ K (S)P → kP

Nema otjecanja stanica:=⇒ ωP → 0

Model infuzije lijeka:

P ′ = kP − K (S)P

S′ = −αK (S)P + ω(S − S0)

46 / 47

Model bioreaktora Model infuzije lijeka

Kako definirati funkciju K (S) ?

K (0) = 0 i K (∞) = β <∞

=⇒ K (S) =βS

a + S.

Zadatak. Modificirajte model. Pretpostavku o eksponencijalnom rastuzamijenite logistickim ili Gompertzovim modelom.

47 / 47