-
Notifications
You must be signed in to change notification settings - Fork 6
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
[BUG] Undo not working after addition of annotation building block. #72
Comments
Ah, sorry. I think this is kind of related to #48. |
This is actually related to the issue mentioned here: #9 . @Brilator Your feedback is very welcome! Thank you for all your input. |
Regarding undo functionality, this is disabled by-design of the underlying office.js library (and at that, specific to excel). Not much we can do about that. I agree that there could/should be an option to disable the auto-hiding though. The problem i see with the general format is that the ontology references do not add much to the flow of reading such an annotation file (from the 'what happened from source to sink' perspective). Ontologies matter, but i am not sure if a column with 20 times the same url does really help at that. I think making a lot more settings optional/togglable is the way to go here, and maybe enable saving settings down the line so you don't have to unhide those columns every time if you are interested in them. At the end we want to enable both styles of working here, more in-depth focus on the annotations as well as straight-forward workflow annotation |
Hey, no worries, there will be more input... |
One more thing here, since I'm not sure wether this is a bug or added feature: |
@Brilator Timo mentioned that there will be feedback coming in from you. Don't worry, your input is very valuable.
There are two answers for that. First, you can annotate a characteristic with free text, without using an ontology term. See here. The accession number and term source ref fields are only required when there is an ontology term in use. When such a term does not exist, these columns can stay empty. The preferred approach to this would however be filing a missing term issue at our ontology so we can add the missing term to our database (which will also lead to the terms being available in the term search). That way, we can ensure to both fill the ontology gap and make sure that workflows are as well annotated as possible. |
Yes sure, I know you can add free text and leave cells blank for ontology-unrelated terms. But this answered my question - it's required for ISA compliance. |
Sorry i misunderstood the question. When there is no intent to add a term later for such a characteristic, the empty columns are not required, as ontology annotations themselves are optional in the ISA format. |
Ah, alright. Thanks! |
Describe the bug
Excel "Undo" is not working properly after addition of an annotation block.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Undo should undo the complete last action of annotation block addition.
OS and framework information (please complete the following information):
Additional context
I must admit that I also find the hidden cols a bit annoying. I understand the rationale to not overwhelm standard users with ontologies. But I'd rather try to teach users why ontologies matter than hiding data in the background.
The text was updated successfully, but these errors were encountered: