@prefix smn: . @prefix iadopt: . @prefix sosa: . @prefix dwc: . @prefix obo: . @prefix geosparql: . @prefix owl: . @prefix rdfs: . @prefix iao: . @prefix dcterms: . @prefix skos: . a owl:Ontology ; rdfs:label "Salmon Domain Ontology Module 01: Entity and systematics"@en ; rdfs:comment "Core salmon entities, reporting strata, and composition relationships for cross-agency reuse. Includes migrated reusable structure terms from DFO Salmon Ontology (no removals from DFO source)."@en . ################################################################# # Core entity hierarchy (existing salmon-domain terms) ################################################################# smn:Entity a owl:Class ; rdfs:label "Entity"@en ; rdfs:subClassOf sosa:FeatureOfInterest, iadopt:Entity ; rdfs:isDefinedBy . smn:SalmonIndividual a owl:Class ; rdfs:label "Salmon individual"@en ; rdfs:subClassOf smn:Entity ; rdfs:isDefinedBy . smn:SalmonGroup a owl:Class ; rdfs:label "Salmon group"@en ; rdfs:subClassOf smn:Entity ; rdfs:isDefinedBy . smn:SalmonPopulationGroup a owl:Class ; rdfs:label "Salmon population group"@en ; rdfs:subClassOf smn:SalmonGroup ; rdfs:isDefinedBy . smn:SalmonStockUnit a owl:Class ; rdfs:label "Salmon stock unit"@en ; rdfs:subClassOf smn:SalmonGroup ; rdfs:isDefinedBy . smn:HabitatUnit a owl:Class ; rdfs:label "Habitat unit"@en ; rdfs:subClassOf smn:Entity ; rdfs:isDefinedBy . geosparql:Feature rdfs:subClassOf sosa:FeatureOfInterest . smn:GeographicFeature a owl:Class ; rdfs:label "Geographic feature"@en ; rdfs:subClassOf geosparql:Feature ; rdfs:isDefinedBy . ################################################################# # Reusable reporting/management strata (migrated from gcdfo) ################################################################# smn:ReportingOrManagementStratum a owl:Class ; rdfs:label "Reporting or management stratum"@en ; iao:0000115 "An information-defined grouping of fish populations used for reporting, conservation assessment, or management purposes. Examples include Conservation Units (CUs), Stock Management Units (MUs), and Designatable Units (DUs)."@en ; rdfs:subClassOf iao:0000030 ; rdfs:isDefinedBy ; iao:0000119 "GC DFO Salmon Ontology release 0.0.2, term gcdfo:ReportingOrManagementStratum."@en ; dcterms:source . smn:Stock a owl:Class ; rdfs:label "Stock"@en ; rdfs:subClassOf smn:ReportingOrManagementStratum ; iao:0000115 "An operationally defined grouping of salmon used for assessment and management purposes."@en ; skos:altLabel "Fish stock"@en ; rdfs:isDefinedBy ; iao:0000119 "Fisheries and Oceans Canada. Introduction to Stock Assessment - Glossary. https://www.dfo-mpo.gc.ca/science/species-especes/fisheries-halieutiques/assessment-evaluation/glossary-glossaire/index-eng.html."@en ; dcterms:source . smn:Deme a owl:Class ; rdfs:label "Deme"@en ; iao:0000115 "A local interbreeding group of organisms within a species. In salmon, a deme typically corresponds to a spawning population at a specific site. Demes are the finest biological unit and make up populations."@en ; rdfs:subClassOf dwc:Organism ; rdfs:isDefinedBy ; iao:0000119 "GC DFO Salmon Ontology release 0.0.8, term smn:Deme."@en ; dcterms:source . smn:Population a owl:Class ; rdfs:label "Population"@en ; iao:0000115 "A group of organisms of the same species occupying a defined area that interbreed and share a gene pool. In salmon, populations are composed of one or more demes and form the biological basis for Conservation Units."@en ; rdfs:subClassOf dwc:Organism ; rdfs:isDefinedBy ; iao:0000119 "GC DFO Salmon Ontology release 0.0.8, term smn:Population."@en ; dcterms:source . smn:IndicatorRiver a owl:Class ; rdfs:label "Indicator river"@en ; skos:altLabel "Indicator stream"@en ; iao:0000115 "A river or stream used as a relatively reliable abundance index for nearby salmon returns due to survey intensity and method quality."@en ; rdfs:subClassOf smn:GeographicFeature ; dcterms:source ; rdfs:isDefinedBy . ################################################################# # Biological composition relationships (migrated from gcdfo) ################################################################# smn:hasDeme a owl:ObjectProperty ; rdfs:label "has deme"@en ; iao:0000115 "Relates a population to one of its constituent demes."@en ; rdfs:domain smn:Population ; rdfs:range smn:Deme ; rdfs:isDefinedBy ; iao:0000119 "GC DFO Salmon Ontology release 0.0.8, term smn:hasDeme."@en ; dcterms:source . smn:demeOf a owl:ObjectProperty ; rdfs:label "deme of"@en ; iao:0000115 "Relates a deme to the population it belongs to."@en ; owl:inverseOf smn:hasDeme ; rdfs:domain smn:Deme ; rdfs:range smn:Population ; rdfs:isDefinedBy ; iao:0000119 "GC DFO Salmon Ontology release 0.0.8, term smn:demeOf."@en ; dcterms:source . smn:hasPopulation a owl:ObjectProperty ; rdfs:label "has population"@en ; iao:0000115 "Relates a reporting or management stratum to one of its constituent populations."@en ; rdfs:domain smn:ReportingOrManagementStratum ; rdfs:range smn:Population ; rdfs:isDefinedBy . smn:populationOf a owl:ObjectProperty ; rdfs:label "population of"@en ; iao:0000115 "Relates a population to the reporting or management stratum it belongs to."@en ; owl:inverseOf smn:hasPopulation ; rdfs:domain smn:Population ; rdfs:range smn:ReportingOrManagementStratum ; rdfs:isDefinedBy .