From 1b9481376cf529bb28d932e4354730505458bcb0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marie-Ang=C3=A9lique=20Laporte?= Date: Thu, 7 Apr 2022 10:14:11 +0200 Subject: [PATCH 1/5] remove duplicated definition of thinning --- src/ontology/agro-edit.owl | 1 - 1 file changed, 1 deletion(-) diff --git a/src/ontology/agro-edit.owl b/src/ontology/agro-edit.owl index a24c587..a00c49d 100644 --- a/src/ontology/agro-edit.owl +++ b/src/ontology/agro-edit.owl @@ -988,7 +988,6 @@ SubClassOf( ObjectSomeValuesFrom(< # Class: (thinning) AnnotationAssertion(Annotation( "http://aims.fao.org/aos/agrovoc/c_6274") Annotation( "https://en.wikipedia.org/wiki/Pruning#Types_of_pruning") "A planned process in which selected parts of the plant are removed. The practice entails targeted removal of diseased, damaged, dead, non-productive, structurally unsound, or otherwise unwanted tissue from plants. This is done in order to shape the plant or tree, improve plant or tree health, reduce the risk from falling branches, prepare nursery specimens for transplanting, and increase the yield or quality of harvested products."@en) -AnnotationAssertion( "Agricultural process during which removal of some plants, or parts of plants to make room for the growth of others but does not involve the cutting of the whole tree."@en) AnnotationAssertion( "https://orcid.org/0000-0001-6284-4821"@en) AnnotationAssertion( "pruning"@en) AnnotationAssertion( "thinning process"@en) From fe2afda8982e0636778d02692ace4d915c586eb9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marie-Ang=C3=A9lique=20Laporte?= Date: Thu, 7 Apr 2022 10:17:24 +0200 Subject: [PATCH 2/5] removing duplicated name and definition for crop residue area density --- src/ontology/patterns/eq.owl | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/ontology/patterns/eq.owl b/src/ontology/patterns/eq.owl index d276bd5..5fc4853 100644 --- a/src/ontology/patterns/eq.owl +++ b/src/ontology/patterns/eq.owl @@ -637,8 +637,6 @@ - The area density of a crop residue - crop residue area density From 2f9ee960fe8a11144bfbd413c31006d8e8433923 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marie-Ang=C3=A9lique=20Laporte?= Date: Thu, 7 Apr 2022 10:18:37 +0200 Subject: [PATCH 3/5] removing duplicated label for agricultural product storage process --- src/ontology/agro-edit.owl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ontology/agro-edit.owl b/src/ontology/agro-edit.owl index a00c49d..d3f9e44 100644 --- a/src/ontology/agro-edit.owl +++ b/src/ontology/agro-edit.owl @@ -3881,8 +3881,8 @@ SubClassOf( ObjectSomeValuesFrom(< # Class: (agricultural product storage process) AnnotationAssertion( "A planned process in which the harvest is stored."@en) +AnnotationAssertion( "storage process"@en) AnnotationAssertion(rdfs:label "agricultural product storage process"@en) -AnnotationAssertion(rdfs:label "storage process"@en) SubClassOf( ) # Class: (cutting process) From 9f92debd9aba48efb644eb16121ca6ac6f661d32 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marie-Ang=C3=A9lique=20Laporte?= Date: Thu, 7 Apr 2022 10:32:07 +0200 Subject: [PATCH 4/5] obsolete inorganic fertilizer role --- src/ontology/agro-edit.owl | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/ontology/agro-edit.owl b/src/ontology/agro-edit.owl index d3f9e44..d2c19aa 100644 --- a/src/ontology/agro-edit.owl +++ b/src/ontology/agro-edit.owl @@ -5262,7 +5262,7 @@ AnnotationAssertion( "commercial fertilizer") AnnotationAssertion( "mineral fertilizer") AnnotationAssertion(rdfs:label "inorganic fertilizer"@en) -EquivalentClasses( ObjectSomeValuesFrom( )) +EquivalentClasses( ObjectSomeValuesFrom( )) SubClassOf( ) # Class: (vermicompost) @@ -5511,14 +5511,14 @@ SubClassOf( ObjectIntersectionOf(< SubClassOf( ObjectIntersectionOf( ObjectSomeValuesFrom( ))) -# Class: (inorganic fertilizer role) +# Class: (obsolete inorganic fertilizer role) -AnnotationAssertion(Annotation( "https://en.wikipedia.org/wiki/Fertilizer"@en) "A role that inheres in a material entity that is mined from mineral deposits or manufactured from synthetic compounds and that excludes carbon-containing materials except ureas."@en) +AnnotationAssertion(Annotation( "https://en.wikipedia.org/wiki/Fertilizer"@en) "obsolete A role that inheres in a material entity that is mined from mineral deposits or manufactured from synthetic compounds and that excludes carbon-containing materials except ureas."@en) +AnnotationAssertion( ) AnnotationAssertion( ) AnnotationAssertion( "2021-10-20T14:45:35Z"^^xsd:dateTime) -AnnotationAssertion(rdfs:label "inorganic fertilizer role"@en) -EquivalentClasses( ) -SubClassOf( ) +AnnotationAssertion(rdfs:label "obsolete inorganic fertilizer role"@en) +AnnotationAssertion(owl:deprecated "true"^^xsd:boolean) # Class: (live fence) From 3c77124f91df8562d78730413ee45f6f04edab03 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marie-Ang=C3=A9lique=20Laporte?= Date: Tue, 12 Apr 2022 14:51:01 +0200 Subject: [PATCH 5/5] formatting definitions --- src/ontology/agro-edit.owl | 38 +++++++++++++++++--------------------- 1 file changed, 17 insertions(+), 21 deletions(-) diff --git a/src/ontology/agro-edit.owl b/src/ontology/agro-edit.owl index d2c19aa..ecedf8b 100644 --- a/src/ontology/agro-edit.owl +++ b/src/ontology/agro-edit.owl @@ -767,7 +767,6 @@ Declaration(Class()) Declaration(ObjectProperty()) Declaration(ObjectProperty()) Declaration(ObjectProperty()) -Declaration(AnnotationProperty()) Declaration(AnnotationProperty()) Declaration(AnnotationProperty()) Declaration(AnnotationProperty()) @@ -777,14 +776,6 @@ Declaration(AnnotationProperty()) Declaration(AnnotationProperty()) Declaration(AnnotationProperty()) Declaration(AnnotationProperty()) -############################ -# Annotation Properties -############################ - -# Annotation Property: (preferred fieldbook label) - -AnnotationAssertion(rdfs:label "preferred fieldbook label"@en) - ############################ @@ -1705,8 +1696,8 @@ SubClassOf( (single-axle tractor) AnnotationAssertion(Annotation( "https://en.wikipedia.org/wiki/Two-wheel_tractor") "A tractor with one axle, self-powered and self-propelled. The operator usually walks behind it or rides the implement being towed."@en) -AnnotationAssertion( "two-wheel tractor"@en) AnnotationAssertion( "https://orcid.org/0000-0001-6284-4821"@en) +AnnotationAssertion( "two-wheel tractor"@en) AnnotationAssertion( "walking tractor"@en) AnnotationAssertion(rdfs:label "single-axle tractor"@en) SubClassOf( ) @@ -1938,7 +1929,7 @@ SubClassOf( (row) -AnnotationAssertion( "two or more crop plants planted in a line."@en) +AnnotationAssertion( "Two or more crop plants planted in a line."@en) AnnotationAssertion(rdfs:label "row"@en) SubClassOf( ) SubClassOf( ObjectSomeValuesFrom( )) @@ -2496,7 +2487,7 @@ SubClassOf( (moisture concentration measurement protocol) -AnnotationAssertion( "1.Weight a sample of the material. 2.Dry this sample. 3.Weight the dry sample. Moisture concentration = ((Ww-Wd)/Ww) x 100 in which : WW = wet weight of the sample, and Wd = weight of the sample after drying."@en) +AnnotationAssertion( "A protocol defined as follow: 1.Weight a sample of the material. 2.Dry this sample. 3.Weight the dry sample. Moisture concentration = ((Ww-Wd)/Ww) x 100 in which : WW = wet weight of the sample, and Wd = weight of the sample after drying."@en) AnnotationAssertion(rdfs:label "moisture concentration measurement protocol"@en) SubClassOf( ) @@ -4518,7 +4509,7 @@ SubClassOf( (number of square meter harvested) -AnnotationAssertion( "number of square meters of agricultural field or plot harvested."@en) +AnnotationAssertion( "Number of square meters of agricultural field or plot harvested."@en) AnnotationAssertion( ) AnnotationAssertion( "number of m2 harvested"@en) AnnotationAssertion( "number of m2 units harvested"@en) @@ -4771,8 +4762,8 @@ SubClassOf( (previous crop) +AnnotationAssertion( "A crop cultivated on a same location before the current crop."@en) AnnotationAssertion( ) -AnnotationAssertion( "A crop cultivated on a same location before the current crop."@en) AnnotationAssertion(rdfs:label "previous crop"@en) SubClassOf( ) @@ -4785,37 +4776,42 @@ AnnotationAssertion(owl:deprecated (band application on surface) +AnnotationAssertion( "An band application in which a material entity is applied in bands on surface."@en) AnnotationAssertion( ) AnnotationAssertion(rdfs:label "band application on surface"@en) SubClassOf( ) # Class: (band application beneath surface) +AnnotationAssertion( "An band application in which a material entity is applied in bands below surface."@en) AnnotationAssertion( ) AnnotationAssertion(rdfs:label "band application beneath surface"@en) SubClassOf( ) # Class: (broadcast incorporated) +AnnotationAssertion( "An broadcast application method in which a material entity is uniformly incorportated to an area."@en) AnnotationAssertion( ) AnnotationAssertion(rdfs:label "broadcast incorporated"@en) SubClassOf( ) # Class: (broadcast on surface) +AnnotationAssertion( "An broadcast application method in which a material entity is uniformly applied to the surface of an area."@en) AnnotationAssertion( ) AnnotationAssertion(rdfs:label "broadcast on surface"@en) SubClassOf( ) # Class: (localized application) +AnnotationAssertion( "Application of input into the soil close to the seed or plant."@en) AnnotationAssertion( ) -AnnotationAssertion( "Application of input into the soil close to the seed or plant."@en) AnnotationAssertion(rdfs:label "localized application"@en) SubClassOf( ) # Class: (kilogram per plot) +AnnotationAssertion( "An area density unit which is equal to the mass of an object in kilograms divided by the surface area representing a plot."@en) AnnotationAssertion( ) AnnotationAssertion( "kg/plot"@en) AnnotationAssertion(rdfs:label "kilogram per plot"@en) @@ -4837,7 +4833,7 @@ SubClassOf( (crop residue incorporation process) -AnnotationAssertion( "incorporation of crop residue into soil"@en) +AnnotationAssertion( "Incorporation of crop residue into soil."@en) AnnotationAssertion( ) AnnotationAssertion(rdfs:label "crop residue incorporation process"@en) EquivalentClasses( ObjectSomeValuesFrom( )) @@ -4845,7 +4841,7 @@ SubClassOf( (crop residue mulching process) -AnnotationAssertion( "a process in which crop residue are mulched"@en) +AnnotationAssertion( "A process in which crop residue are mulched"@en) AnnotationAssertion( ) AnnotationAssertion( "crop residue spreading process"@en) AnnotationAssertion(rdfs:label "crop residue mulching process"@en) @@ -5124,7 +5120,7 @@ SubClassOf( (sunken seedbed) -AnnotationAssertion( "a seedbed that is below the surrounding soil level. Sunken beds conserve water much more effectively than raised bed") +AnnotationAssertion( "A seedbed that is below the surrounding soil level. Sunken beds conserve water much more effectively than raised bed"@en) AnnotationAssertion( ) AnnotationAssertion( "sunken bed") AnnotationAssertion(rdfs:label "sunken seedbed"@en) @@ -5662,14 +5658,14 @@ SubClassOf( ObjectSomeValuesFrom(< # Class: (biochar) -AnnotationAssertion(Annotation( "https://en.wikipedia.org/wiki/Biochar") "charcoal used as a soil amendment.") +AnnotationAssertion(Annotation( "https://en.wikipedia.org/wiki/Biochar") "Charcoal used as a soil amendment.") AnnotationAssertion( ) AnnotationAssertion(rdfs:label "biochar"@en) SubClassOf( ) # Class: (bird guano) -AnnotationAssertion( "an animal manure composoed of the excrement of seabirds and bats.") +AnnotationAssertion( "An animal manure composoed of the excrement of seabirds and bats.") AnnotationAssertion( ) AnnotationAssertion( "guano") AnnotationAssertion(rdfs:label "bird guano"@en) @@ -6083,7 +6079,7 @@ SubClassOf( ObjectSomeValuesFrom(< # Class: (tillage) -AnnotationAssertion( "group together tillage and no-till processes") +AnnotationAssertion( "Group together tillage and no-till processes") AnnotationAssertion( "https://orcid.org/0000-0001-6284-4821"@en) AnnotationAssertion(rdfs:label "tillage"@en) EquivalentClasses( ObjectUnionOf( ))