-
Notifications
You must be signed in to change notification settings - Fork 161
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
Map responds to controls #253
Conversation
This super cool. One possible bug though. Many filters end up with disconnected demes on the map. Like so: I can't think of a scenario where this should occur given the trace-subtending-branches algorithm we're theoretically using. Actually... I'm seeing missing transmission edges before any filtering has occurred. Here's Zika in South America on e06c630: Notice that Peru is disconnected. This is not an issue on current |
The filtering (e.g. author) takes all tips in view and traces them to the root. Dmin/DMax are hard slices - they cut off branches outside of these bounds. This naturally affects transmissions & demes on the map
Filtering is now applied from the "valid tips" to the root and time is a slice through the tree. Here "valid tips" mean tips that match the filters, are in-view (this occurs when a branch has been zoomed to), and are within the time parameters. This means that you will not get the images seen above if no time bounds are applied, but you will start to get a disconnected graph as you tighten your time bounds. |
This reverts commit 07b7c29.
No description provided.