# Modele ewolucji molekularnej

## Do czego służą modele ewolucji molekularnej?

Jeśli chcemy rozwikłać pokrewieństwa ewolucyjne między badanymi organizmami, co jest zasadniczym celem badań filogenetycznym, powinniśmy dysponować jakąś metodą oceny odległości ewolucyjnych między nimi. Organizmy o mniejszej odległości będą uważane za bliżej spokrewnione między sobą niż taksony bardziej od siebie oddalone. Najprostszym sposobem, który przychodzi do głowy jest proste porównanie sekwencji i wyliczenie w ilu miejscach się one różnią - im więcej różnic tym większa odległość ewolucyjna. Tak obliczoną odległość możemy określić jako *p* i wyrazić ją w procentach lub w proporcji, wtedy mieszczą się w wartościach między 0 a 1. Na przykład jeśli dwie sekwencje o długości 100 miejsc będą się różnić w 17 miejscach, to *p*=17% lub *p*=0,17. Takie podejście co prawda pozwala ocenić różnice między sekwencjami ale niekoniecznie odzwierciedla rzeczywiste odległości ewolucyjne, zwłaszcza jeśli porównywane są sekwencje z dużą liczbą różnic. Niekoniecznie jest to intuicyjnie oczywiste ale wynika to ze sposobu w jaki zmieniają się nici DNA w czasie.

Rozważmy hipotetyczną ewolucję dwu sekwencji, przedstawioną na poniższym rysunku:

![Ewolucja sekwencji](https://1220929090-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LWbPsK9zO6CYBs0XQug%2F-LWbSZEjjHNxnoMXUUv7%2F-LWbS_6DQK5ozzUG4h08%2Fewolucja-dwu-sekwencji.png?generation=1547924052777889\&alt=media)

Początkowo wygląda ona tak `ATACCTGCATG`.

(1) - Dochodzi do specjacji, powstają dwa gatunki, sekwencje są na początku identyczne, ale dalej ewoluują niezależnie od siebie

(2) - W obu sekwencjach dochodzi do mutacji (C->A, A-T).

(3) - W lewej sekwencji ostatni nukleotyd mutuje (G->C).

(4) - W lewej sekwencji piąty nukleotyd, który już wcześniej mutował, ponownie zmienia się (A->T), w prawej sekwencji w drugiej pozycji także dochodzi do substytucji (T->G).

(5) - W prawej sekwencji doszło do substytucji (T->A).

(6) - W obu sekwencjach dochodzi do substytucji (T->G, C->A), zauważ, że w lewej mutacji doszło do zmiany analogicznej do tej, która wydarzyła się w sekwencji prawej w kroku 4.

W sumie w obu sekwencjach doszło do ośmiu substytucji. Dopasujmy teraz obie sekwencje do siebie:

![Porównanie sekwencji](https://1220929090-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LWbPsK9zO6CYBs0XQug%2F-LWbSZEjjHNxnoMXUUv7%2F-LWbS_6Foi473TpL02j2%2Fewolucja-dwu-sekwencji-dopasowanie.png?generation=1547924052638180\&alt=media)

Jak widać mutacje są obecne w czterech pozycjach i sześciu nukleotydach z czego dwa mutowały dwukrotnie. Zaznaczmy teraz miejsca gdzie widoczne są różnice:

![Porównanie sekwencji](https://1220929090-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LWbPsK9zO6CYBs0XQug%2F-LWbSZEjjHNxnoMXUUv7%2F-LWbS_6HVfVNyYbG2XvV%2Fewolucja-dwu-sekwencji-roznice.png?generation=1547924052811283\&alt=media)

Okazuje się, że sekwencje różnią się tylko w dwu miejscach, mimo że w sumie wydarzyło się w nich osiem mutacji. Powyższy przykład pokazuje mechanizm ,,ukrywania się'' mutacji. Porównując dwie sekwencje, jeśli widzimy różnicę między nukleotydami w danym miejscu, nie jesteśmy w stanie stwierdzić, czy jest ona wynikiem jednej czy wielu mutacji. Co więcej, następujące po sobie mutacje mogą najpierw sprawić, że nukleotydy będą się różnić a później, że będą takie same (choć niekoniecznie takie jak na początku). Im więcej czasu upływa i im więcej zachodzi mutacji w badanych sekwencjach, tym większy odsetek zmian zostaje ,,zatarty''. O ile możemy przyjąć, że liczba mutacji w czasie rośnie w sposób liniowy, to liczba obserwowanych różnic rośnie liniowo tylko na początku (dla małej liczby różnic) a później coraz wolniej, ponieważ coraz więcej zmian wydarza się w tych samych miejscach. Liczba różnic zmienia się, dla sekwencji o równych proporcjach rodzajów nukleotydów, do wartości 3/4 liczby nukleotydów, przy czym zmierza do tej granicy coraz wolniej. Trzeba też pamiętać o tym, że zasady prawdopodobieństwa wskazują, że dla dwu losowo wybranych sekwencji DNA o tej samej długości 1/4 miejsc powinna być zgodna.

Jak widać, prosta metoda obliczania różnic między sekwencjami jest zawodna. Dodatkowo, na ewolucję sekwencji mają wpływ także inne czynniki, np. różne prawdopodobieństwo poszczególnych typów substytucji, czy nierównomierne gromadzenie się mutacji w sekwencjach. Konieczne zatem okazało się stworzenie modeli, które w bardziej realistyczny sposób pozwalałyby oszacować odległości ewolucyjne. Poniżej znajduje się opis kilku, najpopularniejszych o różnym stopniu skomplikowania.

## Model Junkes-Cantor (JC, JC69)

Najprostszy model, nazwany od nazwisk autorów **modelem Junkesa-Cantora** (w skrócie **JC**, lub **JC69** uwzględniając rok publikacji: 1969) oparty jest na założeniu, że nukleotydy mogą ulegać podmianie każdy z każdym z takim samym prawdopodobieństwem. Można to przedstawić za pomocą macierzy:

|     |            |            |            |            |
| :-: | :--------: | :--------: | :--------: | :--------: |
|     |      T     |      C     |      A     |      G     |
|  T  |    $$-$$   | $$\alpha$$ | $$\alpha$$ | $$\alpha$$ |
|  C  | $$\alpha$$ |    $$-$$   | $$\alpha$$ | $$\alpha$$ |
|  A  | $$\alpha$$ | $$\alpha$$ |    $$-$$   | $$\alpha$$ |
|  G  | $$\alpha$$ | $$\alpha$$ | $$\alpha$$ |    $$-$$   |

Wartość $$\alpha$$ oznacza tempo zmiany jednego nukleotydu w drugi w określonej jednostce czasu na przykład na rok. Wynika z tego, że tempo zmiany danego nukleotydu w jakikolwiek inny nukleotyd w danym okresie czasu wynosi:

$$r=3\alpha$$

Z kolei odległość między dwoma sekwencjami po czasie $$t$$ będzie wynosić:

$$d=3\alpha t$$

Znak $$-$$ oznacza prawdopodobieństwo pozostania bez zmian, w tym przypadku wynosi ono $$1-3\alpha$$, dla modelu K80 (poniżej) jest to $$1-\alpha -2\beta$$ itd.

## Model Kimura (K80)

Model Kimury zakłada, że tempo tranzycji i transwersji jest różne. Tranzycje to zmiana puryny w inną purynę (`A` ↔ `G`) lub pirymidyny w pirymidynę (`T` ↔ `C`), transwersje polegają na zmianie puryny w pirymidynę lub odwrotnie (`A` ↔ `C`, `T` ↔ `G`, `A` ↔ `T`, `C` ↔ `G`).

Na poniższej ilustracji tranzycje zaznaczono zielonymi strzałkami a transwersje czerwonymi:

![Tranzycje i transwersje](https://1220929090-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LWbPsK9zO6CYBs0XQug%2F-LWbSZEjjHNxnoMXUUv7%2F-LWbS_6LGGBehWaen_k9%2Fsubstytucje.png?generation=1547924053411667\&alt=media)

Macierz tempa substytucji dla modelu Kimury wygląda następująco:

|     |            |            |            |            |
| :-: | :--------: | :--------: | :--------: | :--------: |
|     |      T     |      C     |      A     |      G     |
|  T  |    $$-$$   | $$\alpha$$ |  $$\beta$$ |  $$\beta$$ |
|  C  | $$\alpha$$ |    $$-$$   |  $$\beta$$ |  $$\beta$$ |
|  A  |  $$\beta$$ |  $$\beta$$ |    $$-$$   | $$\alpha$$ |
|  G  |  $$\beta$$ |  $$\beta$$ | $$\alpha$$ |    $$-$$   |

Tempo tranzycji oznaczono jako $$\alpha$$ a transwersji literą $$\beta$$

Ponieważ badania rzeczywistych częstości substytucji wskazują, że zwykle tranzycje są częstsze niż transwersje, $$\alpha$$ przyjmuje zazwyczaj większą wartość niż $$\beta$$.

W powyższym modelu spodziewana liczba tranzycji przypadających na miejsce w sekwencji wynosi $$\alpha t$$, natomiast transwersji równe jest $$2\beta t$$, toteż dystans miedzy sekwencjami po czasie $$t$$ wyniesie $$d=(\alpha + 2\beta)t$$.

## Model Felenstein (F81)

Ten model jest rozwinięciem modelu JC, uwzględnia jednak fakt, że w realnie występujących sekwencjach poszczególne rodzaje nukleotydów występują w różnych częstościach, które oznaczymy tu jako: $$\pi\_{T}$$, $$\pi\_{C}$$, $$\pi\_{A}$$ oraz $$\pi\_{G}$$, tempo zmian pozostaje stałe:

|     |                    |                    |                    |                    |
| :-: | :----------------: | :----------------: | :----------------: | :----------------: |
|     |          T         |          C         |          A         |          G         |
|  T  |        $$-$$       | $$\alpha\pi\_{C}$$ | $$\alpha\pi\_{A}$$ | $$\alpha\pi\_{G}$$ |
|  C  | $$\alpha\pi\_{T}$$ |        $$-$$       | $$\alpha\pi\_{A}$$ | $$\alpha\pi\_{G}$$ |
|  A  | $$\alpha\pi\_{T}$$ | $$\alpha\pi\_{C}$$ |        $$-$$       | $$\alpha\pi\_{G}$$ |
|  G  | $$\alpha\pi\_{T}$$ | $$\alpha\pi\_{C}$$ | $$\alpha\pi\_{A}$$ |        $$-$$       |

## Model Hasegawa, Kishino i Yano (HKY, HKY85)

Kolejny model z przedstawionych, uwzględnia zarówno różnice występowania poszczególnych rodzajów nukleotydów jak i różne tempa tranzycji i transwersji:

|     |                    |                    |                    |                    |
| :-: | :----------------: | :----------------: | :----------------: | :----------------: |
|     |          T         |          C         |          A         |          G         |
|  T  |        $$-$$       | $$\alpha\pi\_{C}$$ |  $$\beta\pi\_{A}$$ |  $$\beta\pi\_{G}$$ |
|  C  | $$\alpha\pi\_{T}$$ |        $$-$$       |  $$\beta\pi\_{A}$$ |  $$\beta\pi\_{G}$$ |
|  A  |  $$\beta\pi\_{T}$$ |  $$\beta\pi\_{C}$$ |        $$-$$       | $$\alpha\pi\_{G}$$ |
|  G  |  $$\beta\pi\_{T}$$ |  $$\beta\pi\_{C}$$ | $$\alpha\pi\_{A}$$ |        $$-$$       |

## Model Tamura i Nei (TN93)

Model TN93 jest podobny do modelu HKY ale rozróżnia tempa tranzycji `T` ↔ `C` oraz `A` ↔ `G`.

|     |                         |                         |                         |                         |
| :-: | :---------------------: | :---------------------: | :---------------------: | :---------------------: |
|     |            T            |            C            |            A            |            G            |
|  T  |          $$-$$          | $$\alpha\_{1}\pi\_{C}$$ |    $$\beta\pi\_{A}$$    |    $$\beta\pi\_{G}$$    |
|  C  | $$\alpha\_{1}\pi\_{T}$$ |          $$-$$          |    $$\beta\pi\_{A}$$    |    $$\beta\pi\_{G}$$    |
|  A  |    $$\beta\pi\_{T}$$    |    $$\beta\pi\_{C}$$    |          $$-$$          | $$\alpha\_{2}\pi\_{G}$$ |
|  G  |    $$\beta\pi\_{T}$$    |    $$\beta\pi\_{C}$$    | $$\alpha\_{2}\pi\_{A}$$ |          $$-$$          |

## Model *General Time Reversible* (GTR)

Nazwa tego modelu wskazuje, że ma on charakter ogólny i zakłada odwracalność (substytucji) w czasie. Odwracalność w tym przypadku oznacza, że substytucje dla danej pary nukleotydów przebiegają w takim samym tempie w obie strony. A więc np. szansa, że `A` zmieni się w `T` jest taka sama jak mutacja `T` w `A`. Natomiast ogólność oznacza, że model uwzględnia indywidualne wartości frekwencji poszczególnych nukleotydów a także tempa mutacji pomiędzy parami zasad. Macierz dla modelu GTR wygląda zatem tak:

|     |                    |                      |                    |                      |
| :-: | :----------------: | :------------------: | :----------------: | :------------------: |
|     |          T         |           C          |          A         |           G          |
|  T  |        $$-$$       |  $$\alpha\pi\_{C}$$  |  $$\beta\pi\_{A}$$ |  $$\gamma\pi\_{G}$$  |
|  C  | $$\alpha\pi\_{T}$$ |         $$-$$        | $$\delta\pi\_{A}$$ | $$\epsilon\pi\_{G}$$ |
|  A  |  $$\beta\pi\_{T}$$ |  $$\delta\pi\_{C}$$  |        $$-$$       |   $$\eta\pi\_{G}$$   |
|  G  | $$\gamma\pi\_{T}$$ | $$\epsilon\pi\_{C}$$ |  $$\eta\pi\_{A}$$  |         $$-$$        |

Można powiedzieć, że model GTR jest najbardziej uniwersalny z przedstawionych i pozwala na opis ewolucji najbardziej zbliżony do rzeczywistego.

## Zróżnicowane tempo substytucji w różnych odcinkach sekwencji (G (gamma - $$\Gamma$$) oraz I)

Większość z powyższych modeli pozwala zróżnicować tempo ewolucji w poszczególnych miejscach sekwencji DNA ze względu na rodzaj substytucji ale nie uwzględnia ich położenia. W rzeczywistości badana sekwencja, zwłaszcza jeśli zawiera kodujące obszary, może ewoluować z różną szybkością w poszczególnych odcinkach. Może to wynikać z tego, że mutacje zdarzają się z różną częstotliwością w różnych odcinkach DNA ale także z działania doboru naturalnego. Mutacje, które wydarzą się w miejscach kodujących kluczowe fragmenty białka, często powodują jego inaktywację lub nieprawidłowe funkcjonowanie, w związku z czym nosiciele takich mutacji giną lub zostawiają mniej potomstwa niż konkurenci. W konsekwencji mutacje w tych miejscach zostają usunięte z populacji i nie pozostawiają śladów w DNA następnych pokoleń. Tak więc, porównując homologiczne sekwencje różnych organizmów, zazwyczaj stwierdzimy, że niektóre odcinki będą bardziej zmienne, inne mniej.

Co więcej, może się okazać, że w badanych sekwencjach niektóre pozycje w ogóle nie będą wykazywały zmienności. Można to zauważyć na poniższej ilustracji pokazującej fragment sekwencji mitochondrialnego genu *atp6* badanych gatunków roślin.

![Zmienne tempo ewolucji](https://1220929090-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LWbPsK9zO6CYBs0XQug%2F-LWbSZEjjHNxnoMXUUv7%2F-LWbS_6h8l7AezUfbHVi%2Fzmiennosc.png?generation=1547924053155291\&alt=media)

Zwłaszcza dotyczy to sekwencji kodujących, co wynika z właściwości kodu genetycznego. Jak wiadomo, zmiany w kodonach na 1, 2 i 3 miejscu mają różny wpływ na ich znaczenie. Na przykład prolinę kodują cztery kodony różniące się w trzeciej pozycji. Zatem każda zmiana 1 i 2 pozycji kodonu powoduje zmianę jego znaczenia, natomiast żadna zmiana na ostatnim miejscu nie ma na niego wpływu. Jeśli zatem od obecności proliny w konkretnym miejscu zależy prawidłowe działanie jakiegoś kluczowego dla organizmu białka, możemy się spodziewać, że w kodującym ją kodonie na 1 i 2 miejscu nie znajdziemy zmienności, natomiast może być ona widoczna na 3 miejscu.

Uwzględnienie powyższych zjawisk pozwala na bardziej realistyczne oszacowanie odległości ewolucyjnych. Jeśli w badanych sekwencjach występują fragmenty o zróżnicowanym tempie zmian lub w ogóle nie ewoluujące i nie uwzględnimy tego w obliczeniach, otrzymamy niedoszacowane wartości odległości ewolucyjnych. Jest ono tym większe, im większe są odległości. Dlatego w analizach filogenetycznch oprócz dobrania odpowiedniego modelu substytucji, uwzględnia się także rozkład gamma (G, $$\Gamma$$) pozwalający uwzględnić zmienne tempo ewolucji oraz parametr I opisujący udział miejsc niezmiennych. O ile oczywiście badane sekwencje tego wymagają. Jeśli w publikacji znajdziemy opis stosowanego modelu, który będzie wyglądał np. tak: `GTR+G+I` albo: `GTR+InvGamma` będzie to oznaczało, że zastosowano model `GTR` z uwzględnieniem zmiennego tempa ewolucji w sekwencji oraz miejsc niezmiennych.

### Parametr gamma (G, $$\Gamma$$)

Parametr gamma oznaczany łacińską literą G lub grecką $$\Gamma$$ pozwala uwzględnić zmienne tempo ewolucji w różnych fragmentach badanych nici DNA. Stosuje się w tym celu rozkład gamma opisany wzorem:

$$f(r,a) = const \cdot r^{\alpha - 1} e^{-\alpha r}$$

Gdzie $$r$$ - tempo podstawień względem średniego dla całej sekwencji, $$\alpha$$ - parametr określający kształt krzywej (rozkładu).

Poniższa ilustracja pokazuje kilka wykresów rozkładu gamma dla różnych wartości $$\alpha$$.

![Rozkład gamma](https://1220929090-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LWbPsK9zO6CYBs0XQug%2F-LWbSZEjjHNxnoMXUUv7%2F-LWbS_6lk5XAZXXs3t-4%2Fwartosci-alfa-gamma.png?generation=1547924053399801\&alt=media)

Można na nim zauważyć jaki wpływ mają jej różne wartości na kształt krzywej a co za tym idzie na charakterystkę zmienności ewolucyjnej różnych pozycji w sekwencji DNA:

$$\alpha$$ < 1 - wartości rozkładu są tym większe im znajdują się bliżej $$r$$ = 0, co wskazuje na duży udział pozycji mało zmiennych i niezmiennych

$$\alpha$$ = 1 - krzywa równoważna wykładniczej

$$\alpha$$ > 1 - wykresy przyjmują kształt ,,dzwonowaty''- widać maksimum które wraz z rosnącymi wartościami $$\alpha$$, znajduje coraz bliżej $$r$$ = 1, przyjmuje coraz wyższe wartości a także ,,pik'' się zwęża. Oznacza to, że wysokie wartości $$\alpha$$ wskazują na bardzo małe zróżnicowanie tempa ewolucji dla różnych pozycji sekwencji.

Co prawda nie ma biologicznego powodu dla którego zmienność tempa ewolucji miałaby akurat pasować do rozkładu gamma, jednak jego zastosowanie pozwala na wygodne, bo wymagające sprecyzowania jednego parametru ($$\alpha$$), przybliżenie rzeczywistości.

### Parametr I (Invariable sites)

Jak sama nazwa wskazuje, parametr I określa udział miejsc, które nie wykazują zmienności. Należy przy tym pamiętać, że niekoniecznie rzeczywiście nie podlegają one ewolucji. Jeśli będziemy badać taksony blisko ze sobą spokrewnione a dane miejsce w sekwencji DNA ewoluuje powoli, to może nie wykazywać zmienności, ponieważ ,,nie zdążyło'' jeszcze zmutować.
