-
Notifications
You must be signed in to change notification settings - Fork 7
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
Prompt users to keep annotation extensions when editing phenotype term [copy and edit pop-up, extensions] #1963
Comments
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Not at the moment. That needs to be fixed. |
I forgot to say: there's no warning either. |
We had a chat about this and curators aren't keen on having to actively say they want to keep an extension (although we did already suggest that this option would not be for admins, hidden comment above). The pop up is currently a bit busy overall and the "annotation extension" option somehow is not as visible as the others. Here are a number of small changes to the layout that we think will make the annotation extension curation more obvious (And improve the look more generally).
Once the clean up is done, we can think about whether it would be useful to split up and have a box for each available extension type ( I would quite like to do this) @Antonialock @mah11 I added a couple more things from our discussion, so please check that these all sound OK |
I'm concerned if we remove this text that curators could mistakenly think that the previously used conditions are the ones that have already been added to the annotation (basically mixing up the conditions picker with the previously used conditions). We could make the text a bit more discreet and reword it to something like 'Click to add previously used conditions'.
Which menu is this?
I think that might be a PomBase-specific feature, because I can't see it on my PHI-Canto versions. I'll check this later.
Maybe a better option is having individual Edit buttons for each extension, and an Add button that's always visible. |
Possibly not. Just throwing it in there as a suggestion. |
(Requested by @ValWood)
In the previous meeting we discussed potential problems with the fact that the 'Copy and edit' option on phenotype annotations automatically copies the annotation extensions as well.
Rather than defaulting to not copying the extensions, we thought it would be sensible to prompt the users whether they want to keep their annotation extensions whenever the user changes a phenotype term.
This prompt could be a simple yes/no choice, meaning users either keep or lose all of their extensions; or it could give users the option to select some extensions to keep.
@ValWood would you still want the users to be prompted when all the existing extensions apply to the new term, or should they only be prompted when the new term has a different set of extensions from the old term?
(For example, changing from a term A that is in the domain of extension X to term B that is also in the domain of extension X won't prompt, whereas changing A to a term C that is in the domain of extension X and Z will prompt.)
@kimrutherford One thing I'm not sure about is whether it's possible to edit a phenotype term such that the new term isn't in the domain of the extension. Is the extension automatically removed in this case? Does Canto warn if it will be removed?
The text was updated successfully, but these errors were encountered: