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 column-based filters for mutation table (results view) #8713

Closed
Rajat-Sirohi opened this issue Jun 23, 2021 · 0 comments · Fixed by cBioPortal/cbioportal-frontend#3831
Closed
Assignees

Comments

@Rajat-Sirohi
Copy link
Contributor

Rajat-Sirohi commented Jun 23, 2021

This ticket will implement the second part of discussion #8659, including both numerical and categorical filtering. These changes will only impact the mutation table in the results view, not patient view.

@Rajat-Sirohi Rajat-Sirohi self-assigned this Jun 23, 2021
@Rajat-Sirohi Rajat-Sirohi changed the title Add column-based filters for mutation tables Add column-based filters for results view mutation table Jul 12, 2021
@Rajat-Sirohi Rajat-Sirohi changed the title Add column-based filters for results view mutation table Add column-based filters for mutation table (results view) Jul 12, 2021
inodb pushed a commit to cBioPortal/cbioportal-frontend that referenced this issue Jul 23, 2021
Fix cBioPortal/cbioportal#8713 and `2.2 Filtering per column` in cBioPortal/cbioportal#8711

Changes:

- Added two types of data filters, `NumericalFilter` and `CategoricalFilter`, which are attached to columns in the results view mutation table
- Numerical filters consist of a range slider with two handles and input boxes
- Categorical filters consist of search and multi-select functionality
- Multiple column filters can be active simultaneously, and they work in conjunction with the search filter in the top-right (i.e. only those rows which match ALL active filters will be shown)
- Hover cursor over column in order to show filter icon (if it's applicable for that column)
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 a pull request may close this issue.

1 participant