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

[WIP] GOOS Essential Ocean Variable (EOV) semantics #1568

Open
wants to merge 15 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Fix coral logic
  • Loading branch information
pbuttigieg committed Dec 16, 2024
commit e2f9c4cf072fff3687adcbe2a6b03d682b11d66d
112 changes: 108 additions & 4 deletions src/envo/envo-edit.owl
Original file line number Diff line number Diff line change
@@ -3374,6 +3374,19 @@ Declaration(Class(<http://purl.obolibrary.org/obo/ENVO_01002051>))
Declaration(Class(<http://purl.obolibrary.org/obo/ENVO_01002052>))
Declaration(Class(<http://purl.obolibrary.org/obo/ENVO_01002053>))
Declaration(Class(<http://purl.obolibrary.org/obo/ENVO_01002054>))
Declaration(Class(<http://purl.obolibrary.org/obo/ENVO_01002055>))
Declaration(Class(<http://purl.obolibrary.org/obo/ENVO_01002056>))
Declaration(Class(<http://purl.obolibrary.org/obo/ENVO_01002057>))
Declaration(Class(<http://purl.obolibrary.org/obo/ENVO_01002058>))
Declaration(Class(<http://purl.obolibrary.org/obo/ENVO_01002059>))
Declaration(Class(<http://purl.obolibrary.org/obo/ENVO_01002060>))
Declaration(Class(<http://purl.obolibrary.org/obo/ENVO_01002061>))
Declaration(Class(<http://purl.obolibrary.org/obo/ENVO_01002062>))
Declaration(Class(<http://purl.obolibrary.org/obo/ENVO_01002063>))
Declaration(Class(<http://purl.obolibrary.org/obo/ENVO_01002064>))
Declaration(Class(<http://purl.obolibrary.org/obo/ENVO_01002065>))
Declaration(Class(<http://purl.obolibrary.org/obo/ENVO_01002066>))
Declaration(Class(<http://purl.obolibrary.org/obo/ENVO_01002067>))
Declaration(Class(<http://purl.obolibrary.org/obo/ENVO_01003000>))
Declaration(Class(<http://purl.obolibrary.org/obo/ENVO_01003001>))
Declaration(Class(<http://purl.obolibrary.org/obo/ENVO_01003002>))
@@ -38358,7 +38371,7 @@ AnnotationAssertion(<http://purl.obolibrary.org/obo/IAO_0000115> <http://purl.ob
AnnotationAssertion(<http://purl.org/dc/elements/1.1/creator> <http://purl.obolibrary.org/obo/ENVO_01002030> <https://orcid.org/0000-0002-4366-3088>)
AnnotationAssertion(<http://purl.org/dc/elements/1.1/date> <http://purl.obolibrary.org/obo/ENVO_01002030> "2024-12-16T13:20:02Z"^^xsd:dateTime)
AnnotationAssertion(rdfs:label <http://purl.obolibrary.org/obo/ENVO_01002030> "hard coral biodiversity variable"@en)
EquivalentClasses(<http://purl.obolibrary.org/obo/ENVO_01002030> ObjectIntersectionOf(<http://purl.obolibrary.org/obo/ENVO_01001999> ObjectSomeValuesFrom(<http://purl.obolibrary.org/obo/ENVO_01001998> <http://purl.obolibrary.org/obo/ENVO_01001986>)))
EquivalentClasses(<http://purl.obolibrary.org/obo/ENVO_01002030> ObjectIntersectionOf(<http://purl.obolibrary.org/obo/ENVO_01002029> ObjectSomeValuesFrom(<http://purl.obolibrary.org/obo/ENVO_01001998> <http://purl.obolibrary.org/obo/ENVO_01001986>)))
SubClassOf(<http://purl.obolibrary.org/obo/ENVO_01002030> <http://purl.obolibrary.org/obo/ENVO_01002029>)

# Class: <http://purl.obolibrary.org/obo/ENVO_01002031> (fish biodiversity variable)
@@ -38458,16 +38471,16 @@ AnnotationAssertion(<http://purl.org/dc/elements/1.1/creator> <http://purl.oboli
AnnotationAssertion(<http://purl.org/dc/elements/1.1/date> <http://purl.obolibrary.org/obo/ENVO_01002041> "2024-12-16T13:20:31Z"^^xsd:dateTime)
AnnotationAssertion(rdfs:label <http://purl.obolibrary.org/obo/ENVO_01002041> "coral biomass variable"@en)
EquivalentClasses(<http://purl.obolibrary.org/obo/ENVO_01002041> ObjectIntersectionOf(<http://purl.obolibrary.org/obo/ENVO_01002000> ObjectSomeValuesFrom(<http://purl.obolibrary.org/obo/ENVO_01001998> <http://purl.obolibrary.org/obo/ENVO_01002013>)))
SubClassOf(<http://purl.obolibrary.org/obo/ENVO_01002041> <http://purl.obolibrary.org/obo/ENVO_01002042>)
SubClassOf(<http://purl.obolibrary.org/obo/ENVO_01002041> <http://purl.obolibrary.org/obo/ENVO_01002000>)

# Class: <http://purl.obolibrary.org/obo/ENVO_01002042> (hard coral biomass variable)

AnnotationAssertion(<http://purl.obolibrary.org/obo/IAO_0000115> <http://purl.obolibrary.org/obo/ENVO_01002042> "A biomass variable which is about hard coral biomass.")
AnnotationAssertion(<http://purl.org/dc/elements/1.1/creator> <http://purl.obolibrary.org/obo/ENVO_01002042> <https://orcid.org/0000-0002-4366-3088>)
AnnotationAssertion(<http://purl.org/dc/elements/1.1/date> <http://purl.obolibrary.org/obo/ENVO_01002042> "2024-12-16T13:20:31Z"^^xsd:dateTime)
AnnotationAssertion(rdfs:label <http://purl.obolibrary.org/obo/ENVO_01002042> "hard coral biomass variable"@en)
EquivalentClasses(<http://purl.obolibrary.org/obo/ENVO_01002042> ObjectIntersectionOf(<http://purl.obolibrary.org/obo/ENVO_01002000> ObjectSomeValuesFrom(<http://purl.obolibrary.org/obo/ENVO_01001998> <http://purl.obolibrary.org/obo/ENVO_01002014>)))
SubClassOf(<http://purl.obolibrary.org/obo/ENVO_01002042> <http://purl.obolibrary.org/obo/ENVO_01002000>)
EquivalentClasses(<http://purl.obolibrary.org/obo/ENVO_01002042> ObjectIntersectionOf(<http://purl.obolibrary.org/obo/ENVO_01002041> ObjectSomeValuesFrom(<http://purl.obolibrary.org/obo/ENVO_01001998> <http://purl.obolibrary.org/obo/ENVO_01002014>)))
SubClassOf(<http://purl.obolibrary.org/obo/ENVO_01002042> <http://purl.obolibrary.org/obo/ENVO_01002041>)

# Class: <http://purl.obolibrary.org/obo/ENVO_01002043> (fish biomass variable)

@@ -38578,6 +38591,97 @@ AnnotationAssertion(<http://purl.org/dc/elements/1.1/date> <http://purl.obolibra
AnnotationAssertion(rdfs:label <http://purl.obolibrary.org/obo/ENVO_01002054> "macroorganism"@en)
SubClassOf(<http://purl.obolibrary.org/obo/ENVO_01002054> <http://purl.obolibrary.org/obo/OBI_0100026>)

# Class: <http://purl.obolibrary.org/obo/ENVO_01002055> (bird distribution variable)

AnnotationAssertion(<http://purl.org/dc/elements/1.1/creator> <http://purl.obolibrary.org/obo/ENVO_01002055> <https://orcid.org/0000-0002-4366-3088>)
AnnotationAssertion(<http://purl.org/dc/elements/1.1/date> <http://purl.obolibrary.org/obo/ENVO_01002055> "2024-12-16T14:09:23Z"^^xsd:dateTime)
AnnotationAssertion(rdfs:label <http://purl.obolibrary.org/obo/ENVO_01002055> "bird distribution variable"@en)
SubClassOf(<http://purl.obolibrary.org/obo/ENVO_01002055> <http://purl.obolibrary.org/obo/ENVO_01002003>)

# Class: <http://purl.obolibrary.org/obo/ENVO_01002056> (coral distribution variable)

AnnotationAssertion(<http://purl.org/dc/elements/1.1/creator> <http://purl.obolibrary.org/obo/ENVO_01002056> <https://orcid.org/0000-0002-4366-3088>)
AnnotationAssertion(<http://purl.org/dc/elements/1.1/date> <http://purl.obolibrary.org/obo/ENVO_01002056> "2024-12-16T14:09:23Z"^^xsd:dateTime)
AnnotationAssertion(rdfs:label <http://purl.obolibrary.org/obo/ENVO_01002056> "coral distribution variable"@en)
SubClassOf(<http://purl.obolibrary.org/obo/ENVO_01002056> <http://purl.obolibrary.org/obo/ENVO_01002003>)

# Class: <http://purl.obolibrary.org/obo/ENVO_01002057> (fish distribution variable)

AnnotationAssertion(<http://purl.org/dc/elements/1.1/creator> <http://purl.obolibrary.org/obo/ENVO_01002057> <https://orcid.org/0000-0002-4366-3088>)
AnnotationAssertion(<http://purl.org/dc/elements/1.1/date> <http://purl.obolibrary.org/obo/ENVO_01002057> "2024-12-16T14:09:23Z"^^xsd:dateTime)
AnnotationAssertion(rdfs:label <http://purl.obolibrary.org/obo/ENVO_01002057> "fish distribution variable"@en)
SubClassOf(<http://purl.obolibrary.org/obo/ENVO_01002057> <http://purl.obolibrary.org/obo/ENVO_01002003>)

# Class: <http://purl.obolibrary.org/obo/ENVO_01002058> (hard coral distribution variable)

AnnotationAssertion(<http://purl.org/dc/elements/1.1/creator> <http://purl.obolibrary.org/obo/ENVO_01002058> <https://orcid.org/0000-0002-4366-3088>)
AnnotationAssertion(<http://purl.org/dc/elements/1.1/date> <http://purl.obolibrary.org/obo/ENVO_01002058> "2024-12-16T14:09:23Z"^^xsd:dateTime)
AnnotationAssertion(rdfs:label <http://purl.obolibrary.org/obo/ENVO_01002058> "hard coral distribution variable"@en)
SubClassOf(<http://purl.obolibrary.org/obo/ENVO_01002058> <http://purl.obolibrary.org/obo/ENVO_01002003>)

# Class: <http://purl.obolibrary.org/obo/ENVO_01002059> (invertebrate distribution variable)

AnnotationAssertion(<http://purl.org/dc/elements/1.1/creator> <http://purl.obolibrary.org/obo/ENVO_01002059> <https://orcid.org/0000-0002-4366-3088>)
AnnotationAssertion(<http://purl.org/dc/elements/1.1/date> <http://purl.obolibrary.org/obo/ENVO_01002059> "2024-12-16T14:09:23Z"^^xsd:dateTime)
AnnotationAssertion(rdfs:label <http://purl.obolibrary.org/obo/ENVO_01002059> "invertebrate distribution variable"@en)
SubClassOf(<http://purl.obolibrary.org/obo/ENVO_01002059> <http://purl.obolibrary.org/obo/ENVO_01002003>)

# Class: <http://purl.obolibrary.org/obo/ENVO_01002060> (macroalgal distribution variable)

AnnotationAssertion(<http://purl.org/dc/elements/1.1/creator> <http://purl.obolibrary.org/obo/ENVO_01002060> <https://orcid.org/0000-0002-4366-3088>)
AnnotationAssertion(<http://purl.org/dc/elements/1.1/date> <http://purl.obolibrary.org/obo/ENVO_01002060> "2024-12-16T14:09:23Z"^^xsd:dateTime)
AnnotationAssertion(rdfs:label <http://purl.obolibrary.org/obo/ENVO_01002060> "macroalgal distribution variable"@en)
SubClassOf(<http://purl.obolibrary.org/obo/ENVO_01002060> <http://purl.obolibrary.org/obo/ENVO_01002003>)

# Class: <http://purl.obolibrary.org/obo/ENVO_01002061> (mammal distribution variable)

AnnotationAssertion(<http://purl.org/dc/elements/1.1/creator> <http://purl.obolibrary.org/obo/ENVO_01002061> <https://orcid.org/0000-0002-4366-3088>)
AnnotationAssertion(<http://purl.org/dc/elements/1.1/date> <http://purl.obolibrary.org/obo/ENVO_01002061> "2024-12-16T14:09:23Z"^^xsd:dateTime)
AnnotationAssertion(rdfs:label <http://purl.obolibrary.org/obo/ENVO_01002061> "mammal distribution variable"@en)
SubClassOf(<http://purl.obolibrary.org/obo/ENVO_01002061> <http://purl.obolibrary.org/obo/ENVO_01002003>)

# Class: <http://purl.obolibrary.org/obo/ENVO_01002062> (mangrove distribution variable)

AnnotationAssertion(<http://purl.org/dc/elements/1.1/creator> <http://purl.obolibrary.org/obo/ENVO_01002062> <https://orcid.org/0000-0002-4366-3088>)
AnnotationAssertion(<http://purl.org/dc/elements/1.1/date> <http://purl.obolibrary.org/obo/ENVO_01002062> "2024-12-16T14:09:23Z"^^xsd:dateTime)
AnnotationAssertion(rdfs:label <http://purl.obolibrary.org/obo/ENVO_01002062> "mangrove distribution variable"@en)
SubClassOf(<http://purl.obolibrary.org/obo/ENVO_01002062> <http://purl.obolibrary.org/obo/ENVO_01002003>)

# Class: <http://purl.obolibrary.org/obo/ENVO_01002063> (microbial distribution variable)

AnnotationAssertion(<http://purl.org/dc/elements/1.1/creator> <http://purl.obolibrary.org/obo/ENVO_01002063> <https://orcid.org/0000-0002-4366-3088>)
AnnotationAssertion(<http://purl.org/dc/elements/1.1/date> <http://purl.obolibrary.org/obo/ENVO_01002063> "2024-12-16T14:09:23Z"^^xsd:dateTime)
AnnotationAssertion(rdfs:label <http://purl.obolibrary.org/obo/ENVO_01002063> "microbial distribution variable"@en)
SubClassOf(<http://purl.obolibrary.org/obo/ENVO_01002063> <http://purl.obolibrary.org/obo/ENVO_01002003>)

# Class: <http://purl.obolibrary.org/obo/ENVO_01002064> (phytoplankton distribution variable)

AnnotationAssertion(<http://purl.org/dc/elements/1.1/creator> <http://purl.obolibrary.org/obo/ENVO_01002064> <https://orcid.org/0000-0002-4366-3088>)
AnnotationAssertion(<http://purl.org/dc/elements/1.1/date> <http://purl.obolibrary.org/obo/ENVO_01002064> "2024-12-16T14:09:23Z"^^xsd:dateTime)
AnnotationAssertion(rdfs:label <http://purl.obolibrary.org/obo/ENVO_01002064> "phytoplankton distribution variable"@en)
SubClassOf(<http://purl.obolibrary.org/obo/ENVO_01002064> <http://purl.obolibrary.org/obo/ENVO_01002003>)

# Class: <http://purl.obolibrary.org/obo/ENVO_01002065> (seagrass distribution variable)

AnnotationAssertion(<http://purl.org/dc/elements/1.1/creator> <http://purl.obolibrary.org/obo/ENVO_01002065> <https://orcid.org/0000-0002-4366-3088>)
AnnotationAssertion(<http://purl.org/dc/elements/1.1/date> <http://purl.obolibrary.org/obo/ENVO_01002065> "2024-12-16T14:09:23Z"^^xsd:dateTime)
AnnotationAssertion(rdfs:label <http://purl.obolibrary.org/obo/ENVO_01002065> "seagrass distribution variable"@en)
SubClassOf(<http://purl.obolibrary.org/obo/ENVO_01002065> <http://purl.obolibrary.org/obo/ENVO_01002003>)

# Class: <http://purl.obolibrary.org/obo/ENVO_01002066> (turtle distribution variable)

AnnotationAssertion(<http://purl.org/dc/elements/1.1/creator> <http://purl.obolibrary.org/obo/ENVO_01002066> <https://orcid.org/0000-0002-4366-3088>)
AnnotationAssertion(<http://purl.org/dc/elements/1.1/date> <http://purl.obolibrary.org/obo/ENVO_01002066> "2024-12-16T14:09:23Z"^^xsd:dateTime)
AnnotationAssertion(rdfs:label <http://purl.obolibrary.org/obo/ENVO_01002066> "turtle distribution variable"@en)
SubClassOf(<http://purl.obolibrary.org/obo/ENVO_01002066> <http://purl.obolibrary.org/obo/ENVO_01002003>)

# Class: <http://purl.obolibrary.org/obo/ENVO_01002067> (zooplankton distribution variable)

AnnotationAssertion(<http://purl.org/dc/elements/1.1/creator> <http://purl.obolibrary.org/obo/ENVO_01002067> <https://orcid.org/0000-0002-4366-3088>)
AnnotationAssertion(<http://purl.org/dc/elements/1.1/date> <http://purl.obolibrary.org/obo/ENVO_01002067> "2024-12-16T14:09:23Z"^^xsd:dateTime)
AnnotationAssertion(rdfs:label <http://purl.obolibrary.org/obo/ENVO_01002067> "zooplankton distribution variable"@en)
SubClassOf(<http://purl.obolibrary.org/obo/ENVO_01002067> <http://purl.obolibrary.org/obo/ENVO_01002003>)

# Class: <http://purl.obolibrary.org/obo/ENVO_01003000> (spacecraft)

AnnotationAssertion(Annotation(<http://www.geneontology.org/formats/oboInOwl#hasDbXref> <https://en.wikipedia.org/wiki/Spacecraft>) <http://purl.obolibrary.org/obo/IAO_0000115> <http://purl.obolibrary.org/obo/ENVO_01003000> "A vehicle designed to fly in outer space."@en)