Start implementing infering triples.
[htsworkflow.git] / htsworkflow / util / schemas / rdfs.turtle
1 @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
2 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
3 @prefix owl: <http://www.w3.org/2002/07/owl#> .
4 @prefix dc: <http://purl.org/dc/elements/1.1/> .
5 @prefix grddl: <http://www.w3.org/2003/g/data-view#> .
6 @prefix xml: <http://www.w3.org/XML/1998/namespace> .
7 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
8 @prefix vs: <http://www.w3.org/2003/06/sw-vocab-status/ns#> .
9 @prefix foaf: <http://xmlns.com/foaf/0.1/> .
10 @prefix wot: <http://xmlns.com/wot/0.1/> .
11
12 <http://www.w3.org/2000/01/rdf-schema#>
13     dc:title "The RDF Schema vocabulary (RDFS)" ;
14     a owl:Ontology ;
15     rdfs:seeAlso <http://www.w3.org/2000/01/rdf-schema-more> .
16
17 rdfs:Class
18     a rdfs:Class ;
19     rdfs:comment "The class of classes." ;
20     rdfs:isDefinedBy <http://www.w3.org/2000/01/rdf-schema#> ;
21     rdfs:label "Class" ;
22     rdfs:subClassOf rdfs:Resource .
23
24 rdfs:Container
25     a rdfs:Class ;
26     rdfs:comment "The class of RDF containers." ;
27     rdfs:isDefinedBy <http://www.w3.org/2000/01/rdf-schema#> ;
28     rdfs:label "Container" ;
29     rdfs:subClassOf rdfs:Resource .
30
31 rdfs:ContainerMembershipProperty
32     a rdfs:Class ;
33     rdfs:comment """The class of container membership properties, rdf:_1, rdf:_2, ...,
34                     all of which are sub-properties of 'member'.""" ;
35     rdfs:isDefinedBy <http://www.w3.org/2000/01/rdf-schema#> ;
36     rdfs:label "ContainerMembershipProperty" ;
37     rdfs:subClassOf rdf:Property .
38
39 rdfs:Datatype
40     a rdfs:Class ;
41     rdfs:comment "The class of RDF datatypes." ;
42     rdfs:isDefinedBy <http://www.w3.org/2000/01/rdf-schema#> ;
43     rdfs:label "Datatype" ;
44     rdfs:subClassOf rdfs:Class .
45
46 rdfs:Literal
47     a rdfs:Class ;
48     rdfs:comment "The class of literal values, eg. textual strings and integers." ;
49     rdfs:isDefinedBy <http://www.w3.org/2000/01/rdf-schema#> ;
50     rdfs:label "Literal" ;
51     rdfs:subClassOf rdfs:Resource .
52
53 rdfs:Resource
54     a rdfs:Class ;
55     rdfs:comment "The class resource, everything." ;
56     rdfs:isDefinedBy <http://www.w3.org/2000/01/rdf-schema#> ;
57     rdfs:label "Resource" .
58
59 rdfs:comment
60     a rdf:Property ;
61     rdfs:comment "A description of the subject resource." ;
62     rdfs:domain rdfs:Resource ;
63     rdfs:isDefinedBy <http://www.w3.org/2000/01/rdf-schema#> ;
64     rdfs:label "comment" ;
65     rdfs:range rdfs:Literal .
66
67 rdfs:domain
68     a rdf:Property ;
69     rdfs:comment "A domain of the subject property." ;
70     rdfs:domain rdf:Property ;
71     rdfs:isDefinedBy <http://www.w3.org/2000/01/rdf-schema#> ;
72     rdfs:label "domain" ;
73     rdfs:range rdfs:Class .
74
75 rdfs:isDefinedBy
76     a rdf:Property ;
77     rdfs:comment "The defininition of the subject resource." ;
78     rdfs:domain rdfs:Resource ;
79     rdfs:isDefinedBy <http://www.w3.org/2000/01/rdf-schema#> ;
80     rdfs:label "isDefinedBy" ;
81     rdfs:range rdfs:Resource ;
82     rdfs:subPropertyOf rdfs:seeAlso .
83
84 rdfs:label
85     a rdf:Property ;
86     rdfs:comment "A human-readable name for the subject." ;
87     rdfs:domain rdfs:Resource ;
88     rdfs:isDefinedBy <http://www.w3.org/2000/01/rdf-schema#> ;
89     rdfs:label "label" ;
90     rdfs:range rdfs:Literal .
91
92 rdfs:member
93     a rdf:Property ;
94     rdfs:comment "A member of the subject resource." ;
95     rdfs:domain rdfs:Resource ;
96     rdfs:isDefinedBy <http://www.w3.org/2000/01/rdf-schema#> ;
97     rdfs:label "member" ;
98     rdfs:range rdfs:Resource .
99
100 rdfs:range
101     a rdf:Property ;
102     rdfs:comment "A range of the subject property." ;
103     rdfs:domain rdf:Property ;
104     rdfs:isDefinedBy <http://www.w3.org/2000/01/rdf-schema#> ;
105     rdfs:label "range" ;
106     rdfs:range rdfs:Class .
107
108 rdfs:seeAlso
109     a rdf:Property ;
110     rdfs:comment "Further information about the subject resource." ;
111     rdfs:domain rdfs:Resource ;
112     rdfs:isDefinedBy <http://www.w3.org/2000/01/rdf-schema#> ;
113     rdfs:label "seeAlso" ;
114     rdfs:range rdfs:Resource .
115
116 rdfs:subClassOf
117     a rdf:Property ;
118     rdfs:comment "The subject is a subclass of a class." ;
119     rdfs:domain rdfs:Class ;
120     rdfs:isDefinedBy <http://www.w3.org/2000/01/rdf-schema#> ;
121     rdfs:label "subClassOf" ;
122     rdfs:range rdfs:Class .
123
124 rdfs:subPropertyOf
125     a rdf:Property ;
126     rdfs:comment "The subject is a subproperty of a property." ;
127     rdfs:domain rdf:Property ;
128     rdfs:isDefinedBy <http://www.w3.org/2000/01/rdf-schema#> ;
129     rdfs:label "subPropertyOf" ;
130     rdfs:range rdf:Property .