Skip to content
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

Merged
merged 7 commits into from
May 7, 2021

Conversation

iwilkie
Copy link
Contributor

@iwilkie iwilkie commented May 3, 2021

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!

Copy link
Contributor

@raissameyer raissameyer left a 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.

@@ -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)
Copy link
Contributor

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?

Copy link
Member

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.

Copy link
Member

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.

Copy link
Contributor

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?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would like to have SSSOM files for all our mapped sources (made a ticket for myself here #1129) -- this would make it explicit in the header what the sources are, what the URI expansion is, when the mapping was made.

On the FTT mappings, I made a separate ticket: #1130.

@iwilkie
Copy link
Contributor Author

iwilkie commented May 4, 2021

@raissameyer thanks for pointing that out, I just moved the multilingual interpretations so that they are now under has_exact_synonym.

Copy link
Member

@pbuttigieg pbuttigieg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Minor tweaks

@@ -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)
Copy link
Member

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.

@@ -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)
Copy link
Member

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.

@iwilkie
Copy link
Contributor Author

iwilkie commented May 5, 2021

@pbuttigieg thank you for the review, I have now moved the wikipedia reference and the letter code annotations as indicated by @raissameyer.

@iwilkie iwilkie requested review from pbuttigieg and raissameyer May 5, 2021 08:48
Copy link
Contributor

@raissameyer raissameyer left a 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?

Copy link
Member

@cmungall cmungall left a 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

@raissameyer
Copy link
Contributor

raissameyer commented May 7, 2021

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 MA:ma annotation should be an annotation on the definition - as this is "an attribution to Micheal Ashburner", I would expect this annotation to acknowledge him as the definition source/provenance?

🆕 [EDIT: CM confirmed that MA:ma should not be class-level, but an annotation on the definition]

@iwilkie
Copy link
Contributor Author

iwilkie commented May 7, 2021

@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.

@iwilkie
Copy link
Contributor Author

iwilkie commented May 7, 2021

Based on some side conversations, we have moved "landfill" into "depression" and adjusted the definition accordingly.

Copy link
Member

@pbuttigieg pbuttigieg left a 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)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, more clear superclassing

@pbuttigieg
Copy link
Member

The failing Travis check seems to be that usual ghost issue. Merging should be fine

@raissameyer raissameyer merged commit f216119 into master May 7, 2021
@pbuttigieg pbuttigieg deleted the issue-1106 branch May 7, 2021 13:28
@pbuttigieg pbuttigieg linked an issue May 13, 2021 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Editing "piece of plastic" and "landfill"
4 participants