-
Notifications
You must be signed in to change notification settings - Fork 146
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
For an optimal interface for phylogenetics #1450
Comments
An ideal solutionAn ideal solution to address this need would include,
How to test your solution
anvi-interactive -t example-tree.txt \
-p profile.db \
--title "phylogenomic tree" \
--manual
The goal is to display those in the tree in an intelligent fashion. For starters, one can display all. Then consulting the community, we can find a way to filter out which support values are not needed to show on the tree. Best, |
Hi @tdelmont and anyone else tracking this! We're currently working on implementing support value visualization, and we'd like to re-open a dialog with the anvi'o community. At present, support value visualization is handled via 'additional settings' in the main panel. Here's a quick screen grab of the UI and subsequent render: Right now all support value visualization is handled through that sub-menu, and any changes made to the SV criteria are rendered upon redraw. That being said, we absolutely plan on exploring additional options for handling individual support value data points via mouse events. Please feel free to ping me directly with any thoughts/questions/concerns. Thanks! |
@matthewlawrenceklein this is really exciting many thanks on behalf of those interested in this development within anvi'o. Morgan Gaia is a postdoc expert in phylogenies that could help us with ideas. Provided that people have time before the winter break, maybe we could try to set-up a zoom and chat regarding the opportunities of this work for people interested in the visualization of phylogenetic trees with the interactive interface of anvi'o. Thanks again, Tom |
@tdelmont Excellent! Let's schedule a time in the coming weeks for a zoom session, which we can also throw to the anvi'o community at large. Feel free to email me directly - mlklein@uchicago.edu best, |
@matthewlawrenceklein sorry for the delays for some reasons I do not get any notifications from Github... I will interact with you by email to speedup the process Tom |
Closed by #1618, which implements a preliminary version of this :) |
@meren and @matthewlawrenceklein I reopen this since I identified a bug in the interactive interface for phylogenetics. Basically, I realized the bootstrap values are not where they are supposed to be (anvi'o v7). Comparing with Itol for instance confirmed the problem. I have manually fixed it for my ongoing project in Inkscape however here I am reporting this and providing the data so you can look into it, provided you have time to dedicate to this issue. I have rooted the tree and here is the fixed figure: Here you can assess the original tree: Many thanks, Best Tom |
Thank you @tdelmont for scouting out this bug. I will investigate! |
Hi anvi'o developers.
This issue is with regard to phylogenetics.
While anvi'o provides already many useful features (eg., rooting, collapsing, rotating), missing are two important features:
(1) visualization of support values (sometimes multiple values are provided by the phylogenetic model) across the tree
(2) visualization of the scale of the tree.
Here is an example of a phylogenetic tree visualized with anvi'o, but with the support information added manually on Inkscape, and tree scale provided using ITOL:
The text was updated successfully, but these errors were encountered: