-
Notifications
You must be signed in to change notification settings - Fork 54
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
Editing "landfill" and "piece of plastic", addressing issue #1106 #1107
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @iwilkie. Thanks for the updates to "landfill" and "piece of plastic".
I think your revisions looks good. However, I was wondering how come you added the multilingual interpretations as has_related_synonym
and not has_exact_synonym
(as you had done for previous terms) - is there an additional layer of interpretation between the languages?
I also had one question for @pbuttigieg about the pre-existing annotations on the term "landfill", the answer to which we could consider before merging this PR.
src/envo/envo-edit.owl
Outdated
@@ -11827,13 +11827,21 @@ SubClassOf(<http://purl.obolibrary.org/obo/ENVO_00000532> <http://purl.obolibrar | |||
|
|||
# Class: <http://purl.obolibrary.org/obo/ENVO_00000533> (landfill) | |||
|
|||
AnnotationAssertion(Annotation(<http://www.geneontology.org/formats/oboInOwl#hasDbXref> "MA:ma"^^xsd:string) <http://purl.obolibrary.org/obo/IAO_0000115> <http://purl.obolibrary.org/obo/ENVO_00000533> "A site at which refuse is dumped, normally filling a natural or artificial depression."^^xsd:string) | |||
AnnotationAssertion(Annotation(<http://www.geneontology.org/formats/oboInOwl#hasDbXref> <https://doi.org/10.1177%2F0734242X0202000209>) Annotation(<http://www.geneontology.org/formats/oboInOwl#hasDbXref> "MA:ma"^^xsd:string) <http://purl.obolibrary.org/obo/IAO_0000115> <http://purl.obolibrary.org/obo/ENVO_00000533> "An anthropogenic contamination feature which is used for solid waste disposal, filling a natural or artificial depression"^^xsd:string) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@pbuttigieg I see there are a lot of pre-existing annotations on this term
- annotation on
definition
:hasDbXref
MA:ma; - general annotations:
hasDbXref
FTT:621,hasDbXref
FTT:624,hasDbXref
https://en.wikipedia.org/wiki/Landfill - annotation on
has_related_synonym
disposal site:hasDbXref
ADL:FTT
Would you know what the letter codes stand for?
Should the wikipedia source (and the general annotation letter codes) be moved to be annotations on the definition?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
MA:ma was an attribution to Micheal Ashburner, who created most of ENVO's early terms.
FFT is the Feature Type Thesaurus, and ADL is the Alexandra Digital Library. These are legacy annotations from ENVO's early days, but likely still valid.
Should the wikipedia source (and the general annotation letter codes) be moved to be annotations on the definition?
Yes, sure.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
An anthropogenic contamination feature
Not really happy with this superclass, but it should be fine for now.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
MA:ma was an attribution to Micheal Ashburner, who created most of ENVO's early terms.
FFT is the Feature Type Thesaurus, and ADL is the Alexandra Digital Library. These are legacy annotations from ENVO's early days, but likely still valid.
Thanks for the clarification @pbuttigieg - Would you know if there a document or similar explaining those for ENVO users in general?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@raissameyer thanks for pointing that out, I just moved the multilingual interpretations so that they are now under |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Minor tweaks
src/envo/envo-edit.owl
Outdated
@@ -11827,13 +11827,21 @@ SubClassOf(<http://purl.obolibrary.org/obo/ENVO_00000532> <http://purl.obolibrar | |||
|
|||
# Class: <http://purl.obolibrary.org/obo/ENVO_00000533> (landfill) | |||
|
|||
AnnotationAssertion(Annotation(<http://www.geneontology.org/formats/oboInOwl#hasDbXref> "MA:ma"^^xsd:string) <http://purl.obolibrary.org/obo/IAO_0000115> <http://purl.obolibrary.org/obo/ENVO_00000533> "A site at which refuse is dumped, normally filling a natural or artificial depression."^^xsd:string) | |||
AnnotationAssertion(Annotation(<http://www.geneontology.org/formats/oboInOwl#hasDbXref> <https://doi.org/10.1177%2F0734242X0202000209>) Annotation(<http://www.geneontology.org/formats/oboInOwl#hasDbXref> "MA:ma"^^xsd:string) <http://purl.obolibrary.org/obo/IAO_0000115> <http://purl.obolibrary.org/obo/ENVO_00000533> "An anthropogenic contamination feature which is used for solid waste disposal, filling a natural or artificial depression"^^xsd:string) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
MA:ma was an attribution to Micheal Ashburner, who created most of ENVO's early terms.
FFT is the Feature Type Thesaurus, and ADL is the Alexandra Digital Library. These are legacy annotations from ENVO's early days, but likely still valid.
Should the wikipedia source (and the general annotation letter codes) be moved to be annotations on the definition?
Yes, sure.
src/envo/envo-edit.owl
Outdated
@@ -11827,13 +11827,21 @@ SubClassOf(<http://purl.obolibrary.org/obo/ENVO_00000532> <http://purl.obolibrar | |||
|
|||
# Class: <http://purl.obolibrary.org/obo/ENVO_00000533> (landfill) | |||
|
|||
AnnotationAssertion(Annotation(<http://www.geneontology.org/formats/oboInOwl#hasDbXref> "MA:ma"^^xsd:string) <http://purl.obolibrary.org/obo/IAO_0000115> <http://purl.obolibrary.org/obo/ENVO_00000533> "A site at which refuse is dumped, normally filling a natural or artificial depression."^^xsd:string) | |||
AnnotationAssertion(Annotation(<http://www.geneontology.org/formats/oboInOwl#hasDbXref> <https://doi.org/10.1177%2F0734242X0202000209>) Annotation(<http://www.geneontology.org/formats/oboInOwl#hasDbXref> "MA:ma"^^xsd:string) <http://purl.obolibrary.org/obo/IAO_0000115> <http://purl.obolibrary.org/obo/ENVO_00000533> "An anthropogenic contamination feature which is used for solid waste disposal, filling a natural or artificial depression"^^xsd:string) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
An anthropogenic contamination feature
Not really happy with this superclass, but it should be fine for now.
@pbuttigieg thank you for the review, I have now moved the wikipedia reference and the letter code annotations as indicated by @raissameyer. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@iwilkie Looks good!
Any further comments from you @pbuttigieg?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It looks like you are trying to move the mappings between the class and the external vocabulary term and turn them into provenance on the definition. I don't think should be done
in this case you are taking the definition of landfill
http://purl.obolibrary.org/obo/ENVO_00000533 and attributing the definition to FTT. This shouldn't be done as FTT was not used as a source of the definition.
DbXref annotations on the class are simply mappings (they may be poor mappings, as in the case of FTT)
A DbXref axiom annotation indicates source/provenance for that axiom
Apologies for the lack of guidelines here, I am remiss in trying to collate documentation across different ontologies, for now it may be useful to look at the GO gude
http://wiki.geneontology.org/index.php/Guidelines_for_GO_textual_definitions
Many thanks for the clarification @cmungall - we didn't realise those were mappings. We'll reverse the recent changes of moving the FTT annotations on the definition. Please let us know if the 🆕 [EDIT: CM confirmed that |
@cmungall and @raissameyer thank you for the comments. I have moved the FTT annotations back to how they were before, thank you for pointing that out. |
Based on some side conversations, we have moved "landfill" into "depression" and adjusted the definition accordingly. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@iwilkie looks good! @raissameyer feel free to merge.
@@ -11839,15 +11839,22 @@ SubClassOf(<http://purl.obolibrary.org/obo/ENVO_00000532> <http://purl.obolibrar | |||
|
|||
# Class: <http://purl.obolibrary.org/obo/ENVO_00000533> (landfill) | |||
|
|||
AnnotationAssertion(Annotation(<http://www.geneontology.org/formats/oboInOwl#hasDbXref> "MA:ma"^^xsd:string) <http://purl.obolibrary.org/obo/IAO_0000115> <http://purl.obolibrary.org/obo/ENVO_00000533> "A site at which refuse is dumped, normally filling a natural or artificial depression."^^xsd:string) | |||
AnnotationAssertion(Annotation(<http://www.geneontology.org/formats/oboInOwl#hasDbXref> <https://doi.org/10.1177%2F0734242X0202000209>) Annotation(<http://www.geneontology.org/formats/oboInOwl#hasDbXref> <https://en.wikipedia.org/wiki/Landfill>) Annotation(<http://www.geneontology.org/formats/oboInOwl#hasDbXref> "MA:ma"^^xsd:string) <http://purl.obolibrary.org/obo/IAO_0000115> <http://purl.obolibrary.org/obo/ENVO_00000533> "A depression which contains objects and materials discarded by humans or their technologies."^^xsd:string) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, more clear superclassing
The failing Travis check seems to be that usual ghost issue. Merging should be fine |
This PR corresponds to issue #1106. We have edited "landfill" and "piece of plastic" to ensure that they follow the genus-differentia structure, added Mandarin, Italian, German and Spanish interpretations, and added them to the "envoPlastics" subset
We will add the axioms at a later date.
Thank you!