-
Notifications
You must be signed in to change notification settings - Fork 23
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
Potential overwriting of attributes in imported modules #1118
Comments
This is indeed true, and I think your option 1. is the better one. We did not so far re-run this script after initially creating the module, but there may be situations in the future where we would need to do so. |
As this is the bottleneck for #1114 & #1023 (both require additional TL;DR: @stap-m @l-emele @jannahastings Is this a valid approach? |
Lastly, there are some definition updates different from the current oeo-imported-version e.g.:
🔑-question no. 7: Shall the updated |
Yes, `quality' should be a class in BFO. Isn't it already there? |
I don't remember why I did this but yes we don't want to duplicate any annotations so if we include the declaration it should be bare without additional axioms. |
No objections, sounds sensible to me |
Yes (isn't it already there?) but in the medium term we need to move to using the 'obo metadata ontology' which is a new and updated version of the IAO ontology metadata tags such as these, which I think is the new primary source for commonly used shared annotation properties. |
Indeed I don't think we need this. Although it might potentially be a good candidate for the annotation property which flags which module a particular class is defined in, see #870 |
Ugh can we remove this ? |
The updates from RO look good to me. |
No action required currently 🚧, just a note for our future updates to the script: script
vs current module
|
Description of the issue
Changes introduced in #1086 (e.g. adding
Inverse Of
) reside inro-module
which is an imported module.The content of the
ro-module
is automatically extracted via ROBOT 🤖.Inspecting the
extract-ro-module.sh
-script, I have NOT seen any precaution checking for potential changes BEFORE recreating thero-module
from scratch/source.From my perspective this means: As soon as the script is run, all previous edits are lost immediately.
Can someone comment whether this is true or if there any taken measures I'm not aware of?
@jannahastings, @stap-m, @MGlauer
Ideas of solution
In case I'm right about my assumption, I see the following options:
The text was updated successfully, but these errors were encountered: