1 TreeJuxtaposer side by side comparison of evolutionary trees.

Slides:



Advertisements
Similar presentations
TWO STEP EQUATIONS 1. SOLVE FOR X 2. DO THE ADDITION STEP FIRST
Advertisements

You have been given a mission and a code. Use the code to complete the mission and you will save the world from obliteration…
Advanced Piloting Cruise Plot.
Kapitel S3 Astronomie Autor: Bennett et al. Raumzeit und Gravitation Kapitel S3 Raumzeit und Gravitation © Pearson Studium 2010 Folie: 1.
Kapitel 21 Astronomie Autor: Bennett et al. Galaxienentwicklung Kapitel 21 Galaxienentwicklung © Pearson Studium 2010 Folie: 1.
Copyright © 2003 Pearson Education, Inc. Slide 1 Computer Systems Organization & Architecture Chapters 8-12 John D. Carpinelli.
Chapter 1 The Study of Body Function Image PowerPoint
Copyright © 2011, Elsevier Inc. All rights reserved. Chapter 5 Author: Julia Richards and R. Scott Hawley.
1 Copyright © 2013 Elsevier Inc. All rights reserved. Appendix 01.
1 Copyright © 2010, Elsevier Inc. All rights Reserved Fig 2.1 Chapter 2.
By D. Fisher Geometric Transformations. Reflection, Rotation, or Translation 1.
Business Transaction Management Software for Application Coordination 1 Business Processes and Coordination.
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Title Subtitle.
My Alphabet Book abcdefghijklm nopqrstuvwxyz.
Multiplying binomials You will have 20 seconds to answer each of the following multiplication problems. If you get hung up, go to the next problem when.
0 - 0.
DIVIDING INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
ADDING INTEGERS 1. POS. + POS. = POS. 2. NEG. + NEG. = NEG. 3. POS. + NEG. OR NEG. + POS. SUBTRACT TAKE SIGN OF BIGGER ABSOLUTE VALUE.
SUBTRACTING INTEGERS 1. CHANGE THE SUBTRACTION SIGN TO ADDITION
MULT. INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
FACTORING ax2 + bx + c Think “unfoil” Work down, Show all steps.
Addition Facts
Year 6 mental test 5 second questions
Vehicle Routing & Job Shop Scheduling: Whats the Difference? ICAPS03, June 13, 2003 J. Christopher Beck, Patrick Prosser, & Evgeny Selensky Dept. of Computing.
Around the World AdditionSubtraction MultiplicationDivision AdditionSubtraction MultiplicationDivision.
ZMQS ZMQS
BT Wholesale October Creating your own telephone network WHOLESALE CALLS LINE ASSOCIATED.
How To Use Google Forms to Create A Test Quick Easy Self-Graded!! Instant Reports.
ABC Technology Project
© Charles van Marrewijk, An Introduction to Geographical Economics Brakman, Garretsen, and Van Marrewijk.
© Charles van Marrewijk, An Introduction to Geographical Economics Brakman, Garretsen, and Van Marrewijk.
VOORBLAD.
1 4 Square Questions B A D C Look carefully to the diagram Now I will ask you 4 questions about this square. Are you ready?
Squares and Square Root WALK. Solve each problem REVIEW:
Do you have the Maths Factor?. Maths Can you beat this term’s Maths Challenge?
1 TreeJuxtaposer: Scalable Tree Comparison using Focus+Context with Guaranteed Visibility Tamara Munzner Univ. British Columbia François Guimbretière Univ.
SequenceJuxtaposer: Fluid Navigation For Large-Scale Sequence Comparison in Context James Slack *, Kristian Hildebrand *†, Tamara Munzner * and Katherine.
© 2012 National Heart Foundation of Australia. Slide 2.
Lets play bingo!!. Calculate: MEAN Calculate: MEDIAN
Past Tense Probe. Past Tense Probe Past Tense Probe – Practice 1.
Understanding Generalist Practice, 5e, Kirst-Ashman/Hull
Chapter 5 Test Review Sections 5-1 through 5-4.
SIMOCODE-DP Software.
GG Consulting, LLC I-SUITE. Source: TEA SHARS Frequently asked questions 2.
Addition 1’s to 20.
25 seconds left…...
Januar MDMDFSSMDMDFSSS
Week 1.
We will resume in: 25 Minutes.
©Brooks/Cole, 2001 Chapter 12 Derived Types-- Enumerated, Structure and Union.
A SMALL TRUTH TO MAKE LIFE 100%
1 Unit 1 Kinematics Chapter 1 Day
PSSA Preparation.
Immunobiology: The Immune System in Health & Disease Sixth Edition
How Cells Obtain Energy from Food
Immunobiology: The Immune System in Health & Disease Sixth Edition
Traktor- og motorlære Kapitel 1 1 Kopiering forbudt.
Scalable Visualization with Accordion Drawing Tamara Munzner University of British Columbia Department of Computer Science joint work with James Slack,
1 Scalable Visual Comparison of Biological Trees and Sequences Tamara Munzner University of British Columbia Department of Computer Science Imager.
University of British Columbia Department of Computer Science Tamara Munzner Interactive Visualization of Evolutionary Trees and Gene Sequences February.
1 Information Visualization with Accordion Drawing Tamara Munzner University of British Columbia.
University of British Columbia Department of Computer Science Tamara Munzner Visualization: From Pixels to Insight March 3, 2007 UBC CS TechTrek.
1 Scalable Visual Comparison of Biological Trees and Sequences Tamara Munzner University of British Columbia Department of Computer Science Imager.
1 PRISAD: A Partitioned Rendering Infrastructure for Scalable Accordion Drawing James Slack, Kristian Hildebrand, Tamara Munzner University of British.
Scalable Visual Comparison of Biological Trees and Sequences
Presentation transcript:

1 TreeJuxtaposer side by side comparison of evolutionary trees

2 Phylogenetic/Evolutionary Tree M Meegaskumbura et al., Science 298:379 (2002)

3 Common Dataset Size Today M Meegaskumbura et al., Science 298:379 (2002)

4 Future Goal: 10M node Tree of Life David Hillis, Science 300:1687 (2003) Plants Protists Fungi Animals You are here

5 Paper Comparison: Multiple Trees focus context

6 Accordion Drawing rubber-sheet navigation –stretch out part of surface, the rest squishes –borders nailed down –Focus+Context technique integrated overview, details –old idea [Sarkar et al 93], [Robertson et al 91] guaranteed visibility –marks always visible –important for scalability –new idea [Munzner et al 03]

7 7 Guaranteed Visibility marks are always visible easy with small datasets

8 Guaranteed Visibility Challenges hard with larger datasets reasons a mark could be invisible

9 Guaranteed Visibility Challenges hard with larger datasets reasons a mark could be invisible –outside the window AD solution: constrained navigation

10 Guaranteed Visibility Challenges hard with larger datasets reasons a mark could be invisible –outside the window AD solution: constrained navigation –underneath other marks AD solution: avoid 3D

11 Guaranteed Visibility Challenges hard with larger datasets reasons a mark could be invisible –outside the window AD solution: constrained navigation –underneath other marks AD solution: avoid 3D –smaller than a pixel AD solution: smart culling

12 Guaranteed Visibility: Small Items Naïve culling may not draw all marked items GVno GV Guaranteed visibility of marks No guaranteed visibility

13 Guaranteed Visibility: Small Items Naïve culling may not draw all marked items GVno GV Guaranteed visibility of marks No guaranteed visibility

14 Structural Comparison rayfinned fish lungfish salamander frog mammal turtle bird crocodile lizard snake rayfinned fish bird lungfish salamander frog mammal turtle snake lizard crocodile

15 Matching Leaf Nodes rayfinned fish lungfish salamander frog mammal turtle bird crocodile lizard snake rayfinned fish bird lungfish salamander frog mammal turtle snake lizard crocodile

16 Matching Leaf Nodes rayfinned fish lungfish salamander frog mammal turtle bird crocodile lizard snake rayfinned fish bird lungfish salamander frog mammal turtle snake lizard crocodile

17 Matching Leaf Nodes rayfinned fish lungfish salamander frog mammal turtle bird crocodile lizard snake rayfinned fish bird lungfish salamander frog mammal turtle snake lizard crocodile

18 Matching Interior Nodes rayfinned fish lungfish salamander frog mammal turtle bird crocodile lizard snake rayfinned fish bird lungfish salamander frog mammal turtle snake lizard crocodile

19 Matching Interior Nodes rayfinned fish lungfish salamander frog mammal turtle bird crocodile lizard snake rayfinned fish bird lungfish salamander frog mammal turtle snake lizard crocodile

20 Matching Interior Nodes rayfinned fish lungfish salamander frog mammal turtle bird crocodile lizard snake rayfinned fish mammal lungfish salamander frog bird turtle snake lizard crocodile

21 Matching Interior Nodes rayfinned fish lungfish salamander frog mammal turtle bird crocodile lizard snake rayfinned fish bird lungfish salamander frog mammal turtle snake lizard crocodile ?

22 Similarity Score: S( m,n ) T1T1 T2T2 A B C D E F A C B D F E m n

23 Best Corresponding Node –computable in O(n log 2 n) –linked highlighting T1T1 T2T2 A B C D E F A C B D F E m BCN(m) = n 1/3 2/3 2/ /2

24 –Matches intuition Marking Structural Differences T1T1 T2T2 A B C D E F A C B D F E m n

25 TreeJuxtaposer video, software from olduvai.sourceforge.net/tj