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

Support loading of wide-format phenotypic CSVs? #130

Open
alyssadai opened this issue Jan 29, 2024 · 0 comments
Open

Support loading of wide-format phenotypic CSVs? #130

alyssadai opened this issue Jan 29, 2024 · 0 comments
Labels
someday Not a priority right now, but we want to keep this around to think or discuss more.

Comments

@alyssadai
Copy link
Collaborator

alyssadai commented Jan 29, 2024

The current long-format digest schema for phenotypic CSVs is a lot less constrained than the imaging digest schema, as we want phenotypic dashboard views to be flexible enough to support files containing either availability info (which might be statuses) or actual data values.

A long-format schema was initially picked for the phenotypic digest to be able to reuse methods to process the input CSV for the dashboard from the imaging digest workflow.

However, whereas we would expect imaging digest files to (in most cases) be generated directly in long format based on the dashboard schema, a phenotypic digest by contrast will most likely be some pre-existing wide tabular file that the user reshapes to long format to use as a digest. This second step is clunky and currently a bit redundant, as the dashboard will then internally transform the data back to wide format to display as a datatable.

Overall, it's likely that the long-format schema for the phenotypic digest is still more flexible and more future-proof in case we need to add more complex phenotypic dashboard features in the future. That said, we should revisit this if the current schema becomes too much of a barrier for users.

@alyssadai alyssadai added the someday Not a priority right now, but we want to keep this around to think or discuss more. label Mar 6, 2024
@alyssadai alyssadai changed the title Support loading of wide-format CSVs? Support loading of wide-format phenotypic CSVs? Mar 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
someday Not a priority right now, but we want to keep this around to think or discuss more.
Projects
Status: No status
Development

No branches or pull requests

2 participants