diff --git a/.gitignore b/.gitignore index defac77..7537a21 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ src/ontology/catalog-v001.xml src/ontology/catalog-v001.xml src/ontology/mirror src/ontology/mirror/* +src/ontology/envo-test/Makefile diff --git a/src/ontology/Makefile b/src/ontology/Makefile index 2a842bc..d672af3 100644 --- a/src/ontology/Makefile +++ b/src/ontology/Makefile @@ -45,15 +45,28 @@ imports/%_import.owl: mirror/%.owl imports/%_terms.txt # $(OWLTOOLS) $(USECAT) $< -o -f obo $@ #patterns -PATTERNS = eq +PATTERNS = eq chemical_area_density PATTERNS_OWL = $(patsubst %, patterns/%.owl,$(PATTERNS)) # Make this target to regenerate ALL patterns all_patterns: $(PATTERNS_OWL) patterns/%.owl: patterns/%.tsv - $(DOSDPTOOLS) generate --outfile=$@ --obo-prefixes=true --template=patterns/$*.yaml --ontology=imports/pato_import.owl --infile=$< - robot annotate -O "http://purl.obolibrary.org/obo/agro/patterns/$*.owl" -i $@ -o $@ + $(DOSDPTOOLS) generate \ + --outfile=$@ \ + --obo-prefixes=true \ + --template=patterns/$*.yaml \ + --infile=$< + robot annotate \ + -i $@ \ + -O "http://purl.obolibrary.org/obo/agro/patterns/$*.owl" \ + -o $@ + robot merge \ + --input agro-edit.owl \ + --input $@ \ + --collapse-import-closure false convert \ + --format ofn \ + --output agro-edit.owl .PRECIOUS: patterns/%.owl # clone remote ontology locally, perfoming some excision of relations and annotations diff --git a/src/ontology/agro-edit.owl b/src/ontology/agro-edit.owl index 392919e..36e7ae8 100644 --- a/src/ontology/agro-edit.owl +++ b/src/ontology/agro-edit.owl @@ -630,6 +630,7 @@ Declaration(Class()) Declaration(Class()) Declaration(Class()) Declaration(Class()) +Declaration(Class()) Declaration(Class()) Declaration(Class()) Declaration(Class()) @@ -640,24 +641,120 @@ 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()) +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()) +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()) +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()) +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()) +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(ObjectProperty()) Declaration(ObjectProperty()) +Declaration(ObjectProperty()) +Declaration(ObjectProperty()) Declaration(ObjectProperty()) Declaration(DataProperty()) Declaration(DataProperty()) Declaration(AnnotationProperty()) +Declaration(AnnotationProperty()) Declaration(AnnotationProperty()) Declaration(AnnotationProperty()) Declaration(AnnotationProperty()) Declaration(AnnotationProperty()) Declaration(AnnotationProperty()) Declaration(AnnotationProperty()) +Declaration(AnnotationProperty()) Declaration(AnnotationProperty()) ############################ # Annotation Properties @@ -1864,7 +1961,9 @@ SubClassOf( ObjectSomeValuesFrom(< AnnotationAssertion( "An area density quality which inheres in nitrogen by virtue of some influence exerted by the mass of nitrogen applied in a given surface area."@en) AnnotationAssertion( "amount of N applied per area"@en) AnnotationAssertion( "amount of nitrogen applied"@en) +AnnotationAssertion(rdfs:comment "Generated equivalence by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool"^^xsd:string) AnnotationAssertion(rdfs:label "nitrogen area density"@en) +EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ObjectSomeValuesFrom( )))) SubClassOf( ) # Class: (phosphorus area density) @@ -1873,7 +1972,9 @@ AnnotationAssertion( "amount of P applied per area"@en) AnnotationAssertion( "phosphorus total amount"@en) AnnotationAssertion( "quantity of phosphorus applied"@en) +AnnotationAssertion(rdfs:comment "Generated equivalence by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool"^^xsd:string) AnnotationAssertion(rdfs:label "phosphorus area density"@en) +EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ObjectSomeValuesFrom( )))) SubClassOf( ) # Class: (irrigation tube) @@ -1888,7 +1989,9 @@ SubClassOf( ObjectSomeValuesFrom(< AnnotationAssertion( "An area density quality which inheres in sulfur by virtue of some influence exerted by the mass of sulfur applied in a given surface area."@en) AnnotationAssertion( "amount of sulfur applied on a surface"@en) +AnnotationAssertion(rdfs:comment "Generated equivalence by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool"^^xsd:string) AnnotationAssertion(rdfs:label "sulfur area density"@en) +EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ObjectSomeValuesFrom( )))) SubClassOf( ) # Class: (chemical pest control material area density) @@ -1902,14 +2005,18 @@ SubClassOf( "An area density quality which inheres in nitrate by virtue of some influence exerted by the mass of nitrate applied in a given surface area."@en) AnnotationAssertion( "amont of nitrate applied"@en) +AnnotationAssertion(rdfs:comment "Generated equivalence by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool"^^xsd:string) AnnotationAssertion(rdfs:label "nitrate area density"@en) +EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ObjectSomeValuesFrom( )))) SubClassOf( ) # Class: (ammonium area density) AnnotationAssertion( "An area density quality which inheres in ammonium by virtue of some influence exerted by the mass of ammonium applied in a given surface area."@en) AnnotationAssertion( "amount of ammonium applied"@en) +AnnotationAssertion(rdfs:comment "Generated equivalence by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool"^^xsd:string) AnnotationAssertion(rdfs:label "ammonium area density"@en) +EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ObjectSomeValuesFrom( )))) SubClassOf( ) # Class: (calcium area density) @@ -1917,21 +2024,27 @@ SubClassOf( "An area density quality which inheres in calcium by virtue of some influence exerted by the mass of calcium applied in a given surface area."@en) AnnotationAssertion( "amount of Ca applied per area"@en) AnnotationAssertion( "amount of calcium applied"@en) +AnnotationAssertion(rdfs:comment "Generated equivalence by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool"^^xsd:string) AnnotationAssertion(rdfs:label "calcium area density"@en) +EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ObjectSomeValuesFrom( )))) SubClassOf( ) # Class: (magnesium area density) AnnotationAssertion( "An area density quality which inheres in magnesium by virtue of some influence exerted by the mass of magnesium applied in a given surface area."@en) AnnotationAssertion( "amount of magnesium applied"@en) +AnnotationAssertion(rdfs:comment "Generated equivalence by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool"^^xsd:string) AnnotationAssertion(rdfs:label "magnesium area density"@en) +EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ObjectSomeValuesFrom( )))) SubClassOf( ) # Class: (iron area density) AnnotationAssertion( "An area density quality which inheres in iron by virtue of some influence exerted by the mass of iron applied in a given surface area."@en) AnnotationAssertion( "amount of iron applied"@en) +AnnotationAssertion(rdfs:comment "Generated equivalence by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool"^^xsd:string) AnnotationAssertion(rdfs:label "iron area density"@en) +EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ObjectSomeValuesFrom( )))) SubClassOf( ) # Class: (zinc area density) @@ -1939,38 +2052,50 @@ SubClassOf( "An area density quality which inheres in zinc by virtue of some influence exerted by the mass of zinc applied in a given surface area."@en) AnnotationAssertion( "amount of Zn applied per area"@en) AnnotationAssertion( "amount of zinc applied on a surface"@en) +AnnotationAssertion(rdfs:comment "Generated equivalence by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool"^^xsd:string) AnnotationAssertion(rdfs:label "zinc area density"@en) +EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ObjectSomeValuesFrom( )))) SubClassOf( ) # Class: (copper area density) AnnotationAssertion( "An area density quality which inheres in copper by virtue of some influence exerted by the mass of copper applied in a given surface area."@en) +AnnotationAssertion(rdfs:comment "Generated equivalence by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool"^^xsd:string) AnnotationAssertion(rdfs:label "copper area density"@en) +EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ObjectSomeValuesFrom( )))) SubClassOf( ) # Class: (boron area density) AnnotationAssertion( "An area density quality which inheres in boron by virtue of some influence exerted by the mass of boron applied in a given surface area."@en) +AnnotationAssertion(rdfs:comment "Generated equivalence by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool"^^xsd:string) AnnotationAssertion(rdfs:label "boron area density"@en) +EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ObjectSomeValuesFrom( )))) SubClassOf( ) # Class: (molybdenum area density) AnnotationAssertion( "An area density quality which inheres in molybdenum by virtue of some influence exerted by the mass of molybdenum applied in a given surface area."@en) +AnnotationAssertion(rdfs:comment "Generated equivalence by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool"^^xsd:string) AnnotationAssertion(rdfs:label "molybdenum area density"@en) +EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ObjectSomeValuesFrom( )))) SubClassOf( ) # Class: (manganese area density) AnnotationAssertion( "An area density quality which inheres in manganese by virtue of some influence exerted by the mass of manganese applied in a given surface area."@en) +AnnotationAssertion(rdfs:comment "Generated equivalence by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool"^^xsd:string) AnnotationAssertion(rdfs:label "manganese area density"@en) +EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ObjectSomeValuesFrom( )))) SubClassOf( ) # Class: (chlorine area density) AnnotationAssertion( "An area density quality which inheres in chlorine by virtue of some influence exerted by the mass of chlorine applied in a given surface area."@en) AnnotationAssertion( "amount of chlorine applied on a surface"@en) +AnnotationAssertion(rdfs:comment "Generated equivalence by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool"^^xsd:string) AnnotationAssertion(rdfs:label "chlorine area density"@en) +EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ObjectSomeValuesFrom( )))) SubClassOf( ) # Class: (tillage tool blade length) @@ -2042,7 +2167,9 @@ SubClassOf( "An area density quality which inheres in potassium by virtue of some influence exerted by the mass of potassium applied in a given surface area."@en) AnnotationAssertion( "amount of K applied per area"@en) AnnotationAssertion( "amount of potassium applied on a surface"@en) +AnnotationAssertion(rdfs:comment "Generated equivalence by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool"^^xsd:string) AnnotationAssertion(rdfs:label "potassium area density"@en) +EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ObjectSomeValuesFrom( )))) SubClassOf( ) # Class: (seeding rate) @@ -5032,7 +5159,7 @@ AnnotationAssertion( "commercial fertilizer") AnnotationAssertion( "mineral fertilizer") AnnotationAssertion(rdfs:label "inorganic fertilizer"@en) -EquivalentClasses( ObjectSomeValuesFrom( )) +EquivalentClasses( ObjectSomeValuesFrom( )) SubClassOf( ) # Class: (vermicompost) @@ -5274,6 +5401,15 @@ AnnotationAssertion( "residue incorporation percentage"@en) SubClassOf( ) +# Class: (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( ) +AnnotationAssertion( "2021-10-20T14:45:35Z"^^xsd:dateTime) +AnnotationAssertion(rdfs:label "inorganic fertilizer role"@en) +EquivalentClasses( ) +SubClassOf( ) + # Class: (inter-cropping experiment) AnnotationAssertion( "An agricultural experiment during which at least two different crops are grown at the same time.") @@ -5355,6 +5491,348 @@ AnnotationAssertion(rdfs:label "p EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ))) SubClassOf( ) +# Class: (ammonium dihydrogen phosphate area density) + +AnnotationAssertion( "An area density quality which inheres in ammonium dihydrogen phosphate by virtue of some influence exerted by the mass of ammonium dihydrogen phosphate applied in a given surface area."^^xsd:string) +AnnotationAssertion( "amount of ammonium dihydrogen phosphate applied"^^xsd:string) +AnnotationAssertion(rdfs:comment "Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool"^^xsd:string) +AnnotationAssertion(rdfs:label "ammonium dihydrogen phosphate area density"^^xsd:string) +EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ))) +SubClassOf( ) + +# Class: (ammonium magnesium phosphate area density) + +AnnotationAssertion( "An area density quality which inheres in ammonium magnesium phosphate by virtue of some influence exerted by the mass of ammonium magnesium phosphate applied in a given surface area."^^xsd:string) +AnnotationAssertion( "amount of ammonium magnesium phosphate applied"^^xsd:string) +AnnotationAssertion(rdfs:comment "Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool"^^xsd:string) +AnnotationAssertion(rdfs:label "ammonium magnesium phosphate area density"^^xsd:string) +EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ))) +SubClassOf( ) + +# Class: (ammonium magnesium phosphate hexahydrate area density) + +AnnotationAssertion( "An area density quality which inheres in ammonium magnesium phosphate hexahydrate by virtue of some influence exerted by the mass of ammonium magnesium phosphate hexahydrate applied in a given surface area."^^xsd:string) +AnnotationAssertion( "amount of ammonium magnesium phosphate hexahydrate applied"^^xsd:string) +AnnotationAssertion(rdfs:comment "Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool"^^xsd:string) +AnnotationAssertion(rdfs:label "ammonium magnesium phosphate hexahydrate area density"^^xsd:string) +EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ))) +SubClassOf( ) + +# Class: (ammonium nitrate area density) + +AnnotationAssertion( "An area density quality which inheres in ammonium nitrate by virtue of some influence exerted by the mass of ammonium nitrate applied in a given surface area."^^xsd:string) +AnnotationAssertion( "amount of ammonium nitrate applied"^^xsd:string) +AnnotationAssertion(rdfs:comment "Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool"^^xsd:string) +AnnotationAssertion(rdfs:label "ammonium nitrate area density"^^xsd:string) +EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ))) +SubClassOf( ) + +# Class: (ammonium nitrate phosphate area density) + +AnnotationAssertion( "An area density quality which inheres in ammonium nitrate phosphate by virtue of some influence exerted by the mass of ammonium nitrate phosphate applied in a given surface area."^^xsd:string) +AnnotationAssertion( "amount of ammonium nitrate phosphate applied"^^xsd:string) +AnnotationAssertion(rdfs:comment "Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool"^^xsd:string) +AnnotationAssertion(rdfs:label "ammonium nitrate phosphate area density"^^xsd:string) +EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ))) +SubClassOf( ) + +# Class: (ammonium phosphate sulfate area density) + +AnnotationAssertion( "An area density quality which inheres in ammonium phosphate sulfate by virtue of some influence exerted by the mass of ammonium phosphate sulfate applied in a given surface area."^^xsd:string) +AnnotationAssertion( "amount of ammonium phosphate sulfate applied"^^xsd:string) +AnnotationAssertion(rdfs:comment "Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool"^^xsd:string) +AnnotationAssertion(rdfs:label "ammonium phosphate sulfate area density"^^xsd:string) +EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ))) +SubClassOf( ) + +# Class: (ammonium polyphosphate area density) + +AnnotationAssertion( "An area density quality which inheres in ammonium polyphosphate by virtue of some influence exerted by the mass of ammonium polyphosphate applied in a given surface area."^^xsd:string) +AnnotationAssertion( "amount of ammonium polyphosphate applied"^^xsd:string) +AnnotationAssertion(rdfs:comment "Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool"^^xsd:string) +AnnotationAssertion(rdfs:label "ammonium polyphosphate area density"^^xsd:string) +EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ))) +SubClassOf( ) + +# Class: (ammonium sulfate area density) + +AnnotationAssertion( "An area density quality which inheres in ammonium sulfate by virtue of some influence exerted by the mass of ammonium sulfate applied in a given surface area."^^xsd:string) +AnnotationAssertion( "amount of ammonium sulfate applied"^^xsd:string) +AnnotationAssertion(rdfs:comment "Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool"^^xsd:string) +AnnotationAssertion(rdfs:label "ammonium sulfate area density"^^xsd:string) +EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ))) +SubClassOf( ) + +# Class: (ammonium sulfate nitrate area density) + +AnnotationAssertion( "An area density quality which inheres in ammonium sulfate nitrate by virtue of some influence exerted by the mass of ammonium sulfate nitrate applied in a given surface area."^^xsd:string) +AnnotationAssertion( "amount of ammonium sulfate nitrate applied"^^xsd:string) +AnnotationAssertion(rdfs:comment "Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool"^^xsd:string) +AnnotationAssertion(rdfs:label "ammonium sulfate nitrate area density"^^xsd:string) +EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ))) +SubClassOf( ) + +# Class: (ammonium sulfate urea area density) + +AnnotationAssertion( "An area density quality which inheres in ammonium sulfate urea by virtue of some influence exerted by the mass of ammonium sulfate urea applied in a given surface area."^^xsd:string) +AnnotationAssertion( "amount of ammonium sulfate urea applied"^^xsd:string) +AnnotationAssertion(rdfs:comment "Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool"^^xsd:string) +AnnotationAssertion(rdfs:label "ammonium sulfate urea area density"^^xsd:string) +EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ))) +SubClassOf( ) + +# Class: (ammonium thiosulfate area density) + +AnnotationAssertion( "An area density quality which inheres in ammonium thiosulfate by virtue of some influence exerted by the mass of ammonium thiosulfate applied in a given surface area."^^xsd:string) +AnnotationAssertion( "amount of ammonium thiosulfate applied"^^xsd:string) +AnnotationAssertion(rdfs:comment "Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool"^^xsd:string) +AnnotationAssertion(rdfs:label "ammonium thiosulfate area density"^^xsd:string) +EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ))) +SubClassOf( ) + +# Class: (calcium ammonium nitrate area density) + +AnnotationAssertion( "An area density quality which inheres in calcium ammonium nitrate by virtue of some influence exerted by the mass of calcium ammonium nitrate applied in a given surface area."^^xsd:string) +AnnotationAssertion( "amount of calcium ammonium nitrate applied"^^xsd:string) +AnnotationAssertion(rdfs:comment "Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool"^^xsd:string) +AnnotationAssertion(rdfs:label "calcium ammonium nitrate area density"^^xsd:string) +EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ))) +SubClassOf( ) + +# Class: (calcium bis(dihydrogenphosphate) area density) + +AnnotationAssertion( "An area density quality which inheres in calcium bis(dihydrogenphosphate) by virtue of some influence exerted by the mass of calcium bis(dihydrogenphosphate) applied in a given surface area."^^xsd:string) +AnnotationAssertion( "amount of calcium bis(dihydrogenphosphate) applied"^^xsd:string) +AnnotationAssertion(rdfs:comment "Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool"^^xsd:string) +AnnotationAssertion(rdfs:label "calcium bis(dihydrogenphosphate) area density"^^xsd:string) +EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ))) +SubClassOf( ) + +# Class: (calcium carbonate area density) + +AnnotationAssertion( "An area density quality which inheres in calcium carbonate by virtue of some influence exerted by the mass of calcium carbonate applied in a given surface area."^^xsd:string) +AnnotationAssertion( "amount of calcium carbonate applied"^^xsd:string) +AnnotationAssertion(rdfs:comment "Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool"^^xsd:string) +AnnotationAssertion(rdfs:label "calcium carbonate area density"^^xsd:string) +EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ))) +SubClassOf( ) + +# Class: (calcium cyanamide area density) + +AnnotationAssertion( "An area density quality which inheres in calcium cyanamide by virtue of some influence exerted by the mass of calcium cyanamide applied in a given surface area."^^xsd:string) +AnnotationAssertion( "amount of calcium cyanamide applied"^^xsd:string) +AnnotationAssertion(rdfs:comment "Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool"^^xsd:string) +AnnotationAssertion(rdfs:label "calcium cyanamide area density"^^xsd:string) +EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ))) +SubClassOf( ) + +# Class: (calcium dichloride area density) + +AnnotationAssertion( "An area density quality which inheres in calcium dichloride by virtue of some influence exerted by the mass of calcium dichloride applied in a given surface area."^^xsd:string) +AnnotationAssertion( "amount of calcium dichloride applied"^^xsd:string) +AnnotationAssertion(rdfs:comment "Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool"^^xsd:string) +AnnotationAssertion(rdfs:label "calcium dichloride area density"^^xsd:string) +EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ))) +SubClassOf( ) + +# Class: (calcium nitrate area density) + +AnnotationAssertion( "An area density quality which inheres in calcium nitrate by virtue of some influence exerted by the mass of calcium nitrate applied in a given surface area."^^xsd:string) +AnnotationAssertion( "amount of calcium nitrate applied"^^xsd:string) +AnnotationAssertion(rdfs:comment "Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool"^^xsd:string) +AnnotationAssertion(rdfs:label "calcium nitrate area density"^^xsd:string) +EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ))) +SubClassOf( ) + +# Class: (calcium oxide area density) + +AnnotationAssertion( "An area density quality which inheres in calcium oxide by virtue of some influence exerted by the mass of calcium oxide applied in a given surface area."^^xsd:string) +AnnotationAssertion( "amount of calcium oxide applied"^^xsd:string) +AnnotationAssertion(rdfs:comment "Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool"^^xsd:string) +AnnotationAssertion(rdfs:label "calcium oxide area density"^^xsd:string) +EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ))) +SubClassOf( ) + +# Class: (copper(II) sulfate area density) + +AnnotationAssertion( "An area density quality which inheres in copper(II) sulfate by virtue of some influence exerted by the mass of copper(II) sulfate applied in a given surface area."^^xsd:string) +AnnotationAssertion( "amount of copper(II) sulfate applied"^^xsd:string) +AnnotationAssertion(rdfs:comment "Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool"^^xsd:string) +AnnotationAssertion(rdfs:label "copper(II) sulfate area density"^^xsd:string) +EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ))) +SubClassOf( ) + +# Class: (cyanoguanidine area density) + +AnnotationAssertion( "An area density quality which inheres in cyanoguanidine by virtue of some influence exerted by the mass of cyanoguanidine applied in a given surface area."^^xsd:string) +AnnotationAssertion( "amount of cyanoguanidine applied"^^xsd:string) +AnnotationAssertion(rdfs:comment "Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool"^^xsd:string) +AnnotationAssertion(rdfs:label "cyanoguanidine area density"^^xsd:string) +EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ))) +SubClassOf( ) + +# Class: (diammonium hydrogen phosphate area density) + +AnnotationAssertion( "An area density quality which inheres in diammonium hydrogen phosphate by virtue of some influence exerted by the mass of diammonium hydrogen phosphate applied in a given surface area."^^xsd:string) +AnnotationAssertion( "amount of diammonium hydrogen phosphate applied"^^xsd:string) +AnnotationAssertion(rdfs:comment "Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool"^^xsd:string) +AnnotationAssertion(rdfs:label "diammonium hydrogen phosphate area density"^^xsd:string) +EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ))) +SubClassOf( ) + +# Class: (gypsum area density) + +AnnotationAssertion( "An area density quality which inheres in gypsum by virtue of some influence exerted by the mass of gypsum applied in a given surface area."^^xsd:string) +AnnotationAssertion( "amount of gypsum applied"^^xsd:string) +AnnotationAssertion(rdfs:comment "Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool"^^xsd:string) +AnnotationAssertion(rdfs:label "gypsum area density"^^xsd:string) +EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ))) +SubClassOf( ) + +# Class: (limestone area density) + +AnnotationAssertion( "An area density quality which inheres in limestone by virtue of some influence exerted by the mass of limestone applied in a given surface area."^^xsd:string) +AnnotationAssertion( "amount of limestone applied"^^xsd:string) +AnnotationAssertion(rdfs:comment "Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool"^^xsd:string) +AnnotationAssertion(rdfs:label "limestone area density"^^xsd:string) +EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ))) +SubClassOf( ) + +# Class: (magnesium carbonate area density) + +AnnotationAssertion( "An area density quality which inheres in magnesium carbonate by virtue of some influence exerted by the mass of magnesium carbonate applied in a given surface area."^^xsd:string) +AnnotationAssertion( "amount of magnesium carbonate applied"^^xsd:string) +AnnotationAssertion(rdfs:comment "Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool"^^xsd:string) +AnnotationAssertion(rdfs:label "magnesium carbonate area density"^^xsd:string) +EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ))) +SubClassOf( ) + +# Class: (magnesium nitrate area density) + +AnnotationAssertion( "An area density quality which inheres in magnesium nitrate by virtue of some influence exerted by the mass of magnesium nitrate applied in a given surface area."^^xsd:string) +AnnotationAssertion( "amount of magnesium nitrate applied"^^xsd:string) +AnnotationAssertion(rdfs:comment "Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool"^^xsd:string) +AnnotationAssertion(rdfs:label "magnesium nitrate area density"^^xsd:string) +EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ))) +SubClassOf( ) + +# Class: (magnesium oxide area density) + +AnnotationAssertion( "An area density quality which inheres in magnesium oxide by virtue of some influence exerted by the mass of magnesium oxide applied in a given surface area."^^xsd:string) +AnnotationAssertion( "amount of magnesium oxide applied"^^xsd:string) +AnnotationAssertion(rdfs:comment "Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool"^^xsd:string) +AnnotationAssertion(rdfs:label "magnesium oxide area density"^^xsd:string) +EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ))) +SubClassOf( ) + +# Class: (magnesium sulfate area density) + +AnnotationAssertion( "An area density quality which inheres in magnesium sulfate by virtue of some influence exerted by the mass of magnesium sulfate applied in a given surface area."^^xsd:string) +AnnotationAssertion( "amount of magnesium sulfate applied"^^xsd:string) +AnnotationAssertion(rdfs:comment "Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool"^^xsd:string) +AnnotationAssertion(rdfs:label "magnesium sulfate area density"^^xsd:string) +EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ))) +SubClassOf( ) + +# Class: (phosphoric acid area density) + +AnnotationAssertion( "An area density quality which inheres in phosphoric acid by virtue of some influence exerted by the mass of phosphoric acid applied in a given surface area."^^xsd:string) +AnnotationAssertion( "amount of phosphoric acid applied"^^xsd:string) +AnnotationAssertion(rdfs:comment "Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool"^^xsd:string) +AnnotationAssertion(rdfs:label "phosphoric acid area density"^^xsd:string) +EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ))) +SubClassOf( ) + +# Class: (potassium carbonate area density) + +AnnotationAssertion( "An area density quality which inheres in potassium carbonate by virtue of some influence exerted by the mass of potassium carbonate applied in a given surface area."^^xsd:string) +AnnotationAssertion( "amount of potassium carbonate applied"^^xsd:string) +AnnotationAssertion(rdfs:comment "Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool"^^xsd:string) +AnnotationAssertion(rdfs:label "potassium carbonate area density"^^xsd:string) +EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ))) +SubClassOf( ) + +# Class: (potassium chloride area density) + +AnnotationAssertion( "An area density quality which inheres in potassium chloride by virtue of some influence exerted by the mass of potassium chloride applied in a given surface area."^^xsd:string) +AnnotationAssertion( "amount of potassium chloride applied"^^xsd:string) +AnnotationAssertion(rdfs:comment "Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool"^^xsd:string) +AnnotationAssertion(rdfs:label "potassium chloride area density"^^xsd:string) +EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ))) +SubClassOf( ) + +# Class: (potassium dihydrogen phosphate area density) + +AnnotationAssertion( "An area density quality which inheres in potassium dihydrogen phosphate by virtue of some influence exerted by the mass of potassium dihydrogen phosphate applied in a given surface area."^^xsd:string) +AnnotationAssertion( "amount of potassium dihydrogen phosphate applied"^^xsd:string) +AnnotationAssertion(rdfs:comment "Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool"^^xsd:string) +AnnotationAssertion(rdfs:label "potassium dihydrogen phosphate area density"^^xsd:string) +EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ))) +SubClassOf( ) + +# Class: (potassium metaphosphate area density) + +AnnotationAssertion( "An area density quality which inheres in potassium metaphosphate by virtue of some influence exerted by the mass of potassium metaphosphate applied in a given surface area."^^xsd:string) +AnnotationAssertion( "amount of potassium metaphosphate applied"^^xsd:string) +AnnotationAssertion(rdfs:comment "Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool"^^xsd:string) +AnnotationAssertion(rdfs:label "potassium metaphosphate area density"^^xsd:string) +EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ))) +SubClassOf( ) + +# Class: (potassium nitrate area density) + +AnnotationAssertion( "An area density quality which inheres in potassium nitrate by virtue of some influence exerted by the mass of potassium nitrate applied in a given surface area."^^xsd:string) +AnnotationAssertion( "amount of potassium nitrate applied"^^xsd:string) +AnnotationAssertion(rdfs:comment "Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool"^^xsd:string) +AnnotationAssertion(rdfs:label "potassium nitrate area density"^^xsd:string) +EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ))) +SubClassOf( ) + +# Class: (sodium nitrate area density) + +AnnotationAssertion( "An area density quality which inheres in sodium nitrate by virtue of some influence exerted by the mass of sodium nitrate applied in a given surface area."^^xsd:string) +AnnotationAssertion( "amount of sodium nitrate applied"^^xsd:string) +AnnotationAssertion(rdfs:comment "Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool"^^xsd:string) +AnnotationAssertion(rdfs:label "sodium nitrate area density"^^xsd:string) +EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ))) +SubClassOf( ) + +# Class: (sodium selenate area density) + +AnnotationAssertion( "An area density quality which inheres in sodium selenate by virtue of some influence exerted by the mass of sodium selenate applied in a given surface area."^^xsd:string) +AnnotationAssertion( "amount of sodium selenate applied"^^xsd:string) +AnnotationAssertion(rdfs:comment "Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool"^^xsd:string) +AnnotationAssertion(rdfs:label "sodium selenate area density"^^xsd:string) +EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ))) +SubClassOf( ) + +# Class: (urea area density) + +AnnotationAssertion( "An area density quality which inheres in urea by virtue of some influence exerted by the mass of urea applied in a given surface area."^^xsd:string) +AnnotationAssertion( "amount of urea applied"^^xsd:string) +AnnotationAssertion(rdfs:comment "Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool"^^xsd:string) +AnnotationAssertion(rdfs:label "urea area density"^^xsd:string) +EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ))) +SubClassOf( ) + +# Class: (urea ammonium nitrate area density) + +AnnotationAssertion( "An area density quality which inheres in urea ammonium nitrate by virtue of some influence exerted by the mass of urea ammonium nitrate applied in a given surface area."^^xsd:string) +AnnotationAssertion( "amount of urea ammonium nitrate applied"^^xsd:string) +AnnotationAssertion(rdfs:comment "Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool"^^xsd:string) +AnnotationAssertion(rdfs:label "urea ammonium nitrate area density"^^xsd:string) +EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ))) +SubClassOf( ) + +# Class: (zinc sulfate area density) + +AnnotationAssertion( "An area density quality which inheres in zinc sulfate by virtue of some influence exerted by the mass of zinc sulfate applied in a given surface area."^^xsd:string) +AnnotationAssertion( "amount of zinc sulfate applied"^^xsd:string) +AnnotationAssertion(rdfs:comment "Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool"^^xsd:string) +AnnotationAssertion(rdfs:label "zinc sulfate area density"^^xsd:string) +EquivalentClasses( ObjectIntersectionOf( ObjectSomeValuesFrom( ))) +SubClassOf( ) + # Class: (agronomic fertilization process) AnnotationAssertion( "A planned process in which fertilizer is applied to an environmental material to promote the growth of a plant.") diff --git a/src/ontology/patterns/chemical_area_density.owl b/src/ontology/patterns/chemical_area_density.owl new file mode 100644 index 0000000..b3955f7 --- /dev/null +++ b/src/ontology/patterns/chemical_area_density.owl @@ -0,0 +1,1176 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + An area density quality which inheres in ammonium dihydrogen phosphate by virtue of some influence exerted by the mass of ammonium dihydrogen phosphate applied in a given surface area. + amount of ammonium dihydrogen phosphate applied + Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool + ammonium dihydrogen phosphate area density + + + + + + + + + + + + + + + + + + + + An area density quality which inheres in ammonium magnesium phosphate by virtue of some influence exerted by the mass of ammonium magnesium phosphate applied in a given surface area. + amount of ammonium magnesium phosphate applied + Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool + ammonium magnesium phosphate area density + + + + + + + + + + + + + + + + + + + + An area density quality which inheres in ammonium magnesium phosphate hexahydrate by virtue of some influence exerted by the mass of ammonium magnesium phosphate hexahydrate applied in a given surface area. + amount of ammonium magnesium phosphate hexahydrate applied + Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool + ammonium magnesium phosphate hexahydrate area density + + + + + + + + + + + + + + + + + + + + An area density quality which inheres in ammonium nitrate by virtue of some influence exerted by the mass of ammonium nitrate applied in a given surface area. + amount of ammonium nitrate applied + Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool + ammonium nitrate area density + + + + + + + + + + + + + + + + + + + + An area density quality which inheres in ammonium nitrate phosphate by virtue of some influence exerted by the mass of ammonium nitrate phosphate applied in a given surface area. + amount of ammonium nitrate phosphate applied + Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool + ammonium nitrate phosphate area density + + + + + + + + + + + + + + + + + + + + An area density quality which inheres in ammonium phosphate sulfate by virtue of some influence exerted by the mass of ammonium phosphate sulfate applied in a given surface area. + amount of ammonium phosphate sulfate applied + Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool + ammonium phosphate sulfate area density + + + + + + + + + + + + + + + + + + + + An area density quality which inheres in ammonium polyphosphate by virtue of some influence exerted by the mass of ammonium polyphosphate applied in a given surface area. + amount of ammonium polyphosphate applied + Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool + ammonium polyphosphate area density + + + + + + + + + + + + + + + + + + + + An area density quality which inheres in ammonium sulfate by virtue of some influence exerted by the mass of ammonium sulfate applied in a given surface area. + amount of ammonium sulfate applied + Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool + ammonium sulfate area density + + + + + + + + + + + + + + + + + + + + An area density quality which inheres in ammonium sulfate nitrate by virtue of some influence exerted by the mass of ammonium sulfate nitrate applied in a given surface area. + amount of ammonium sulfate nitrate applied + Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool + ammonium sulfate nitrate area density + + + + + + + + + + + + + + + + + + + + An area density quality which inheres in ammonium sulfate urea by virtue of some influence exerted by the mass of ammonium sulfate urea applied in a given surface area. + amount of ammonium sulfate urea applied + Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool + ammonium sulfate urea area density + + + + + + + + + + + + + + + + + + + + An area density quality which inheres in ammonium thiosulfate by virtue of some influence exerted by the mass of ammonium thiosulfate applied in a given surface area. + amount of ammonium thiosulfate applied + Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool + ammonium thiosulfate area density + + + + + + + + + + + + + + + + + + + + An area density quality which inheres in calcium ammonium nitrate by virtue of some influence exerted by the mass of calcium ammonium nitrate applied in a given surface area. + amount of calcium ammonium nitrate applied + Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool + calcium ammonium nitrate area density + + + + + + + + + + + + + + + + + + + + An area density quality which inheres in calcium bis(dihydrogenphosphate) by virtue of some influence exerted by the mass of calcium bis(dihydrogenphosphate) applied in a given surface area. + amount of calcium bis(dihydrogenphosphate) applied + Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool + calcium bis(dihydrogenphosphate) area density + + + + + + + + + + + + + + + + + + + + An area density quality which inheres in calcium carbonate by virtue of some influence exerted by the mass of calcium carbonate applied in a given surface area. + amount of calcium carbonate applied + Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool + calcium carbonate area density + + + + + + + + + + + + + + + + + + + + An area density quality which inheres in calcium cyanamide by virtue of some influence exerted by the mass of calcium cyanamide applied in a given surface area. + amount of calcium cyanamide applied + Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool + calcium cyanamide area density + + + + + + + + + + + + + + + + + + + + An area density quality which inheres in calcium dichloride by virtue of some influence exerted by the mass of calcium dichloride applied in a given surface area. + amount of calcium dichloride applied + Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool + calcium dichloride area density + + + + + + + + + + + + + + + + + + + + An area density quality which inheres in calcium nitrate by virtue of some influence exerted by the mass of calcium nitrate applied in a given surface area. + amount of calcium nitrate applied + Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool + calcium nitrate area density + + + + + + + + + + + + + + + + + + + + An area density quality which inheres in calcium oxide by virtue of some influence exerted by the mass of calcium oxide applied in a given surface area. + amount of calcium oxide applied + Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool + calcium oxide area density + + + + + + + + + + + + + + + + + + + + An area density quality which inheres in copper(II) sulfate by virtue of some influence exerted by the mass of copper(II) sulfate applied in a given surface area. + amount of copper(II) sulfate applied + Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool + copper(II) sulfate area density + + + + + + + + + + + + + + + + + + + + An area density quality which inheres in cyanoguanidine by virtue of some influence exerted by the mass of cyanoguanidine applied in a given surface area. + amount of cyanoguanidine applied + Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool + cyanoguanidine area density + + + + + + + + + + + + + + + + + + + + An area density quality which inheres in diammonium hydrogen phosphate by virtue of some influence exerted by the mass of diammonium hydrogen phosphate applied in a given surface area. + amount of diammonium hydrogen phosphate applied + Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool + diammonium hydrogen phosphate area density + + + + + + + + + + + + + + + + + + + + An area density quality which inheres in gypsum by virtue of some influence exerted by the mass of gypsum applied in a given surface area. + amount of gypsum applied + Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool + gypsum area density + + + + + + + + + + + + + + + + + + + + An area density quality which inheres in limestone by virtue of some influence exerted by the mass of limestone applied in a given surface area. + amount of limestone applied + Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool + limestone area density + + + + + + + + + + + + + + + + + + + + An area density quality which inheres in magnesium carbonate by virtue of some influence exerted by the mass of magnesium carbonate applied in a given surface area. + amount of magnesium carbonate applied + Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool + magnesium carbonate area density + + + + + + + + + + + + + + + + + + + + An area density quality which inheres in magnesium nitrate by virtue of some influence exerted by the mass of magnesium nitrate applied in a given surface area. + amount of magnesium nitrate applied + Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool + magnesium nitrate area density + + + + + + + + + + + + + + + + + + + + An area density quality which inheres in magnesium oxide by virtue of some influence exerted by the mass of magnesium oxide applied in a given surface area. + amount of magnesium oxide applied + Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool + magnesium oxide area density + + + + + + + + + + + + + + + + + + + + An area density quality which inheres in magnesium sulfate by virtue of some influence exerted by the mass of magnesium sulfate applied in a given surface area. + amount of magnesium sulfate applied + Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool + magnesium sulfate area density + + + + + + + + + + + + + + + + + + + + An area density quality which inheres in phosphoric acid by virtue of some influence exerted by the mass of phosphoric acid applied in a given surface area. + amount of phosphoric acid applied + Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool + phosphoric acid area density + + + + + + + + + + + + + + + + + + + + An area density quality which inheres in potassium carbonate by virtue of some influence exerted by the mass of potassium carbonate applied in a given surface area. + amount of potassium carbonate applied + Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool + potassium carbonate area density + + + + + + + + + + + + + + + + + + + + An area density quality which inheres in potassium chloride by virtue of some influence exerted by the mass of potassium chloride applied in a given surface area. + amount of potassium chloride applied + Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool + potassium chloride area density + + + + + + + + + + + + + + + + + + + + An area density quality which inheres in potassium dihydrogen phosphate by virtue of some influence exerted by the mass of potassium dihydrogen phosphate applied in a given surface area. + amount of potassium dihydrogen phosphate applied + Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool + potassium dihydrogen phosphate area density + + + + + + + + + + + + + + + + + + + + An area density quality which inheres in potassium metaphosphate by virtue of some influence exerted by the mass of potassium metaphosphate applied in a given surface area. + amount of potassium metaphosphate applied + Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool + potassium metaphosphate area density + + + + + + + + + + + + + + + + + + + + An area density quality which inheres in potassium nitrate by virtue of some influence exerted by the mass of potassium nitrate applied in a given surface area. + amount of potassium nitrate applied + Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool + potassium nitrate area density + + + + + + + + + + + + + + + + + + + + An area density quality which inheres in sodium nitrate by virtue of some influence exerted by the mass of sodium nitrate applied in a given surface area. + amount of sodium nitrate applied + Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool + sodium nitrate area density + + + + + + + + + + + + + + + + + + + + An area density quality which inheres in sodium selenate by virtue of some influence exerted by the mass of sodium selenate applied in a given surface area. + amount of sodium selenate applied + Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool + sodium selenate area density + + + + + + + + + + + + + + + + + + + + An area density quality which inheres in urea by virtue of some influence exerted by the mass of urea applied in a given surface area. + amount of urea applied + Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool + urea area density + + + + + + + + + + + + + + + + + + + + An area density quality which inheres in urea ammonium nitrate by virtue of some influence exerted by the mass of urea ammonium nitrate applied in a given surface area. + amount of urea ammonium nitrate applied + Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool + urea ammonium nitrate area density + + + + + + + + + + + + + + + + + + + + An area density quality which inheres in zinc sulfate by virtue of some influence exerted by the mass of zinc sulfate applied in a given surface area. + amount of zinc sulfate applied + Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool + zinc sulfate area density + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ontology/patterns/chemical_area_density.tsv b/src/ontology/patterns/chemical_area_density.tsv new file mode 100644 index 0000000..4ab09e2 --- /dev/null +++ b/src/ontology/patterns/chemical_area_density.tsv @@ -0,0 +1,39 @@ +defined_class defined_class_label chemical chemical_label +AGRO:00040000 CHEBI:62982 ammonium dihydrogen phosphate +AGRO:00040001 CHEBI:149425 ammonium magnesium phosphate +AGRO:00040002 CHEBI:149427 ammonium magnesium phosphate hexahydrate +AGRO:00040003 CHEBI:63038 ammonium nitrate +AGRO:00040004 CHEBI:147420 ammonium nitrate phosphate +AGRO:00040005 CHEBI:147419 ammonium phosphate sulfate +AGRO:00040006 CHEBI:147408 ammonium polyphosphate +AGRO:00040007 CHEBI:62946 ammonium sulfate +AGRO:00040008 CHEBI:140457 ammonium sulfate nitrate +AGRO:00040009 CHEBI:91240 ammonium sulfate urea +AGRO:00040010 CHEBI:147402 ammonium thiosulfate +AGRO:00040011 CHEBI:91238 calcium ammonium nitrate +AGRO:00040012 CHEBI:35433 calcium bis(dihydrogenphosphate) +AGRO:00040013 CHEBI:3311 calcium carbonate +AGRO:00040014 CHEBI:64301 calcium cyanamide +AGRO:00040015 CHEBI:3312 calcium dichloride +AGRO:00040016 CHEBI:64205 calcium nitrate +AGRO:00040017 CHEBI:31344 calcium oxide +AGRO:00040018 CHEBI:23414 copper(II) sulfate +AGRO:00040019 CHEBI:147423 cyanoguanidine +AGRO:00040020 CHEBI:63051 diammonium hydrogen phosphate +AGRO:00040021 CHEBI:48838 gypsum +AGRO:00040022 ENVO:00002053 limestone +AGRO:00040023 CHEBI:31793 magnesium carbonate +AGRO:00040024 CHEBI:64736 magnesium nitrate +AGRO:00040025 CHEBI:31794 magnesium oxide +AGRO:00040026 CHEBI:32599 magnesium sulfate +AGRO:00040027 CHEBI:26078 phosphoric acid +AGRO:00040028 CHEBI:131526 potassium carbonate +AGRO:00040029 CHEBI:32588 potassium chloride +AGRO:00040030 CHEBI:63036 potassium dihydrogen phosphate +AGRO:00040031 CHEBI:148438 potassium metaphosphate +AGRO:00040032 CHEBI:63043 potassium nitrate +AGRO:00040033 CHEBI:63005 sodium nitrate +AGRO:00040034 CHEBI:77775 sodium selenate +AGRO:00040035 CHEBI:16199 urea +AGRO:00040036 CHEBI:88276 urea ammonium nitrate +AGRO:00040037 CHEBI:35176 zinc sulfate diff --git a/src/ontology/patterns/chemical_area_density.yaml b/src/ontology/patterns/chemical_area_density.yaml new file mode 100644 index 0000000..71b320c --- /dev/null +++ b/src/ontology/patterns/chemical_area_density.yaml @@ -0,0 +1,50 @@ +pattern_name: agro/patterns/chemical_area_density +contributors: +- https://orcid.org/0000-0002-2627-0696 + +#### owl_entity Dictionaries +classes: + chemical entity: CHEBI:24431 + area density: PATO:0001351 + +relations: + inheres in: RO:0000052 + has_part: BFO:0000051 + +# Var types +vars: + chemical: "'chemical entity'" + +subClassOf: + text: "'area density'" + +annotationProperties: + exact_synonym: oio:hasExactSynonym + + # OBO fields +name: + text: "%s area density" + vars: + - chemical + +# Specifying axioms: +annotations: + - annotationProperty: exact_synonym + text: "amount of %s applied" + vars: + - chemical + +def: + text: "An area density quality which inheres in %s by virtue of some influence exerted by the mass of %s applied in a given surface area." + vars: + - chemical + - chemical + +equivalentTo: + text: "'area density' and 'inheres in' some %s" + vars: + - chemical + +comment: + text: "Generated by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool" + diff --git a/src/ontology/patterns/chemical_area_density_eq.owl b/src/ontology/patterns/chemical_area_density_eq.owl new file mode 100644 index 0000000..1edda85 --- /dev/null +++ b/src/ontology/patterns/chemical_area_density_eq.owl @@ -0,0 +1,520 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Generated equivalence by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool + + + + + + + + + + + + + + + + + + + + + + + + + Generated equivalence by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool + + + + + + + + + + + + + + + + + + + + + + + + + Generated equivalence by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool + + + + + + + + + + + + + + + + + + + + + + + + + Generated equivalence by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool + + + + + + + + + + + + + + + + + + + + + + + + + Generated equivalence by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool + + + + + + + + + + + + + + + + + + + + + + + + + Generated equivalence by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool + + + + + + + + + + + + + + + + + + + + + + + + + Generated equivalence by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool + + + + + + + + + + + + + + + + + + + + + + + + + Generated equivalence by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool + + + + + + + + + + + + + + + + + + + + + + + + + Generated equivalence by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool + + + + + + + + + + + + + + + + + + + + + + + + + Generated equivalence by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool + + + + + + + + + + + + + + + + + + + + + + + + + Generated equivalence by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool + + + + + + + + + + + + + + + + + + + + + + + + + Generated equivalence by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool + + + + + + + + + + + + + + + + + + + + + + + + + Generated equivalence by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool + + + + + + + + + + + + + + + + + + + + + + + + + Generated equivalence by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool + + + + + + + + + + + + + + + + + + + + + + + + + Generated equivalence by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/ontology/patterns/chemical_area_density_eq.tsv b/src/ontology/patterns/chemical_area_density_eq.tsv new file mode 100644 index 0000000..b0e638f --- /dev/null +++ b/src/ontology/patterns/chemical_area_density_eq.tsv @@ -0,0 +1,16 @@ +defined_class defined_class_label chemical chemical_label +AGRO:00000178 'boron area density' CHEBI:27560 'boron atom' +AGRO:00000170 'calcium area density' CHEBI:22984 'calcium atom' +AGRO:00000188 'chlorine area density' CHEBI:23116 'chlorine atom' +AGRO:00000177 'copper area density' CHEBI:28694 'copper atom' +AGRO:00000175 'iron area density' CHEBI:18248 'iron atom' +AGRO:00000174 'magnesium area density' CHEBI:25107 'magnesium atom' +AGRO:00000180 'manganese area density' CHEBI:18291 'manganese atom' +AGRO:00000179 'molybdenum area density' CHEBI:28685 'molybdenum atom' +AGRO:00000158 'nitrogen area density' CHEBI:25555 'nitrogen atom' +AGRO:00000160 'phosphorus area density' CHEBI:28659 'phosphorus atom' +AGRO:00000201 'potassium area density' CHEBI:26216 'potassium atom' +AGRO:00000164 'sulfur area density' CHEBI:26833 'sulfur atom' +AGRO:00000176 'zinc area density' CHEBI:27363 'zinc atom' +AGRO:00000169 'ammonium area density' CHEBI:28938 'ammonium' +AGRO:00000168 'nitrate area density' CHEBI:17632 'nitrate' diff --git a/src/ontology/patterns/chemical_area_density_eq.yaml b/src/ontology/patterns/chemical_area_density_eq.yaml new file mode 100644 index 0000000..f689cf2 --- /dev/null +++ b/src/ontology/patterns/chemical_area_density_eq.yaml @@ -0,0 +1,29 @@ +pattern_name: agro/patterns/chemical_area_density_eq +about: "Add equivalent classes to existing chemical area densities" +contributors: +- https://orcid.org/0000-0002-2627-0696 + +#### owl_entity Dictionaries +classes: + chemical entity: CHEBI:24431 + area density: PATO:0001351 + +relations: + inheres in: RO:0000052 + has_part: BFO:0000051 + +# Var types +vars: + chemical: "'chemical entity'" + +subClassOf: + text: "'area density'" + +equivalentTo: + text: "'area density' and 'inheres in' some ('has_part' some %s)" + vars: + - chemical + +comment: + text: "Generated equivalence by pattern 'agro/patterns/chemical_area_density', using dosdp-tools and ROBOT tool" + diff --git a/src/ontology/patterns/chemical_entities.yaml b/src/ontology/patterns/chemical_entities.yaml new file mode 100644 index 0000000..37ffbfa --- /dev/null +++ b/src/ontology/patterns/chemical_entities.yaml @@ -0,0 +1,34 @@ +pattern_name: agro/patterns/chemical_entities + +classes: + +relations: + part of: BFO:0000050 + inheres in: RO:0000052 + +vars: + chemical: "'chemical'" + entity: "owl:Thing" + area density: "'area density'" + +name: + text: "%s %s" + vars: + - chemical + - area density + +annotationProperties: + exact_synonym: oio:hasExactSynonym + +annotations: + - annotationProperty: exact_synonym + text: "amount of %s applied" + vars: + - chemical + +def: + text: "An %s quality which inheres in %s by virtue of some influence exerted by the mass of %s applied in a given surface area." + vars: + - area density + - chemical + - chemical diff --git a/src/ontology/patterns/entity_attribute_location.csv b/src/ontology/patterns/entity_attribute_location.csv new file mode 100644 index 0000000..8341a6c --- /dev/null +++ b/src/ontology/patterns/entity_attribute_location.csv @@ -0,0 +1,2 @@ +defined_class,defined_class_label,attribute,attribute_label,entity,entity_label,location,location_label +AGRO:00030000,,,,,,, diff --git a/src/ontology/patterns/entity_attribute_location.yaml b/src/ontology/patterns/entity_attribute_location.yaml new file mode 100644 index 0000000..2b723dc --- /dev/null +++ b/src/ontology/patterns/entity_attribute_location.yaml @@ -0,0 +1,44 @@ +pattern_name: agro/patterns/entity_attribute_location + +classes: + +relations: + part of: BFO:0000050 + inheres in: RO:0000052 + +vars: + attribute: "owl:Thing" + entity: "owl:Thing" + location: "owl:Thing" + +name: + text: "%s of %s in %s" + vars: + - attribute + - entity + - location + +annotationProperties: + exact_synonym: oio:hasExactSynonym + +annotations: + - annotationProperty: exact_synonym + text: "%s %s %s" + vars: + - location + - entity + - attribute + +def: + text: "The %s of a %s when measured in %s." + vars: + - attribute + - entity + - location + +equivalentTo: + text: "%s and 'inheres in' some (%s and 'part of' some %s)" + vars: + - attribute + - entity + - location diff --git a/src/ontology/patterns/eq.owl b/src/ontology/patterns/eq.owl index 9bda54c..02d8d07 100644 --- a/src/ontology/patterns/eq.owl +++ b/src/ontology/patterns/eq.owl @@ -4005,5 +4005,5 @@ - + diff --git a/src/ontology/patterns/old/chemical_entities.csv b/src/ontology/patterns/old/chemical_entities.csv new file mode 100644 index 0000000..bd7cbe3 --- /dev/null +++ b/src/ontology/patterns/old/chemical_entities.csv @@ -0,0 +1,2 @@ +defined_class,defined_class_label,attribute,attribute_label,entity,entity_label +AGRO:00050000,,,,,