• Nie Znaleziono Wyników

Zmiany w rozmiarze populacji a rozkład różnicy liczby mutacji w n-elementowych grupach z tej populacji

N/A
N/A
Protected

Academic year: 2022

Share "Zmiany w rozmiarze populacji a rozkład różnicy liczby mutacji w n-elementowych grupach z tej populacji"

Copied!
9
0
0

Pełen tekst

(1)

Seria: AUTOMATYKA z. 132 Nr kol. 1477

Ewa LOBOS

ZMIANY W ROZM IARZE POPULACJI A ROZKŁAD RÓŻNICY LICZBY MUTACJI W «-ELEMENTOW YCH GRUPACH Z TEJ POPULACJI

Streszczenie. W artykule tym zostały wyprowadzone wzory rekurencyjne na funkcje tworzące liczby mutacji w próbce «-elementowej («=2,3,...), przy założeniu że rozmiar populacji jest funkcją czasu. Dokładne obliczenia przeprowadzono dla «=3 i porównano je z danymi doświadczalnymi dla czterech modeli rozwoju populacji.

CHANGES IN POPULATION SIZE AND NUMBER OF SEGREGATING SITES IN «-INDIVIDUAL SAMPLE

Summary. This paper presents recurrent formulae for probability generating function o f number o f mutations in «-individuals sample («=2,3,...) with assumption that population size is changing in time. Exact calculations are for «=3 and we compare them with experimental results for four models o f population evolution.

l.W stęp

Na podstawie badań nad sekwencjami zasad w łańcuchach DNA w różnych populacjach stwierdzono występowanie różnic pomiędzy osobnikami. Różnice te są spowodowane działaniem przypadkowych mutacji. Od lat sześćdziesiątych tworzono modele matematyczne rozwoju populacji (np. [1], [2]), które wykorzystywano m.in. do oszacowania intensywności procesu mutacji w różnych regionach ludzkiego genomu.

A.R.Rogers i H.C.Harpending w pracy [6] postawili hipotezę, że w rozkładzie liczby różnic między pewnymi homologicznymi sekwencjami DNA dla par elementów danej populacji jest zawarta informacja o historii zmian rozmiaru tej populacji. Jeżeli rozkład ten otrzymujemy na

(2)

64 E. Łobos

podstawie takiej sekwencji mtDNA1, w której zachodzą tylko mutacje selektywnie neutralne2, to im większy jest rozmiar danej generacji, tym większej liczby nowych mutacji możemy oczekiwać w następnym pokoleniu. W pracach [6] i [7] różnymi metodami oszacowano zmiany w rozmiarze populacji ludzi na podstawie danych dotyczących rozkładu różnic między parami mtDNA (opublikowanych w [4]). Otrzymano różne wyniki. Biorąc pod uwagę niestabilność rozwiązań tego problemu (zob. [7]), różnice te są niewielkie.

Celem tej pracy jest wyprowadzenie wzorów na funkcje tworzące liczby mutacji między n elementami próbki, przy założonym zmiennym rozmiarze populacji. Wzory te m ają wygodną rekurencyjną postać i sprowadzają się do znanych wzorów Wattersona ([1]) w przypadku populacji o stałym rozmiarze. Dla n=3 przeprowadzono dokładne obliczenia, które zastosowano do czterech modeli rozwoju populacji: dwóch teoretycznych (skokowego i wykładniczego) oraz dwóch dotyczących ludzkiej populacji (podanych w pracach [6] i [7]).

Wyniki tych obliczeń porównano z danymi uzyskanymi drogą symulacji i z danymi doświadczalnymi.

Opis modelu

Rozważamy populację, która w chwili obecnej składa się z 2 N 0 osobników, jedno pokolenie wcześniej liczyło 2./V, osobników i, ogólnie, r pokoleń wcześniej rozmiar tej populacji wynosił 2 N t . Zakładamy, że populacja w każdej chwili r jest na tyle duża, że

7 r r » 0, a na polimorfizm ustalonego odcinka DNA wpływają tylko zdarzenia neutralnych

mutacji (w każdej generacji niezależne od siebie, o rozkładzie Poissona z parametrem v, model infinite sites') oraz dryft genetyczny (model Wrighta-Fishera ze zmiennym rozmiarem populacji). W wyniku dryftu genetycznego następuje utrata różnorodności alleli w genomie osobników danej populacji, natomiast mutacje, jako losowe zmiany w kolejności nukleotydów, tę różnorodność zapewniają.

1 m ito ch o n d rialn e D N A je s t przek azy w an e w zasadzie ty lk o przez m atkę i rzadko po d leg a rekom binacji 2 tzn. m utacje, k tó re nie m a ją w p ły w u na w ielkość populacji

(3)

2. Rozkład liczby mutacji w próbce «-elementowej

2 .1 . Prawdopodobieństwa koalcscencji

Oznaczmy przez p „ ( r , , r 2) prawdopodobieństwo zajścia sytuacji takiej, że w chw ili r, próbka liczy n osobników, natomiast w chwili r 2 dwóch z nich ma wspólnego przodka (zachodzi koalescencja) i próbka składa się ju ż z «-1 osobników. Wówczas

P M i>r2) = i * 2 Nr , a - r , + l

n

1- -

2N„ 0 )

Wzór (1) jest łatwym uogólnieniem wzoru (5) z [3],

Dla ułatwienia opisu matematycznego uważamy dyskretną zmienną r za zmienną ciągłą (wówczas rozmiar populacji jest funkcją 2 N { r ) ) \ po zastosowaniu przybliżenia

1- - 1

2 N (t) ■■e 2W<r) otrzymujemy

2 N (t2)exp

rr KZ - f

der

2N(cr) (2)

Funkcję p n( Ti,T1) nazywamy funkcją intensywności koalescencji dla próbki «-elementowej.

CO

Oznaczmy p„{r) = p „ ( 0 ,r) i P„(t) = j p n(cr)dcr . Wówczas

r

pM P n i h > h ) =

P M (3)

oraz

Pni ” 2) L U ( r , ) U ( r , ) J

Z ostatniego wzoru wynika, że do obliczenia prawdopodobieństwa koalescencji próbki

«-elementowej wystarczy znajomość prawdopodobieństw koalescencji dla par.

(4)

6 6 E. Łobos

2.2. Funkcja tworząca liczby mutacji w próbce «-elementowej

Oznaczmy przez a„(s,r0) funkcję tworzącą liczby mutacji, które pojawiają się w próbce liczącej w chwili r 0 « osobników (tzn. od chwili pojawienia się ich najbliższego wspólnego przodka do tb ). Liczba mutacji w drzewie o « gałęziach na odcinku między r 0 i r ma rozkład Poissona z parametrem n v (t- t0) i ma funkcję tworzącą _ Ponieważ zdarzenia mutacji są niezależne, a funkcja tworząca sumy niezależnych zmiennych losowych jest iloczynem funkcji tworzących tych zmiennych, otrzymujemy

oo

= ¡en'ir- r‘Xs-')a„_i(s,z)p„(T0,T)dT.

fo Korzystając ze wzoru (3) mamy:

e - n i T 0 ( . < - l ) “

« „ ( * .* • „ ) = P >. ( s , T ) p a ( T ) d T . ( 4 )

r n\ To) T„

Funkcję tw orzącą liczby mutacji w drzewie genealogicznym próbki «-elementowej otrzymamy podstawiając r 0 = O :

CO

« „ (* )= { s , r) pn( T) dr , (5)

O co w porównaniu ze wzorem (4) z [6]:

CO

a 2 O , 0 ) = \ e ^ c' - ]) p 2 ( r ) d r ( 6 )

O i jego konsekwencją

«2(•*>*o) = p -f , s f e 2yT(s~')p 2( T) dT, r 2\To)

daje rekurencyjną zależność na funkcje tworzące a„ (s, r 0) , « = 2,3,....

2.3. Populacja o stałym rozmiarze

Załóżmy, że rozmiar populacji nie zmienia się w czasie, tzn. 2 N ( r ) = 2 N dla każdego r > 0. Wówczas rozkład liczby mutacji nie zależy od chwili początkowej r 0, a zależy jedynie od liczebności próbki i długości gałęzi. Mamy więc a n(s, r) = a„(s) i we wzorze (5) otrzymujemy:

co

«„ (J ) = «„-i (■*) j e niT(s' l)Pn( T ) d r . (7)

. 3 . 0 ,

W przypadku populacji o stałym rozmiarze p ( r ) = -rrze 2N , więc we wzorze (7) mamy 2 N

(5)

Łatwo sprawdzić, że a 2 (i) =

(i) = «„-i(^) ' ---- ¿(V-i'D ■ 8dzie 9 = 4jVV■

*

n - 1

, co w porównaniu z (8) daje:

1 1 - ć?(s - 1 )

«n( i) = Î Î [ 1 +0(1 - i ) '

Wzór (9) jest wzorem (1.3a) podanym przez G.A.Wattersona ([1]).

(8)

(9)

3. Rozkład liczby mutacji dla trójek

Dla n= 3 wzór (5) przyjmuje postać:

oo / oo

«,(* ) = 3 j \ e ^ ' ^ p 2{r)P2{ r ) p 2{rx) dr x O ^ r

Rozwijając e 1'<I"|Xr+2ri> w szereg względem zmiennej s, otrzymamy

«3 (s) = X A * . A:-O gdzie

d r .

** =ir J l J«'*r+łr,)W r + 2ri))*ft(OĄ(Oft(ri)<**i

oW

ć/r

jest prawdopodobieństwem wystąpienia mutacji w próbce 3-elementowej.

Ponieważ w praktyce rzadko znamy wartość parametru v , wprowadzamy zamianę zmiennych:

f = 2 v r,/, = 2 v r ,, przy czym oznaczamy = * j ( 0 1 = ^ ( 0 > natomiast

rozmiar populacji charakteryzowany jest przez funkcję 0(r) = 4v . Zmieniając kolejność całkowania, otrzymujemy

(6)

68 E. Łobos

4. W yniki obliczeń

Rozważmy cztery populacje:

1) populację A, której rozmiar zmienia się skokowo

m =

0o,dla t < t , 9X, dla t>t, (U)

gdzie 9a = 100,#, = 1,/j = 10,

2) populację B, której rozmiar zmienia się wykładniczo 9(t) = 90e ~ ' 1,

gdzie 90 = 650, y = 0,5,

3) populację C, której rozmiar zmienia się jak na rys.2a w [7],

4) populację D, której rozmiar zmienia się skokowo, zgodnie ze wzorem (11) przy 90 = 410,69, 9, = 2,44, ts = 7,18 (por.[6], s.555).

R y s .l. P ra w d o p o d o b ień stw a q k w y stą p ien ia ¿= 0,1, ...40 ró żn y ch m u tacji m iędzy trójkam i, przy założeniach że ro zm iar populacji ludzkiej z m ien ia się ja k w [6] (lin ia ciągła) i ja k w [7]

(linia p rz ery w an a) o raz rzeczy w iste częstości w y stę p o w an ia ty c h ró żn ic u zy sk an e na podstaw ie d anych z [4] (gw iazdki)

F ig i. T he probabilities ą k o f ¿= 0 ,1 ,...4 0 segregating sites in triplet calculated for hum an p o p u la­

tion, if its size is taken from [6] (solid line) and from [7] (dotted line). T he experim ental data (stars) are based on [4]

Rys.2. P raw dopodobieństw a qfc w y stą p ien ia ¿=0,1, ...40 różnych m utacji m ięd zy trójkam i dla populacji A (linia ciąg ła) i populacji B (linia przeryw ana) o raz w yniki sym ulacji (o d p o ­ w iednio k ó łk a i gw iazdki)

Fig.2. T he probabilities q k o f ¿= 0,1,...40 segregating Sites in trip let calculated for population A (solid line) and B (d o tte d line), and the

results o f sim ulations (open circles and stars)

(7)

N a rys.l i 2 przedstawiono prawdopodobieństwa qk (£=0,1,...40) wystąpienia k różnic między trójkami dla każdej z tych populacji wyliczone ze wzoru (10). Występujące w tym

1 ( ' d e r ' wzorze funkcje tt2 (/) i FI 2 (/) oblicza się następująco: n 2 (i) = exp|^-

j

>

n 2 (0 = ^2 (0<?(0 -

Dodatkowo dla populacji A i B przeprowadzono eksperymenty symulacyjne - wygenerowano po sto drzew pięćdziesięcioelementowych i obliczono częstości p k występowania k mutacji między trójkami. Te częstości są zaznaczone na rys.2 kółkami i gwiazdkami.

Ponieważ funkcje 0(1) dla populacji C i D są oszacowaniami rozmiaru populacji ludzi

¡powstały na podstawie rozkładu różnic między parami mtDNA, warto je porównać z częstościami p k występowania k różnic między trójkami mtDNA, które można uzyskać na podstawie danych z [4], Te częstości są zaznaczone na rys.l gwiazdkami.

Jak widać, jedynie w przypadku C (ry s.l) dane doświadczalne wyraźnie odbiegają od 40

obliczeń dokładnych. Jeżeli za miarę „dopasowania” przyjąć sumę qk - p k | , to suma ta dla

populacji A, B, C i D wynosi odpowiednio 0,0194, 0,0266, 0,0863 i 0,0433.

5. Podsumowanie

Chociaż wydaje się, że oszacowanie rozmiaru populacji ludzi jest lepsze w pracy [6] niż [7], to warto jednak zwrócić uwagę na fakt, że wykorzystane tu dane doświadczalne dotyczą tylko jednego drzewa (147-elementowego). Ponieważ funkcje d(t) dla populacji C i D prowadzą do zbliżonych rozkładów różnic dla par (por. rys.3 w [6] i rys.2b w [7]), więc parametry dla populacji A i B zostały tak dobrane, aby rozkłady różnic dla par w ich przypadku również były do siebie zbliżone. Dla tych populacji rozkłady różnic dla par przedstawia rys.3.

(8)

70 E. Łobos

0.12

0.06 0.08

0.04

0.02

0.1

O0 5 10 15 20 25 30

Rys.3. P raw d o p o d o b ień stw a qfc w y stę p o w an ia ¿=0,1 ,...30 różnic m iędzy param i dla populacji A (linia ciągła) i B (linia przeryw ana)

Fig.3. T he probabilities qfc o f ¿= 0,1,...30 pairw ise differences in population A (solid line) and B (dotted line)

Jeżeli przez q f \ X ) i q ^ \ X ) oznaczymy odpowiednio prawdopodobieństwo wystąpienia

Można stąd wyciągnąć wniosek, że znajomość rozkładu różnic dla trójek niesie dodatkowe informacje, które pozwolą na dokładniejsze oszacowanie zmian rozmiaru populacji. Wydaje się, że zastosowanie rozkładu różnic dla trójek, czwórek, piątek itd. może dać lepsze metody rozróżniania populacji, które trudno odróżnić na podstawie rozkładu liczby różnych mutacji między parami.

LITERATURA

1. WATTERSON G.A.: On the number o f segregating sites in genetical models without recombination, Theor. Popul. Biol. 7, 1975,256-276.

2. LI W.H.: Distribution o f nucleotide differences between two randomly chosen cistrons in a finite population, Genetics 85,1977, 331-337.

3. TAJIMA F.: Evolutionary relationship o f DNA sequences in finite populations, Genetics 105,1983,437-460.

30

k różnic w parach i w trójkach dla populacji X, to

40

Z k r ( A ) - ^ 3)(B)| = 0,3550.

(9)

4. CANN R.L., STONEKING M., WILSON A.C.: Mitochondrial DNA and human evolution, Nature 325, 1987,31-36.

5. TA JIMA F.: The effect o f change in population size on DNA polymorphism, Genetics 123, 1983,597-601.

6. ROGERS A.R., HARPENDING H.C.: Population Growth Makes Waves in the Distribution o f Pairwise Genetic Differences, Mol.Biol.Evol.9, 1992, 552-569.

7. POLAŃSKI A., KIMMEL M., CHAKRABORTY R.: Application o f a time-dependent coalescence process for inferring the history o f populations size changes from DNA sequences data, Proc.Natl.Acad.Sci. 95, 1998, 5456-5461.

Recenzent: Prof. dr hab. Ryszard Tadeusiewicz

Wpłynęło do Redakcji 5 stycznia 1999 r.

A bstract

In this article we consider the number o f mutations (segregating sites) which occur in genealogy o f «-individual sample taken from population with changing size. For any n=2,3,..

we derive formulae (5)-(6) for probability generating function o f number o f mutations in such sample. If population size is constant from (5)-(6) we have known Watterson formulae ([1]).

From these formulae we obtain probability for number o f triple differences (10) and we use it to calculations. We do it for four population models - two theoretical and two based on research concerning human population (from [6] and [7]). Next, we compare our computations with the experimental data - it is shown on Fig.l and Fig.2.

Cytaty

Powiązane dokumenty

Przenoszenie zakażenia COVID-19 z matki na dziecko rzadkie Wieczna zmarzlina może zacząć uwalniać cieplarniane gazy Ćwiczenia fizyczne pomocne w leczeniu efektów długiego

Mutacje zmieniające sens wykryte w grupie doświadczalnej wykryto również w sekwencji genu DSPP pozyskanej od osób zdrowych, co sugeruje, że pojawienie się fenotypu

Początkowo objawy są mało specyficzne i wynikają z pojawienia się narastającej niewydolności serca zaś obraz kliniczny jest silnie uzależniony od wieku dziecka.. Podstawową rolę

[r]

Sprawdzić, czy przy takiej jej wartości są podstawy do odrzucenia hipotezy zerowej testu na poziomie istotności 5%

Zatem nie ma podstaw by twierdzić, że wartość średnia czasu wykonania losowo wybranego programu przy użyciu systemu A jest mniejsza niż przy użyciu systemu B1. Znajdź medianę

1967 1968 Średnia tern-Obliczony czas Średnia tern-· · Obliczony czas rozwoju peratura wo-rozwoju peratura dy w dniach wody Mean tem- perature of water Calculated time

 Sprawdź w Number of variables, czy liczba zmiennych projektowych wynosi 2; jeśli tak nie jest, to wyniki mogą być błędne (wykres funkcji wyświetlany jest