Closed dnil closed 8 months ago
More and more I feel that we should allow users to use custom tags on cases..
In a way they can already with the cohort tags..
In a way they can already with the cohort tags..
True. Would that be enough to satisfy the request of this issue?
Well, if one would add tags for the current statuses plus the new one it might, but we would probably have to script the addition of the current tags in that case. I think the main idea is to be able to pull nice live graphs showing these as one area of a graph where the others are unsolved(archived) and solved.
Well, if one would add tags for the current statuses plus the new one it might, but we would probably have to script the addition of the current tags in that case. I think the main idea is to be able to pull nice live graphs showing these as one area of a graph where the others are unsolved(archived) and solved.
Custom tags looks like an easier task I think. Could have many applications as well. One could define a set of tags that are standard (all the existing statuses) and then users could define their own
I'll bounce that around a bit; we would create a bit of extra work for the analysts, if they have to remember to add that as an extra tag in addition to the rest. But the flexibility of it is alluring. Status levels are pretty rigid: we will introduce complexity and risk of bugs with every new one.
Status levels are pretty rigid: we will introduce complexity and risk of bugs with every new one.
Agreed!
Ok, I've chatted around a little. If we add the new status tag to the mark as causative dialog, or change status dialog, so the user is directly prompted with the choice, not having to remember to do it later, it would be an ok added effort for the gains in statistics stratification.
The tag could be prepopulated with perhaps "Provisional" and "Diagnostic", (I think we can phase out that status later), and at some point we should update the Dashboard to stratify the statuses with these.
It is very tempting to prepopulate this dialog choice with "Diagnostic" IFF there are ACMG variants class 4 or 5, or variant tags at LP and above (KP, P, LP, NVP, PPP, ...), and "Provisional" IFF there is a class 3, tag PP or US. We can't require the existence of such a variant today, as we still can't classify all variants (UPD, SMN, ...) but at some point perhaps.
There is a wish from users to be able to stratify cases on the confidence of resolution. Sometimes, variants of unknown or tentative significance are reported out, with caveats regarding their lack of use in prenatal testing, cascade carrier testing etc, asking for further functional experiments or segregation testing.
Stratification based on current Solved status plus ACMG or Variant tag might be possible, but it's felt a distanct status would be useful.