91
TREES

TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

  • View
    252

  • Download
    0

Embed Size (px)

Citation preview

Page 1: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

TREES

Page 2: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

Chimp HumanGorillaHuman ChimpGorilla

=

Chimp GorillaHuman

= =

Human GorillaChimp

Trees

Page 3: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

Same thing…

s4 s5s1 s3s2s4 s5s1 s3s2

=

Page 4: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

Terminology

A branch =An edge

External node - leaf

Human ChimpChicken Gorilla

The root

Internal nodes

Page 5: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

אלו מהמשפטים הבאים נכון, בהתייחס לעץ הנ"ל?

א. האדם והגורילה יותר קרובים זה לזה מהשימפנזה והגורילה.ב. האדם קרוב לתרנגולת ולברווז באותה מידה.

ג. התרנגולת יותר קרובה לגורילה מהאדם.ד. א'+ב'.ה. א'+ג'.ו. ב'+ג'.

ז. א'+ב'+ג'.ח. אף תשובה אינה נכונה.

תרגיל

Page 6: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

The maximum parsimony principle.Tree building

Page 7: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

Genes: 0 = absence, 1 = presence

speciesg1g2g3g4g5g6

s1100110

s2001000

s3110000

s4110111

s5001110

Tree building

Page 8: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

s1 s4 s3 s2 s5

Evaluate this tree…

Tree building

Page 9: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

s1 s4 s3 s2 s5

Gene number 1

1 1 1 0 0

10

1

Tree building

Page 10: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

s1 s4 s3 s2 s5

Gene number 1, Option number 1.

1 1 1 0 0

1

0

1

1

Tree building

Page 11: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

s1 s4 s3 s2 s5

Gene number 1, Option number 2.

Number of changes for gene 1 (character 1) = 1

1 1 1 0 0

1

0

0

1

Tree building

Page 12: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

s1 s4 s3 s2 s5

Gene number 2, Option number 1.

0 1 1 0 0

1

0

0

1

Tree building

Page 13: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

s1 s4 s3 s2 s5

Gene number 2, Option number 2.

0 1 1 0 0

1

0

1

1

Tree building

Page 14: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

s1 s4 s3 s2 s5

Gene number 2, Option number 3.

0 1 1 0 0

0

0

0

0

Number of changes for gene 2 (character 2) = 2

Tree building

Page 15: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

s1 s4 s3 s2 s5

Gene number 3, Option number 1.

0 0 0 1 1

0

1

0

0

Tree building

Page 16: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

s1 s4 s3 s2 s5

Gene number 3, Option number 2.

0 0 0 1 1

0

1

1

0

Number of changes for gene 3 (character 3) = 1

Tree building

Page 17: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

s1 s4 s3 s2 s5

Gene number 4, Option number 1.

1 1 0 0 1

1

1

1

1

Tree building

Page 18: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

s1 s4 s3 s2 s5

Gene number 4, Option number 2.

1 1 0 0 1

0

0

0

1

Number of changes for gene 4 (character 4) = 2

Tree building

Page 19: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

Gene number 5 is the same as Gene number 4

Number of changes for gene 5 (character 5) = 2

Tree building

Page 20: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

s1 s4 s3 s2 s5

Gene number 6, 1 option only:

0 1 0 0 0

0

0

0

0

Number of changes for gene 6 (character 6) = 1

Tree building

Page 21: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

Sum of changes

Number of changes for gene 6 (character 6) = 1

Number of changes for gene 5 (character 5) = 2

Number of changes for gene 4 (character 4) = 2

Number of changes for gene 3 (character 3) = 1

Number of changes for gene 2 (character 2) = 2

Sum of changes for this tree topology = 9

Can we do better ???

Number of changes for gene 1 (character 1) = 1

Tree building

Page 22: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

s1 s4 s3 s2 s5

The MP (most parsimonious) tree:

Sum of changes for this tree topology = 8

Tree building

Page 23: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

How to efficiently compute the MP score of a tree

Page 24: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

The Fitch algorithm (1971):

A GC CA

Human ChimpChicken GorillaDuck

{A,G}

{A,C,G}

{A,C}

{A,C}

Postorder tree scan. In each node, if the intersection between the leaves is empty: we apply a union operator. Otherwise, an intersection.

U

U

U

U

Page 25: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

Number of changes

C A

Total number of changes = number of union operators => 3 in this case.

Human ChimpChicken GorillaDuck

A GC

{A,G}

{A,C,G}

{A,C}

{A,C}

U

U

U

U

Page 26: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

GACA GGGACAAG GCGAGAAA

Human ChimpChicken GorillaDuck

Find minimum number of changes.

תרגיל

Page 27: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

Chimpanzee

HumanGorilla

Page 28: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

Chimp

Gorilla

Position 3 A A T

Chimp HumanGorilla

AAAAT

ACTAG

ACAAC

Human

Position 1 A A A

Position 4 A A APosition 5 T C G

Position 2 A C C

U

1 1

4

0

0 2

Page 29: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

Chimp

Gorilla

Position 3 A A T

Chimp HumanGorilla

AAAAT

ACTAG

ACAAC

Human

Position 1 A A A

Position 4 A A APosition 5 T C G

Position 2 A C C

U

1 1

4

0

0 2

Page 30: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

Chimp

Gorilla

Position 3 A A T

Gorilla HumanChimp

AAAAT

ACTAG

ACAAC

Human

Position 1 A A A

Position 4 A A APosition 5 C T G

Position 2 C A C

U

1 1

4

0

0 2

Page 31: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

Chimp

Gorilla

Gorilla HumanChimp

AAAAT

ACTAG

ACAAC

Human

Chimp HumanGorillaChimp HumanGorilla

These 3 trees will ALWAYS get the same score

Page 32: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

The unrooted tree represents a set of rooted trees

1

2

3

3 1

2

Page 33: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

A general observation: the position of the root does not affect the MP score.

E

D E C A BBC

D

A

A B C E D A B C E D

Page 34: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

s1 s4 s3 s2 s5

1 1 1 0 0

1

0

1

Intuition as to why rooting does not change the score.

The change will always be on the same branch, no matter where the root is positioned…

1

Page 35: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

Which is not a rooted version of this tree?

E

C E D A BBC

D

A

A B D E C A B C D E

תרגיל T3

T1T2

Page 36: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

Gorilla gorilla

(Gorilla)

Homo sapiens (human)

Pan troglodytes (Chimpanzee)

Gallus gallus (chicken)

Page 37: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

Evaluate all 3 possible UNROOTED trees:

Human

Chimp

Chicken

Gorilla

Human

Gorilla

Chimp

Chicken

Human

Chicken

Chimp

Gorilla

MP tree

Page 38: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

Rooting based on a priori knowledge:

Human

Chimp

Chicken

Gorilla

Human ChimpChicken Gorilla

Page 39: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

Ingroup / Outgroup:

Human ChimpChicken Gorilla

INGROUPOUTGROUP

Page 40: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

Subtrees

Human ChimpChicken GorillaDuck

A subtree

Page 41: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

Monophyletic groups

Human ChimpChicken Gorilla

The Gorilla+Human+Chimp are monophyletic.A clade is a monophyletic group.

Page 42: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

Paraphyletic = Non-monophyletic groups

Whale ChimpDrosophila Zebrafish

The Zebrafish+Whale are paraphyletic

Page 43: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

Human

Chimp

Chicken

Gorilla

Chicken + Rat seems to be monophyletic but they are not, since the root of the tree is between Chicken and the rest.

Human and Gorilla are not monophyletic no matter where the root is…

Rat

When an unrooted tree is given, you cannot know which groups are monophyletic. You can only say which are not.

Page 44: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

HOW MANY TREES

Page 45: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

How many rooted trees

a ba b c b a c c a b

N=3, TR(3) = 3

b c da c b da d b ca a c db c a db

TR = “TREE ROOTED”

N=2, TR(2) = 1

d a cb a b dc b a dc d a bc a b cd

b a cd c a bd b c da c b da d b ca

N=4, TR(4) = 15

Page 46: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

How many rooted trees

a b

c a b

TR = “TREE ROOTED”

2 branches. 3 possible places to add “c”

b a cdd b ca

c c

c

4 branches. 5 possible places to add “d”

6 branches. 7 possible places to add “e”

The number of branches is increased by 2 each time. The number of branches is an arithmetic series.0,2,4,6,8,…. A(n) = A(1)+(n-1)d. A(1) = 0; d=2. => A(n) = (n-1)*2 = 2n-2

Page 47: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

How many rooted treesTR = “TREE ROOTED”

The number of branches is increased by 2 each time. The number of branches is an arithmetic series.0,2,4,6,8,…. A(n) = A(1)+(n-1)d. A(1) = 0; d=2. => A(n) = (n-1)*2 = 2n-2

a b

2 branches. 3 possible places to add “c”c c

c

Each time we can add a new branch in Br(n)+1 places. [Br(n)=number of branches]

TR(n+1) = TR(n)*(BR(n)+1)=TR(n)*(2n-1)TR(5) = TR(4)*7=TR(3)*5*7=TR(2)*3*5*7=1*3*5*7…TR(n) = 1*3*5*7*…..*(2n-3)

[Tr(n)=number of trees with n sequences]

Page 48: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

How many rooted treesTR = “TREE ROOTED”

n!=1*2*3*4*5*6…..*n = n factorial.

TR(n) = 1*3*5*7*…..*(2n-3) =

2*4*6*8*….*(2n-4) =

1*2*3*4*5*6*7*…*(2n-3)

(2*1)*(2*2)*(2*3)*(2*4)*….*(2*(n-2)) =

1*2*3*4*5*6*7*…*(2n-3)

(2(n-2))*(1*2*3*4*….(n-2)) =

(2n-3)!

(2(n-2))*(n-2)!

(2n-3)! =

Page 49: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

How many rooted treesTR = “TREE ROOTED”

TR(n) = 1*3*5*7*…..*(2n-3) =

(2(N-2))*(n-2)!

(2n-3)! =

=(2n-3)!!

Page 50: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees
Page 51: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

HEURISTIC SEARCH

Page 52: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

There are many trees..,

We cannot go over all the trees. We will try to find a way to find the best tree.These are approximate solutions…

Page 53: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

Finding the maximum is the same thing as finding the minimum

Say we have a computer procedure that given a function, it finds its minimum, andwe want to find the maximum of a function f(x). We can just find the minimum of -f(x) and this is minus the maximum of f(x).

Example.

f(0) = 3; f(1) = 7; f(2) = -5; f(3) = 0; max f(x) = 7. argmax f(x) = 1;-f(0)=-3; -f(1) = -7; -f(2) = 5; -f(3) =0; min(-f(x)) = -7. argmax –(f(x) = 1;

Page 54: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

Score = 1700

Page 55: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

Score = 1700

Score = 1825

Score = 1710

Score = 1410

Score = 1695

Page 56: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

Score = 1825

Score = 1828

Score = 1910

Score = 1800

Page 57: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

Max score = 2900

Page 58: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

Score = 2100

Problem number 1: local maximum

Score = 3100

Score = 2900

Local max

Global max

Page 59: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

This algorithm is “greedy” – it seizes the first improvement encountered.

One way to avoid local maxima is to start from many random starting points

Page 60: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

Several options to define a neighbor.

Option 1Option 2

Page 61: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

Nearest-neighbor interchange

A

BC

D

A

DC

B

D

BC

A

Each internal branchdefines two neighbors

Page 62: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

How many neighbors do we check each time?

For unrooted trees of n taxa, we have 2n-3 branches. However, only internal branches are interesting, thus we have n-3. Each defines two neighbors, thus the total number of neighbors in each NNI cycle is 2n-6.

A

BC

D

E

Internal branches

External branches

NNI is possible only in internal branches

Page 63: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

I am greedy

Page 64: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

(1)Most greedy: Start searching your neighbors. If you find something better – move there, and start the search again.

(2)Just greedy: Check ALL your neighbors. Move to the one that is the highest.

(3)Smart greedy: Try all NNI of trees that are tied for the best score.

Greedy variants

There are many other variants of the greedy search

that would not be discussed in this course.

Page 65: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees
Page 66: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

Parsimony has many shortcomings. To name a few:

(1) All changes are counted the same, which is not true for biological systems (Leu->Ile is much more likely than Leu->His).

(2) Cannot take biological context into account (secondary structures, dependencies among sites, evolutionary distances between the analyzed organisms, etc).

(3) Statistical basis questionable.

Page 67: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

Alternative:

MAXIMUM-LIKELIHOOD METHOD.

Page 68: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

Maximum likelihood uses a probabilistic model of evolution

Each amino acid has a certain probability to change and this probability depends on the evolutionary distances.

Evolutionary distances are inferred from the entire set of sequences.

Page 69: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

Evolutionary distances

Positions can be conserved because of two reasons. Either because of functional constraints, or because of short evolutionary time.

5 replacements in 10 positions between 2 chimps, is considered very variable. 5 replacements between human, and cucumber, is not considered that variable…

Maximum likelihood takes this information into account.

Page 70: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

Maximum Parsimony

Maximum Likelihood

All changes counted the same

Different probabilities to the different types

of substitutions

Statistically questionable

Statistically robust

Ignores biological context

Accounts for biological context

Page 71: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

)]()()()(

)()()([

)]()()()(

)()()([

)]()()()(

)()()([

6543

21

6543

21

6543

21

tPtPtPtP

tPtPXP

tPtPtPtP

tPtPXP

tPtPtPtP

tPtPXPDataP

FZEZZYCY

X Y ZYXGX

AZTZZYCY

X Y ZYXLX

AZMZZYCY

X Y ZYXKX

The likelihood computations

t1

t5

t3

X

CK

t2

ZY

M At6

t4

We can infer the phylogenetic tree using maximum likelihood. This is more accurate than maximum parsimony.

Page 72: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

Maximum likelihood tree reconstruction

This is incredibly difficult (and challenging) from the computational point of view, but efficient algorithms to find approximate solutions were developed.

Page 73: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

HIV evolution – an example of using phylogeny tools

Page 74: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

The virus = HIV

The disease = AIDS (Aquired Immunodeficiency Syndrome)

First recognized clinically in 1981

By 1992, it had become the major cause of death in individuals 25-44 years of age in the States.

Human Immunodeficiency Virus (HIV)

Page 75: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

Till Dec 2007: 25 million people died of AIDS (20 million in 2002)

People living with HIV/AIDS in 2007 33.2 million

Africa has 12 million AIDS orphans (2007). 1 out of 3 children in some areas lost at least one of his/her parents

HIV Statistics

Page 76: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

HIV is a lentivirus

Species = HIVGenus = LentivirusesFamily = Retroviridae

Lentiviruses have long incubation time, and are thus called “slow viruses”.

Page 77: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

In 1986, a distinct type of HIV prevalent in certain regions of West Africa was discovered and was termed HIV type 2.

Individuals infected with type 2 also had AIDS, but had longer incubation time and lower morbidity (# of cases/population size).

HIV-1 and HIV-2

Page 78: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

HIV subtypes

Page 79: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

HIV subtypes

published by the International AIDS Vaccine Initiative

Page 80: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

Five lines of evidence have been used to substantiate zoonotic transmission of primate lentivirus:

1. Similarities in viral genome organization;2. Phylogenetic relatedness;3. Prevalence in the natural host;4. Geographic coincidence;5. Plausible routes of transmission.

Page 81: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

For HIV-2, a virus (SIVsm) that is genomically indistinguishable and closely related phylogenetically was found in substantial numbers of wild-living sooty mangabeys whose natural habitat coincides with the epicenter of the HIV-2 epidemic

Page 82: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

מנגבי, קוף ארוך זנב מסוג סרקוסבוס מצוי באזורי היערות של אפריקה

Page 83: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

Close contact between sooty mangabeys and humans is common because these monkey are hunted for food and kept as pets.

No fewer than six independent transmissions of SIVsm to humans have been proposed.

The origin of HIV-1 is much less certain.

Page 84: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

HIV and SIV tree based on maximum parsimony

1990

Page 85: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

This tree can be explained by co-evolution of virus and host.

Virus A

Primate B

Primate C

Primate A

Virus C

Virus B

Host-pathogen co-evolution in other SIV

Page 86: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

1999

There are at least two different HIV-1 clades, and two different SIVcpz clades

Phylogenetic tree

Page 87: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

2006. Nature

Page 88: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

“We tested 378 chimpanzees and 213 gorilla fecal samples from remote forest regions in Cameroon for HIV-1 cross-reactive antibodies”

“Surprisingly, 6 of 213 fecal samples from wild-living gorillas also gave a positive HIV-1 signal”

The origin of HIV-O

Page 89: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

Bayesian analysis

HIV-1 O is a sister clade of SIV from Gorilla!

Page 90: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

It seems that chimpanzee transmitted SIV to gorilla and gorilla to human type O, or

Chimpanzee transmitted to both gorilla and to human type O

Note: gorilla and chimps rarely interact + gorilla are herbivores

The origin of HIV-O

Page 91: TREES. ChimpHumanGorilla HumanChimpGorilla = ChimpGorillaHuman == GorillaChimp Trees

Thanksתודה

Thank You…