Skip to content
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

Add "leaf sorting"; reorganize side panel a bit #394

Merged
merged 32 commits into from
Sep 28, 2020

Conversation

fedarko
Copy link
Collaborator

@fedarko fedarko commented Sep 25, 2020

stuff

It is probably worth noting that changing the default to use leaf sorting makes basically all of the README screenshots slightly out-of-date ... it might be worth seeing if we can finagle McHelper to recompute the README screenshots for every commit? (For now I don't think it's a big deal, though.)

think node circles is ok where it is for now
i mean it doesnt work yet, it just kinda screws up the tree

but it doesnt crash soooo
so leaf sorting kinda works now! untested but still
was messing with leaf sorting, since two differently-sorted versions
of the same layout can take up drastically different parts of the
screen
prevents user from clicking on it and it recentering the tree but
doing nothing
wasn't ignoring it right. argh! that's why tests are good :3
I actually understand what "index" means inside BPTree now! nice.
not very thorough but better than nothing
@emperor-helper
Copy link

The following artifacts were built for this PR: empire-biplot.qzv, empire.qzv, empress-tree.qzv

Copy link
Member

@ElDeveloper ElDeveloper left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great, thanks!

tests/test-empress.js Outdated Show resolved Hide resolved
@ElDeveloper ElDeveloper merged commit 6dd1085 into biocore:master Sep 28, 2020
@ElDeveloper
Copy link
Member

Thanks @fedarko

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Reposition some controls in the side panel Support iTOL-style "leaf sorting"
3 participants