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

[BUG] Issue with clinical charts on Study View when multiple studies are combined #11372

Open
sowmiyaa-kumar opened this issue Feb 5, 2025 · 0 comments
Assignees
Labels
bug triage tickets that need to be looked at before assigning to team members

Comments

@sowmiyaa-kumar
Copy link
Collaborator

When combining multiple studies, there are two issues that may arise with the clinical sample attribute charts when filtering down to a study which do not have the attributes being displayed:

  1. They disappear.
  2. They show the counts of the number of patients, albeit being a sample attribute.

To Reproduce
Steps to reproduce the behavior of the first part of the error:

  1. Go to 'https://www.cbioportal.org/study/summary?id=mixed_pipseq_2017%2Call_stjude_2016'.
  2. Click on 'Charts' and Deselect All.
  3. Add only sample-specific charts such as 'Sample Class' and 'Sample Timepoint'.
  4. Then add the 'Cancer Studies' Chart.
  5. Filter down to only the samples in the 'all_stjude_2016' study.
  6. The charts in 'Sample Class' and 'Sample Timepoint' will disappear.

Steps to reproduce the behavior of the second part of the error:

  1. Follow the steps 1-6 above.
  2. Add a patient-specific attribute chart such as 'Number of Samples Per Patient'.
  3. The charts for 'Sample Class' and 'Sample Timepoint' will reappear but the count is the number of patients, rather than the number of samples.

Expected behavior
The clinical sample pie charts should show NA values with the sample count of the study that is being filtered on.

Screenshots
Image

Image

@sowmiyaa-kumar sowmiyaa-kumar added bug triage tickets that need to be looked at before assigning to team members labels Feb 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug triage tickets that need to be looked at before assigning to team members
Projects
None yet
Development

No branches or pull requests

2 participants