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

Implementation of group exclusion #17

Open
Joemillard opened this issue Aug 30, 2018 · 2 comments
Open

Implementation of group exclusion #17

Joemillard opened this issue Aug 30, 2018 · 2 comments

Comments

@Joemillard
Copy link

It would be great to have an implementation of group exclusion i.e. box or lasso select a group of unrelated articles, and then an option to exclude all selected articles. The drawback I suppose is the volume of text displayed on the interface and the potential for users to unintentionally group select many articles. I suppose a solution could be a group select limit of 10 articles or so? The user then gets a pretty significant increase in exclusion rate without the potential for crashing.

@mjwestgate
Copy link
Owner

I hadn't thought of this! Apparently it is possible using JS, but I don't know if it can be done in R yet. If it can be done, there is a question about how to choose between selecting an area to zoom vs selecting a set of points, though that is a secondary concern.

I'll see what I can find, and if it looks promising, I'll open a new branch to test it. Either way won't be in the next release, as it will need some testing and I'm already behind schedule :)

@Joemillard
Copy link
Author

I've not tried it out yet and you may have come across it (apologies if you have!), but potentially extendShinyjs could help - basically a function in shinyjs that'll let you write js in Shiny. Hmm yes I hadn't thought of that - I suppose to some extent removing an article taking up a large proportion of ordination and then recalculating is a form of zoom, but probably that won't be sufficient for users with many closely related articles.

Anyways no rush, and thanks for a great tool!

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

No branches or pull requests

2 participants