cidgoh / DataHarmonizer

A standardized browser-based spreadsheet editor and validator that can be run offline and locally, and which includes templates for SARS-CoV-2 and Monkeypox sampling data. This project, created by the Centre for Infectious Disease Genomics and One Health (CIDGOH), at Simon Fraser University, is now an open-source collaboration with contributions from the National Microbiome Data Collaborative (NMDC), the LinkML development team, and others.
MIT License
92 stars 25 forks source link

CanCOGeN template: restore purpose of sequencing hierarchy in the picklist #239

Closed griffie closed 2 years ago

griffie commented 2 years ago

Purpose of Sequencing is an important piece of information for evaluating sampling strategy. Previously the hierarchy for the purpose of sequencing tags as recorded in the gsheet was available in the GUI picklist. The hierarchy is helpful as it makes the list more scannable, and relates tags to each other.

Now all the tags appear as a flat list.

Can we restore the hierarchy in the pick list?

ddooley commented 2 years ago

At moment our multi-select control doesn't display a hierarchy, so this happened when we switched purpose of sequencing to multi-select. There's a bit of a challenge as I recall because this is a 3rd party library but I'll check it out.

griffie commented 2 years ago

We have been discouraging multi-select (despite enabling it).

I would prioritize the hierarchy over the multi-select, if that's a thing.

ddooley commented 2 years ago

Ok I got the hierarchy working in multi-select for next release!