From 1a70dadc4e950282040891b1e6354a5ecc0bea8a Mon Sep 17 00:00:00 2001 From: pbuttigieg Date: Mon, 26 Jun 2017 19:58:30 +0200 Subject: [PATCH] addressing #513 #515 #505 --- src/envo/envo-edit.owl | 136 ++++++++++++++++++++++++++++++++-- src/envo/modules/entity_attribute.csv | 23 +++--- src/envo/modules/entity_attribute.owl | 27 +++++++ 3 files changed, 167 insertions(+), 19 deletions(-) diff --git a/src/envo/envo-edit.owl b/src/envo/envo-edit.owl index db8273e..28e9e0b 100644 --- a/src/envo/envo-edit.owl +++ b/src/envo/envo-edit.owl @@ -2300,6 +2300,17 @@ Declaration(Class()) Declaration(Class()) Declaration(Class()) Declaration(Class()) +Declaration(Class()) +Declaration(Class()) +Declaration(Class()) +Declaration(Class()) +Declaration(Class()) +Declaration(Class()) +Declaration(Class()) +Declaration(Class()) +Declaration(Class()) +Declaration(Class()) +Declaration(Class()) Declaration(Class()) Declaration(Class()) Declaration(Class()) @@ -13600,7 +13611,11 @@ AnnotationAssertion(owl:deprecated (shop) -AnnotationAssertion( "https://en.wikipedia.org/wiki/Shop"^^xsd:string) +AnnotationAssertion(Annotation( "https://en.wikipedia.org/wiki/Shopping") "A building in which a business presents a selection of goods and offers to trade or sell them to customers for money or other goods.") +AnnotationAssertion( "https://en.wikipedia.org/wiki/Shopping"^^xsd:string) +AnnotationAssertion( "retail shop") +AnnotationAssertion( "retail store") +AnnotationAssertion( "retailer") AnnotationAssertion( "ENVO"^^xsd:string) AnnotationAssertion( "ENVO:00002221"^^xsd:string) AnnotationAssertion(rdfs:label "shop"^^xsd:string) @@ -13608,8 +13623,10 @@ SubClassOf( (food shop) +AnnotationAssertion( "A shop in which a business offers food products for sale or trade.") AnnotationAssertion( "ENVO"^^xsd:string) AnnotationAssertion( "ENVO:00002222"^^xsd:string) +AnnotationAssertion(rdfs:comment "Whether food is the primary product offered by the business or simply one of the products it offers is not specified in this class.") AnnotationAssertion(rdfs:label "food shop"^^xsd:string) SubClassOf( ) @@ -14089,6 +14106,7 @@ AnnotationAssertion( "ENVO:00002275"^^xsd:string) AnnotationAssertion(rdfs:label "technosol"^^xsd:string) SubClassOf( ) +SubClassOf( ObjectSomeValuesFrom( )) # Class: (animal waste material) @@ -23163,7 +23181,7 @@ AnnotationAssertion( "toilet"^^xsd:string) AnnotationAssertion(rdfs:comment "\"disposal\" may not be the most precise way to describe fill-in latrines. Note that no assertion is made on whether these fixtures are in- or outdoors."^^xsd:string) AnnotationAssertion(rdfs:label "toilet fixture") -SubClassOf( ) +SubClassOf( ) # Class: (pit latrine) @@ -26529,8 +26547,9 @@ AnnotationAssertion(Annotation(rdfs:comment "http://www.fao.org/docrep/003/x6941 AnnotationAssertion( "Expand the sites of occurrence listed as axioms as new terms emerge.") AnnotationAssertion(rdfs:comment "In 1988, the FAO introduced a definition of aquaculture which reduces its confusion with capture fisheries: Aquaculture is the farming of aquatic organisms, including fish, molluscs, crustaceans and aquatic plants. Farming implies some form of intervention in the rearing process to enhance production, such as regular stocking, feeding, protection from predators, etc. Farming also implies individual or corporate ownership of the stock being cultivated. For statistical purposes, aquatic organisms which are harvested by an individual or corporate body which has owned them throughout their rearing period contribute to aquaculture, while aquatic organisms which are exploitable by the public as a common property resources, with or without appropriate licences, are the harvest of fisheries.") AnnotationAssertion(rdfs:label "aquaculture process"@en) -SubClassOf( ) +SubClassOf( ) SubClassOf( ObjectSomeValuesFrom( ObjectUnionOf( ))) +SubClassOf( ObjectSomeValuesFrom( )) # Class: (feasting pit site) @@ -26944,8 +26963,8 @@ AnnotationAssertion(Annotation( "anthropization") AnnotationAssertion(Annotation( "https://en.wikipedia.org/wiki/Anthropization") rdfs:comment "An area may be classified as anthropized even though it looks natural, such as grasslands that have been deforested by humans. It can be difficult to determine how much a site has been anthropized in the case of urbanization because one must be able to estimate the state of the landscape before significant human action.") AnnotationAssertion(rdfs:label "anthropisation"@en) -EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ) ObjectSomeValuesFrom( ) ObjectSomeValuesFrom( ))) -SubClassOf( ) +EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ) ObjectSomeValuesFrom( ))) +SubClassOf( ) # Class: (tree line ecotone) @@ -27111,7 +27130,7 @@ SubClassOf( "A food shop which sells a selection of food products that are not typical dietary components of the human population it is co-located with.") AnnotationAssertion(rdfs:comment "The food products sold in a delicatessen are often considered unusual by the majority of its customers and may come from foreign food supplies which are not widely imported into its region of operation.") AnnotationAssertion(rdfs:label "delicatessen"@en) -SubClassOf( ) +SubClassOf( ) # Class: (food truck) @@ -27211,11 +27230,110 @@ SubClassOf( ObjectSomeValuesFrom(< # Class: (technosphere) -AnnotationAssertion(Annotation( "http://dx.doi.org/10.1177/2053019616677743") Annotation( "http://www.yourdictionary.com/technosphere") Annotation( "https://www.sciencedaily.com/releases/2016/11/161130085021.htm") "An environmental system which includes, as parts, all the entities which have been constructed by humans or their technology within the gravitational sphere of influence of an astronomical body.") +AnnotationAssertion(Annotation( "http://dx.doi.org/10.1177/2053019616677743") Annotation( "http://www.yourdictionary.com/technosphere") Annotation( "https://www.sciencedaily.com/releases/2016/11/161130085021.htm") "An environmental system which includes, as parts, all the entities which have been constructed or manufactured by humans or their technology within the gravitational sphere of influence of an astronomical body.") AnnotationAssertion(rdfs:comment "The gravitational sphere of influence referenced in this class' definition is the Hill sphere: a region in which an object dominates the attraction of satellites despite gravitational perturbations.") AnnotationAssertion(rdfs:label "technosphere"@en) SubClassOf( ) -SubClassOf( ObjectSomeValuesFrom( )) +SubClassOf( ObjectSomeValuesFrom( )) +SubClassOf( ObjectSomeValuesFrom( )) +SubClassOf( ObjectSomeValuesFrom( )) + +# Class: (grocery store) + +AnnotationAssertion(Annotation( "http://orcid.org/0000-0002-8844-9165") "A food shop in which food products are the primary offer for sale or trade.") +AnnotationAssertion(rdfs:label "grocery store"@en) +SubClassOf( ) + +# Class: (fairground) + +AnnotationAssertion(Annotation( "https://en.wikipedia.org/wiki/Fair") Annotation( "https://en.wikipedia.org/wiki/Fairground") "A part of an ecosystem which has been allocated to host a gathering of people for multiple entertainment or commercial activities.") +AnnotationAssertion( "A good candidate to draft land use semantics around") +AnnotationAssertion(rdfs:comment "Fairgrounds, or parts thereof, may be constructed (e.g. concreted over) or be natural (e.g. clearings or heaths), thus land use is the key differentia.") +AnnotationAssertion(rdfs:label "fairground"@en) +SubClassOf( ) + +# Class: (agricultural fairground) + +AnnotationAssertion(Annotation( "http://orcid.org/0000-0002-8844-9165") Annotation( "https://en.wikipedia.org/wiki/Fair") Annotation( "https://en.wikipedia.org/wiki/Fairground") "A fairground which is used to exhibit agricultural technology, livestock, and farm-related activity.") +AnnotationAssertion(rdfs:label "agricultural fairground"@en) +SubClassOf( ) + +# Class: (market) + +AnnotationAssertion(Annotation( "https://en.wikipedia.org/wiki/Market_(place)") "A part of an ecosystem where people gather for the purchase and sale of provisions, livestock, and other goods.") +AnnotationAssertion( "Hierarchies based on land use should replace the anthropogenic feature class once we have a stable rationale.") +AnnotationAssertion( "bazaar") +AnnotationAssertion( "marketplace") +AnnotationAssertion( "mercado") +AnnotationAssertion( "palengke") +AnnotationAssertion( "souk") +AnnotationAssertion( "tianguis") +AnnotationAssertion(rdfs:comment "As with campgrounds and fairgrounds, land use is the key differentia here. The regularity of marketplace activities may provide a differentia for further growth of this branch.") +AnnotationAssertion(rdfs:label "market"@en) +SubClassOf( ) + +# Class: (ethnic food shop) + +AnnotationAssertion( "A food shop in which the food products on offer are restricted to those produced in a region and cultural setting other than that of the shop's locality.") +AnnotationAssertion( "ethnic food store") +AnnotationAssertion( "ethnic speciality shop") +AnnotationAssertion( "ethnic speciality store") +AnnotationAssertion(rdfs:label "ethnic food shop"@en) +SubClassOf( ) + +# Class: (plumbing fixture) + +AnnotationAssertion(Annotation( "https://en.wikipedia.org/wiki/Plumbing_fixture") "An exchangeable device which can be connected to a plumbing system to deliver and drain water.") +AnnotationAssertion(rdfs:label "plumbing fixture"@en) +SubClassOf( ) + +# Class: (sink fixture) + +AnnotationAssertion(Annotation( "https://en.wikipedia.org/wiki/Sink") "A plumbing fixture which is bowl-shaped and used for washing hands, dishwashing, and other purposes.") +AnnotationAssertion( "hand basin") +AnnotationAssertion( "wash basin") +AnnotationAssertion( "sink") +AnnotationAssertion( "sinker") +AnnotationAssertion( "washbowl") +AnnotationAssertion(rdfs:label "sink fixture"@en) +SubClassOf( ) + +# Class: (bathtub fixture) + +AnnotationAssertion( "A plumbing fixture which may serve as a container for water in which humans or other animals may bathe.") +AnnotationAssertion( "bathtub") +AnnotationAssertion( "bath") +AnnotationAssertion( "tub") +AnnotationAssertion(rdfs:comment "Of course, there are other uses for bathtubs.") +AnnotationAssertion(rdfs:label "bathtub fixture"@en) +SubClassOf( ) + +# Class: (shower fixture) + +AnnotationAssertion(Annotation( "https://en.wikipedia.org/wiki/Shower") "A plumbing fixture within which a human or other animal may bathe under a spray of water.") +AnnotationAssertion( "As some showers have no drain, this may cause issues with the definition of plumbing fixture.") +AnnotationAssertion( "shower") +AnnotationAssertion(Annotation( "https://en.wikipedia.org/wiki/Shower") rdfs:comment "Indoors, there is a drain in the floor. Most showers have temperature, spray pressure and adjustable showerhead nozzle. Showering is common in Western culture due to the efficiency of using it compared with a bathtub. Its use in hygiene is, therefore, common practice. A shower uses less water on average than a bath: 80 litres for a shower compared with 150 litres for a bath.") +AnnotationAssertion(rdfs:label "shower fixture"@en) +SubClassOf( ) + +# Class: (manufacturing process) + +AnnotationAssertion(Annotation( "https://en.wikipedia.org/wiki/Manufacturing") "A planned process during which raw or recycled materials are transformed into products for use or sale using labour and machines, tools, chemical and biological processing, or formulation.") +AnnotationAssertion(Annotation( "https://en.wikipedia.org/wiki/Manufacturing") rdfs:comment "The term may refer to a range of human activity, from handicraft to high tech, but is most commonly applied to industrial production, in which raw materials are transformed into finished goods on a large scale.") +AnnotationAssertion(rdfs:label "manufacturing process"@en) +EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ))) +SubClassOf( ) + +# Class: (planetary manufacturing process) + +AnnotationAssertion( "A manufacturing process which occurs on a planet.") +AnnotationAssertion( "Whether this is within the planet's Hill sphere, the region which extends from its exosphere to its core, or some other planetary region is not clear.") +AnnotationAssertion(rdfs:comment "See https://github.com/EnvironmentOntology/envo/issues/513 for discussion.") +AnnotationAssertion(rdfs:label "planetary manufacturing process"@en) +SubClassOf( ) +SubClassOf( ObjectSomeValuesFrom( )) +SubClassOf( ObjectSomeValuesFrom( )) # Class: (environmental role) @@ -28514,7 +28632,9 @@ SubClassOf( (anthropogenic environmental process) +AnnotationAssertion( "An environmental process which is driven by the action of humans.") AnnotationAssertion(rdfs:label "anthropogenic environmental process") +EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ))) SubClassOf( ) # Class: (erosion) diff --git a/src/envo/modules/entity_attribute.csv b/src/envo/modules/entity_attribute.csv index f195848..69b1862 100644 --- a/src/envo/modules/entity_attribute.csv +++ b/src/envo/modules/entity_attribute.csv @@ -1,11 +1,12 @@ -iri,class iri,attribute,attribute label,entity,entity label -ENVO:09200000,quality of an environmental material,PATO:0000146,temperature,ENVO:00010483,environmental material -ENVO:09200001,,PATO:0000146,temperature,ENVO:00002005,air -ENVO:09200004,,PATO:0000973,porosity,ENVO:00001998,soil -ENVO:09200005,,PATO:0001019,mass density,ENVO:00001998,soil -ENVO:09200008,,PATO:0000025,composition,ENVO:00001998,soil -ENVO:09200009,,PATO:0000141,structure,ENVO:00001998,soil -ENVO:09200010,,PATO:0001842,acidity,ENVO:00001998,soil -ENVO:09200011,,PATO:0001025,pressure,ENVO:00002005,air -ENVO:09200012,,PATO:0000146,temperature,ENVO:00001998,soil -ENVO:09200013,,PATO:0001822,wetness,ENVO:00001998,soil \ No newline at end of file +iri,class iri,attribute,attribute label,entity,entity label +ENVO:09200000,quality of an environmental material,PATO:0000146,temperature,ENVO:00010483,environmental material +ENVO:09200001,,PATO:0000146,temperature,ENVO:00002005,air +ENVO:09200004,,PATO:0000973,porosity,ENVO:00001998,soil +ENVO:09200005,,PATO:0001019,mass density,ENVO:00001998,soil +ENVO:09200008,,PATO:0000025,composition,ENVO:00001998,soil +ENVO:09200009,,PATO:0000141,structure,ENVO:00001998,soil +ENVO:09200010,,PATO:0001842,acidity,ENVO:00001998,soil +ENVO:09200011,,PATO:0001025,pressure,ENVO:00002005,air +ENVO:09200012,,PATO:0000146,temperature,ENVO:00001998,soil +ENVO:09200013,,PATO:0001822,wetness,ENVO:00001998,soil +ENVO:09200014,,PATO:0000146,temperature,ENVO:00002006,water diff --git a/src/envo/modules/entity_attribute.owl b/src/envo/modules/entity_attribute.owl index a763448..581bfcf 100644 --- a/src/envo/modules/entity_attribute.owl +++ b/src/envo/modules/entity_attribute.owl @@ -94,6 +94,12 @@ + + + + + + @@ -310,6 +316,27 @@ + + + + temperature of water + + + + + + + + + + + + water temperature + The temperature of some water. + + + +