SRRO 2023-12-15 A minimal ontology that identifies RDF graphs loaded in the SPARQL service, and identifies various commonly used properties in these resources to facilitate common SPARQL queries. Service RDF Resource Ontology Developed by Anthony Huffman of the He Lab (U.Michigan) and the Semantic Infrastructure group of the NCI. The core SRRO reuses or derives elements from other RDF schemas or vocabularies: VANN: A vocabulary for annotating vocabulary descriptions http://purl.org/vocab/vann/ https://github.com/iand/vocabdotorg/tree/main/www/src/vann license: http://creativecommons.org/licenses/by/1.0/ dcat: Data Catalog Vocabulary https://www.w3.org/TR/vocab-dcat-3/ https://github.com/w3c/dxwg/tree/gh-pages/dcat/rdf license: https://creativecommons.org/licenses/by/4.0/ OMV - Ontology Metadata Vocabulary https://sourceforge.net/projects/omv2/ license: unknown sd: Service Description Vocabulary https://www.w3.org/TR/sparql11-service-description/#vocab https://www.w3.org/ns/sparql-service-description.rdf terms of use: https://www.w3.org/copyright/software-license-2023/ prov: PROV Ontology https://www.w3.org/TR/2013/NOTE-prov-overview-20130430/ http://www.w3.org/ns/prov.ttl terms of use: https://www.w3.org/copyright/software-license-2023/ The git tag of the release version 1.0 of srro.owl is 1.4.0. 1.0 Declared as owl:ObjectProperty in the prov ontology. Used here as an owl:AnnotationProperty to refer to external objects without having to import them or pun when the object of the triple is a property. A derivation is a transformation of an entity into another, an update of an entity resulting in a new one, or the construction of a new entity based on a pre-existing entity. Declared as ObjectProperty in the prov ontology. Used here as an owl:AnnotationProperty to refer to external objects and remain in OWL without punning. download from A property that links a Service RDF Resource to a download location where the resource can be downloaded from. has conversion authority A property that relates a Service RDF Resource to the Organization that processes the original resource to a form that is then used in the current SPARQL service. has date A property that relates a Service RDF Resource to the property that the resource uses to refer to its version release date. has definition A property that relates a Service RDF Resource to the property that the resource uses for an entity's textual definition. has identifier A property that relates a Service RDF Resource to the property that the resource uses for an entity's identifier. has intent A property that relates a Service RDF Resource to the general intent or purpose of the resource. has namespace A property that relates a Service RDF Resource to the namespace of the resource, or the namespace of a resource referenced by a Service RDF Resource. has preferred term A property that relates a Service RDF Resource to the property that the resource uses for its entity's preferred term. has source authority A property that relates a Service RDF Resource to the authoritative Organization that develops, maintains, and publishes the resource. has term A property that relates a Service RDF Resource to the property that the resource uses for an entity's non-preferred terms, e.g. synonyms. has version A property that relates a Service RDF Resource to the property that the resource uses to refer to its release version. in named graph A property that relates a Service RDF Resource to the Named Graph that identifies it in the SPARQL service. has domain A property that relates the Service RDF Resource to the Ontology Domain that it covers. has license A property that is used to relate an RDF resource to a license such that the license governs the terms of use permitted for that resource. An RDF resource might reuse entities from multiple resources with their own namespaces. has namespace IRI A namespace IRI used in a resource. Modified to refer to IRIs rather than URIs. has ontology IRI The IRI that an ontology may declare to identify itself. omv:acronym A data property that links an organization to an acronym. omv:description omv:email omv:name dcat:accessURL is an RDF property also typed as owl:ObjectProperty. It is used here as a datatype property. has access URL dcat:accessURL A URL of a resource that gives access to a distribution of the dataset. E.g. landing page, feed, SPARQL endpoint. Use for all cases except a simple download link, in which case downloadURL is preferred. dcat:downloadURL is an RDF property also typed as owl:ObjectProperty. It is used here as a datatype property. has download URL dcat:downloadURL The URL of the downloadable file in a given format. E.g. CSV file or RDF file. The format is indicated by the distribution's dct:format and/or dcat:mediaType. sd:name is rdf:type rdf:Property. Here it is used as an owl:DatatypeProperty sd:name Relates a named graph to the name by which it may be referenced in a FROM/FROM NAMED clause. The object of the sd:name property is an IRI. has namespace prefix vann:preferredNamespacePrefix A commonly-used prefix for a namespace used by a resource. 1 It is used here for a landing page, or FTP directory, that needs to be navigated to obtain the (mutable) link to the downloadable distribution file. Access Site Definition The class of properties that relate a resource's entities to their textual definition. The specific property used by a resource for this purpose is an instance of this class. 1 It is used here to obtain the URL that links directly to the downloadable distribution file. The scheme of the URL can be http, ftp, or any other scheme supporting downloads. Download Link An FTP site's directory listing served by an http web server is considered a landing page. Download Location The class of web and internet locations from which a resource can be downloaded from. This includes anonymous FTP sites, and http web sites, either via direct links or landing pages. Identifier The class of properties that relate a resource's entities to their identifiers. The specific property used by a resource for this purpose is an instance of this class. 1 1 Each namespace is an instance of this class. Namespace The class of namespaces used by the resources in this service, each of which is the common substring beginning each IRI in the RDF or OWL resource. Preferred Term The class of properties that relate a resource's entities to the preferred term used by its user community to denote that entity. The specific property used by a resource for this purpose is an instance of this class. Resource Description The class of entities that relate an RDF resource to information about the resource as a whole, such as version and release date information, namespaces. Resource Entity Description The class of properties used by RDF resources to describe the entitities of the resource, such as textual definitions and terms, among others. Resource Intent Resource Intent Type The main purpose of the RDF Graph resource. For example, to document the terminology of some domain. Individuals of this class are types of intent. 1 1 1 1 1 1 1 Each individual RDF resource is an instance of this class. Each individual IRI is in the present namespace, with a recognizable name of the resource used for the short name of the IRI. The resource's Ontology IRI is obtained from the 'has Ontology IRI' property. Service RDF Resource The class of RDF Graph resources accessible in the SPARQL service. Term The class of properties that relate a resource's entities to the various terms used by its user community to denote that entity, such as synonyms, abbreviations, acronyms, among other term types. The specific property used by a resource for this purpose is an instance of this class. If an RDF resource is versioned by its date, the version date property is likely non-existent. Version The class of properties that relate a resource to its release or modification version. The specific property used by a resource to indicate its version is an instance of this class. Version Date The class of properties that relate a resource to its release or modification date. The specific property used by a resource for this purpose is an instance of this class. LicenseModel A license model describing the usage conditions for an ontology While the domain can refer to any topic ontology it is advised to use one of the established general purpose topic hierarchy like DMOZ or domain specific topic hierarchy like ACM for the computer science domain. Ontology Domain The subject of knowledge that is covered by a service resource. While the domain can refer to any topic ontology it is advised to use one of the established general purpose topic hierarchy like DMOZ or domain specific topic hierarchy like ACM for the computer science domain. 1 Organisation Organization An organisation of some kind. Represents social institutions such as universities, companies, societies etc. Location A location can be an identifiable geographic place (ISO 19112), but it can also be a non-geographic place such as a directory, row, or column. As such, there are numerous ways in which location can be expressed, such as by a coordinate, address, landmark, and so forth. 1 The graph name of a resource gets set by an administrator or developer on data load to an RDF quadstore database, it is not specified by the RDF resource. Named Graph An instance of sd:NamedGraph represents a named graph having a name (via sd:name) and an optional graph description (via sd:graph). https://creativecommons.org/licenses/by/4.0/ Creative Commons Attribution 4.0 International license CCBY 4.0 CCBY 4.0 http://cbiit.nci.nih.gov/srro A minimal ontology that identifies RDF graphs loaded in the SPARQL service, and identifies various commonly used properties in these resources to facilitate common SPARQL queries. SRRO Service RDF Resource Ontology biological domain biomedical domain clinical domain information technology domain license none license unknown metadata A resource type whose primary purpose is to describe in a standard format, for instance ISO 11179, the information that describes an entity or other resources. A resource type whose primary purpose is to provide a detailed specification or representation of a resource. Although an ontology with intent terminology could be considered a schema of a domain, it's primary purpose is to specify the terminology of the domain. schema A resource type that contains a set of terms and definitions, among other attributes, for the elements of a domain of knowledge, e.g. clinical care, biological molecules. Terms from this type of resource can be used to annotate other artifacts, i.e. serve as metadata. The distinction with the metadata type in the present resource is that a terminology doesn't include all the necessary information required by e.g. a standard data element in one defined data structure. terminology dc:date dcterms:date rdfs:label owl:versionInfo skos:altLabel skos:definition