RDF Ontologies in SDL
SDL integrates and aligns multiple standard and custom ontologies to enable rich semantic modeling of scientific workflows, content, systems, and data. This document lists commonly used namespaces and selected key classes.
Standard Ontologies
| Prefix | Namespace | Example Classes | SDL Descriptions |
|---|---|---|---|
rdf: |
rdf | rdf:Property, rdf:Statement |
N/A |
rdfs: |
rdfs | rdfs:Class, rdfs:label |
N/A |
owl: |
owl | owl:Class, owl:Ontology |
N/A |
dcat: |
dcat | dcat:Catalog, dcat:Dataset, dcat:Distribution | dcat |
ssn: |
ssn | ssn:Sensor, ssn:Deployment |
ssn |
sosa: |
sosa | sosa:Observation, sosa:Platform | sosa |
prov: |
prov | prov:Entity, prov:Activity, prov:Agent | prov, prov |
doco: |
doco | doco:Section, doco:Paragraph |
N/A |
sh: |
sh | sh:NodeShape, sh:PropertyShape |
N/A |
skos: |
skos | skos:Concept, skos:Collection |
N/A |
SDL-Specific Namespaces
| Prefix | Namespace | Description |
|---|---|---|
sdl: |
https://intersect-sdl.github.io/ns/sdl/ |
Core SDL ontology for platform-specific extensions |
See Also
If you are developing or extending an SDL instance, you can customize these namespaces and introduce your own using owl:imports or named graphs.