Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0
  1. Eagle-I Data Repository Ontology
    #
    #
  2. Last Revised: $Date: 2010-12-15 20:22:12 -0500 (Wed, 15 Dec 2010) $
  3. $Revision: 6182 $

@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#Image Removed> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#Image Removed> .
@prefix owl: <http://www.w3.org/2002/07/owl#Image Removed> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#Image Removed> .
@prefix dcterms: <http://purl.org/dc/terms/Image Removed> .
@prefix foaf: <http://xmlns.com/foaf/0.1/Image Removed> .

  1. eagle-i data repository's private ontology
    @prefix : <http://eagle-i.org/ont/repo/1.0/Image Removed> .
  1. eagle-i common annotation ontology
    @prefix common: <http://eagle-i.org/ont/app/1.0/Image Removed> .
  1. internal administrative metadata objects that must never leave the repo
  2. (hence the non-resolvable localhost URI)
    @prefix amd: <http://localhost/amd/Image Removed>.

: a owl:Ontology;

...

:hasRole a owl:ObjectProperty;
rdfs:comment "Subject is entitled to the access privilegs of this role"^^xsd:string;
rdfs:label "has role"^^xsd:string;
rdfs:range :Role.

            • Access grant Properties
  1. NOTE: these properties MUST all be direct subproperties of :hasAnyAccess
  2. in order for the Access class logic to work.

...

:ngType a owl:FunctionalProperty;
rdfs:label "named graph type"^^xsd:string;
rdfs:comment "Describes type of contents and purpose of this named graph"^^xsd:string;
rdfs:range :NamedGraphType.

                                • Edit Token (used to mediate instance updates)

:hasEditToken a owl:ObjectProperty;
rdfs:comment "Relates eagle-i Resource Instance to a URI marking an update in progress with associated metadata."^^xsd:string;
rdfs:label "Edit Token"^^xsd:string.

                                • Workflow ontology:

:hasWorkflowState a owl:ObjectProperty;
rdfs:comment "Current workflow state of this instance"^^xsd:string;
rdfs:label "workflow state"^^xsd:string;
rdfs:range :WorkflowState.

...

:LabelProperties a rdf:Seq;
rdfs:comment "Properties to check for label in eagle-i data model ontology, in order of preference"^^xsd:string;
rdf:_1 <http://eagle-i.org/ont/app/1.0/preferredLabelImage Removed> ;
rdf:_2 <http://purl.obolibrary.org/obo/IAO_0000111Image Removed> ;
rdf:_3 rdfs:label .

...