-
Notifications
You must be signed in to change notification settings - Fork 2
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
[ENH] Plot histogram for a user-selected column #97
Conversation
- ensure the dropdown and plot are hidden in context of invalid/non-pheno data
Hey @nikhil153, looping you in here for a functional review of this new dashboard feature if you have the availability (as before, Arman or Seb will do the code review). Feel free to also to try it out once the PR is merged and let me know if you have any feedback on the usability. (FYI, the other features we discussed - stratifying the histogram by session, a summary stats box - are tracked separately to avoid a massive PR here #88) |
Thanks @alyssadai! Overall it works great! Minor changes would be:
|
Thanks for the prompt feedback @nikhil153!
Yeah, this will unfortunately vary according to screen and browser size + zoom so is challenging to standardize. What I can do is
Note that even with the above changes, with a narrow/small enough browser elements will still inevitably wrap to the next row.
I'll add these separately as part of addressing #96 to make the PR code reviews easier 🙂 |
- impose bargap - update, center, and increase size of title - add bar value labels
@nikhil153, I've implemented your feedback regarding the histogram plot and dropdown. Mind quickly testing out the dashboard again to let me know if the updated layout looks good? 🙂 A quick note, I shortened the width of the histogram as suggested, but have left it left-justified for now since a box with the summary stats will be added next to it soon. |
@alyssadai - Looks great! Thanks :) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Very cool additions, and impressive tests! Congrats!
All is well, good to go! 🧑🍳
Closes #82
Changes proposed in this pull request:
None
return value for callback, which was missed in [FEAT] Add schema, upload route, + callback logic to parse a phenotypic bagel #71 (not sure why this wasn't causing any errors??)Checklist
[ENH]
,[FIX]
,[REF]
,[TST]
,[CI]
,[MNT]
,[INF]
,[MODEL]
,[DOC]
) (see https://neurobagel.org/contributing/pull_requests for more info)Closes #XXXX
For new features:
For bug fixes: