Summarizing Multiple Gene Trees Using Cluster Networks
Regula Rupp, Daniel H. Huson
MIEP, June 2008
Summarizing Multiple Gene Trees Using Cluster Networks Regula Rupp, - - PowerPoint PPT Presentation
Summarizing Multiple Gene Trees Using Cluster Networks Regula Rupp, Daniel H. Huson MIEP, June 2008 Overview Trees, Clusters and Cluster Networks Hardwired vs. Softwired Networks Lowest Single Ancestor (LSA) LSA Consensus vs.
MIEP, June 2008
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
1
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
E D C B A
2
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
E D C B A
2
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
E D C B A B A {A,B}
2
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
3
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
3
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
3
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
3
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
3
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
3
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
4
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
4
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
4
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
4
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
5
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
F A B C D E
5
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
F A B C D E
AB BC DE
5
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
F A B C D E
AB BC DE
BCDE DEF
5
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
F A B C D E
BCDE DEF
AB BC DE
ABCDE
5
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
F A B C D E AB BC DE BCDE DEF ABCDE
6
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
F A B C D E AB BC DE BCDE DEF ABCDE
5 6
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
F A B C D E AB BC DE BCDE DEF ABCDE
5 6
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
F A B C D E AB BC DE BCDE DEF ABCDE
5 6
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
F A B C D E AB BC DE BCDE DEF ABCDE
5 6
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
No single “root” F A B C D E AB BC DE BCDE DEF ABCDE
7
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
F A B C D E AB BC DE BCDE DEF ABCDE
7
No single “root”
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
ABCDEF F A B C D E AB BC DE BCDE DEF ABCDE
7
No single “root”
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
No single “root”
Leaves with more than one in-edge Internal nodes with multiple in-edges and multiple out-
7
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
No single “root”
Leaves with more than one in-edge Internal nodes with multiple in-edges and multiple out-
7
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
No single “root”
C
7
Leaves with more than one in-edge Internal nodes with multiple in-edges and multiple out-
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
No single “root”
C C
7
Leaves with more than one in-edge Internal nodes with multiple in-edges and multiple out-
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
ABCDEF F A C AB BC BCDE DEF ABCDE B D E DE
8
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
B ABCDEF F A C AB BC BCDE DEF ABCDE D E DE
8
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
B D E DE ABCDEF F A C AB BC BCDE DEF ABCDE
7 8
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
No single “root”
Leaves with more than one in-edge Internal nodes with multiple in-edges and multiple out-edges
Clusters represented by nodes instead of edges
9
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
No single “root”
Leaves with more than one in-edge Internal nodes with multiple in-edges and multiple out-edges
Clusters represented by nodes instead of edges
9
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
B D E DE ABCDEF F A C AB BC BCDE DEF ABCDE
10
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
B D E F A C A B C D E DE DEF F AB BC BCDE ABCDE
10
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
B D E F A C
A B C D E DE DEF F AB BC BCDE ABCDE
10
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
11
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
11
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
11
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
11
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
11
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
B D E F A C
12
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
B D E F A C {B,C,D,E}
12
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
B D E F A C {B,C,D,E}
12
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
B D E F A C
13
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
B D E F A C {B,C} ⊂ {B,C,D,E}
13
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
B D E F A C {B,C} ⊂ {B,C,D,E}
13
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
B D E F A C
14
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
B D E F A C
14
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
B D E F A C
14
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
15
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
15
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
15
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
15
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
A B C D E F A B C D E F
16
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
A B C D E F A B C D E F
A B C D E F
16
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
A B C D E F A B C D E F
A B C D E F A B C D E F
16
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
A B C D E F A B C D E F
A B C D E F A B C D E F
16
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
A B C D E F A B C D E F
A B C D E F A B C D E F
16
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
Cluster network, “Hardwired”: blue edges
Reticulate network, “Softwired”: For any
17
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
Cluster network, “Hardwired”: blue edges
Reticulate network, “Softwired”: For any
– More reticulations, “looks complicated”
17
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
Cluster network, “Hardwired”: blue edges
Reticulate network, “Softwired”: For any
– More reticulations, “looks complicated” – Number of reticulations can be minimized
17
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
Cluster network, “Hardwired”: blue edges
Reticulate network, “Softwired”: For any
– More reticulations, “looks complicated” – Number of reticulations can be minimized – Computationally hard
17
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
Cluster network, “Hardwired”: blue edges
Reticulate network, “Softwired”: For any
– More reticulations, “looks complicated” – Number of reticulations can be minimized – Canonical network, computationally easy – Computationally hard
17
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
B A C D E F
18
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
In trees: LCA B A C D E F
18
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
In trees: LCA In cluster networks: LSA = Lowest Single Ancestor: B A C D E F
18
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
In trees: LCA In cluster networks: LSA = Lowest Single Ancestor:
B A C D E F
18
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
In trees: LCA In cluster networks: LSA = Lowest Single Ancestor:
B A C D E F B
18
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
In trees: LCA B A C D E F B N
18
In cluster networks: LSA = Lowest Single Ancestor:
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
In trees: LCA In cluster networks: LSA = Lowest Single Ancestor:
B A C D E F B R N
18
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
In trees: LCA In cluster networks: LSA = Lowest Single Ancestor:
B A C D E F B R N
18
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
In trees: LCA In cluster networks: LSA = Lowest Single Ancestor:
B A C D E F B ? LSA{B,N,R} -> R N
18
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
In trees: LCA In cluster networks: LSA = Lowest Single Ancestor:
B A C D E F B ? LSA{B,N,R} ->
R N
18
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
In trees: LCA In cluster networks: LSA = Lowest Single Ancestor:
B A C D E F B LSA{B,N,R} -> R N
18
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
A B D E F C
19
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
A B D E F C R
19
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
A B D E F C R
19
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
A B D E F C R LSA(R)
19
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
A B D E F C
19
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
A B D E F C
19
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
A B D E F C
19
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
A B D E F C
19
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
A B D E F C
19
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
A B D E F C
19
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
20
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
20
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
20
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
20
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
20
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
20
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
21
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
21
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
21
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
21
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
22
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
D A B C
22
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
A B C D D A B C
22
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
A B C D
A B C D D A B C
22
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
A B C D
A B C D
D A B C
22
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
A B C D
A B C D
D A B C D A B C
22
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
A B C D
A B C D
D A B C D A B C
22
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
A B C D
A B C D D A B C
D A B C
22
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
A B C D
A B C D D A B C
D A B C
22
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
23
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
D A B C
23
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
A D B C D A B C
23
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
A D B C
A C B D D A B C
23
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
A D B C
A C B D A B C D
D A B C
23
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
A D B C
A C B D A B C D
D A B C
23
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
A B D E C A E D B C
24
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
A B D E C A E D B C
A C E B D
24
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
A B D E C A E D B C
A C E B D A E B C D
24
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
A B D E C A E D B C
A C E B D A E B C D
24
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
A B D E C A E D B C
A C E B D A E B C D
24
MIEP 08 - Summarizing Multiple Gene Trees Using Cluster Networks
Trees and networks Cluster networks LSA consensus
25