Pattern stOTTR 🛈 stOTTR serialisation of the template without annotation instances.
o-docttr:Deprecated[
! ottr:IRI ?resource,
! xsd:string ?explanation,
? List<ottr:IRI> ?seeAlso,
! xsd:dateTime ?when,
NEList<rdfs:Resource> ?who,
? List<xsd:string> ?why
] :: {
ottr:Triple(_:blank502, skos:changeNote, ?explanation),
cross | ottr:Triple(_:blank502, rdfs:seeAlso, ++?seeAlso),
o-docttr:SaysWhoTriple(_:blank502, ?resource, owl:deprecated, "true"^^xsd:boolean, ?when, ?who, ?why)
} . 🛈 The pattern of the template is illustrated by expanding a generated instance. Below the generated instance is shown in different serialisations, and its expansion is presented in different formats.
Generated instance stOTTR o-docttr:Deprecated(x:argument1, _:argument2, (x:argument3-1, x:argument3-2), _:argument4, (_:argument5-1, _:argument5-2), (_:argument6-1, _:argument6-2)) RDF/wOTTR
[ ottr:of o-docttr:Deprecated ;
ottr:values ( x:argument1
[]
( x:argument3-1 x:argument3-2 )
[]
( []
[]
)
( []
[]
)
)
] . Visualisation of expanded RDF graph 🛈 Each resource node is linked to its IRI. Type relationships are not visualised, rather each node contains its type.
Hierarchical horizontal layout (dot)
%3
blank706 : LUB<rdfs:Resource>
rdf:Statement
http://example.ottr.xyz/argument/argument3-1 : LUB<ottr:IRI>
x:argument3-1
blank706 : LUB<rdfs:Resource>->http://example.ottr.xyz/argument/argument3-1 : LUB<ottr:IRI>
rdfs:seeAlso
http://example.ottr.xyz/argument/argument3-2 : LUB<ottr:IRI>
x:argument3-2
blank706 : LUB<rdfs:Resource>->http://example.ottr.xyz/argument/argument3-2 : LUB<ottr:IRI>
rdfs:seeAlso
http://example.ottr.xyz/argument/argument1 : LUB<ottr:IRI>
x:argument1
blank706 : LUB<rdfs:Resource>->http://example.ottr.xyz/argument/argument1 : LUB<ottr:IRI>
rdf:subject
"true"^^http://www.w3.org/2001/XMLSchema#boolean : xsd:boolean
xsd:boolean
true
blank706 : LUB<rdfs:Resource>->"true"^^http://www.w3.org/2001/XMLSchema#boolean : xsd:boolean
rdf:object
owl:deprecated : LUB<ottr:IRI>
owl:deprecated
blank706 : LUB<rdfs:Resource>->owl:deprecated : LUB<ottr:IRI>
rdf:predicate
argument4 : LUB<rdfs:Resource>
blank706 : LUB<rdfs:Resource>->argument4 : LUB<rdfs:Resource>
pav:createdOn
argument5-1 : LUB<rdfs:Resource>
blank706 : LUB<rdfs:Resource>->argument5-1 : LUB<rdfs:Resource>
pav:createdBy
argument5-2 : LUB<rdfs:Resource>
blank706 : LUB<rdfs:Resource>->argument5-2 : LUB<rdfs:Resource>
pav:createdBy
argument6-1 : LUB<rdfs:Resource>
blank706 : LUB<rdfs:Resource>->argument6-1 : LUB<rdfs:Resource>
skos:note
argument6-2 : LUB<rdfs:Resource>
blank706 : LUB<rdfs:Resource>->argument6-2 : LUB<rdfs:Resource>
skos:note
argument2 : LUB<rdfs:Resource>
blank706 : LUB<rdfs:Resource>->argument2 : LUB<rdfs:Resource>
skos:changeNote
http://example.ottr.xyz/argument/argument1 : LUB<ottr:IRI>->"true"^^http://www.w3.org/2001/XMLSchema#boolean : xsd:boolean
owl:deprecated
Hierarchical vertical layout (dot)
%3
blank706 : LUB<rdfs:Resource>
rdf:Statement
http://example.ottr.xyz/argument/argument3-1 : LUB<ottr:IRI>
x:argument3-1
blank706 : LUB<rdfs:Resource>->http://example.ottr.xyz/argument/argument3-1 : LUB<ottr:IRI>
rdfs:seeAlso
http://example.ottr.xyz/argument/argument3-2 : LUB<ottr:IRI>
x:argument3-2
blank706 : LUB<rdfs:Resource>->http://example.ottr.xyz/argument/argument3-2 : LUB<ottr:IRI>
rdfs:seeAlso
http://example.ottr.xyz/argument/argument1 : LUB<ottr:IRI>
x:argument1
blank706 : LUB<rdfs:Resource>->http://example.ottr.xyz/argument/argument1 : LUB<ottr:IRI>
rdf:subject
"true"^^http://www.w3.org/2001/XMLSchema#boolean : xsd:boolean
xsd:boolean
true
blank706 : LUB<rdfs:Resource>->"true"^^http://www.w3.org/2001/XMLSchema#boolean : xsd:boolean
rdf:object
owl:deprecated : LUB<ottr:IRI>
owl:deprecated
blank706 : LUB<rdfs:Resource>->owl:deprecated : LUB<ottr:IRI>
rdf:predicate
argument4 : LUB<rdfs:Resource>
blank706 : LUB<rdfs:Resource>->argument4 : LUB<rdfs:Resource>
pav:createdOn
argument5-1 : LUB<rdfs:Resource>
blank706 : LUB<rdfs:Resource>->argument5-1 : LUB<rdfs:Resource>
pav:createdBy
argument5-2 : LUB<rdfs:Resource>
blank706 : LUB<rdfs:Resource>->argument5-2 : LUB<rdfs:Resource>
pav:createdBy
argument6-1 : LUB<rdfs:Resource>
blank706 : LUB<rdfs:Resource>->argument6-1 : LUB<rdfs:Resource>
skos:note
argument6-2 : LUB<rdfs:Resource>
blank706 : LUB<rdfs:Resource>->argument6-2 : LUB<rdfs:Resource>
skos:note
argument2 : LUB<rdfs:Resource>
blank706 : LUB<rdfs:Resource>->argument2 : LUB<rdfs:Resource>
skos:changeNote
http://example.ottr.xyz/argument/argument1 : LUB<ottr:IRI>->"true"^^http://www.w3.org/2001/XMLSchema#boolean : xsd:boolean
owl:deprecated
Spring model layout (neato)
%3
blank706 : LUB<rdfs:Resource>
rdf:Statement
http://example.ottr.xyz/argument/argument3-1 : LUB<ottr:IRI>
x:argument3-1
blank706 : LUB<rdfs:Resource>->http://example.ottr.xyz/argument/argument3-1 : LUB<ottr:IRI>
rdfs:seeAlso
http://example.ottr.xyz/argument/argument3-2 : LUB<ottr:IRI>
x:argument3-2
blank706 : LUB<rdfs:Resource>->http://example.ottr.xyz/argument/argument3-2 : LUB<ottr:IRI>
rdfs:seeAlso
http://example.ottr.xyz/argument/argument1 : LUB<ottr:IRI>
x:argument1
blank706 : LUB<rdfs:Resource>->http://example.ottr.xyz/argument/argument1 : LUB<ottr:IRI>
rdf:subject
"true"^^http://www.w3.org/2001/XMLSchema#boolean : xsd:boolean
xsd:boolean
true
blank706 : LUB<rdfs:Resource>->"true"^^http://www.w3.org/2001/XMLSchema#boolean : xsd:boolean
rdf:object
owl:deprecated : LUB<ottr:IRI>
owl:deprecated
blank706 : LUB<rdfs:Resource>->owl:deprecated : LUB<ottr:IRI>
rdf:predicate
argument4 : LUB<rdfs:Resource>
blank706 : LUB<rdfs:Resource>->argument4 : LUB<rdfs:Resource>
pav:createdOn
argument5-1 : LUB<rdfs:Resource>
blank706 : LUB<rdfs:Resource>->argument5-1 : LUB<rdfs:Resource>
pav:createdBy
argument5-2 : LUB<rdfs:Resource>
blank706 : LUB<rdfs:Resource>->argument5-2 : LUB<rdfs:Resource>
pav:createdBy
argument6-1 : LUB<rdfs:Resource>
blank706 : LUB<rdfs:Resource>->argument6-1 : LUB<rdfs:Resource>
skos:note
argument6-2 : LUB<rdfs:Resource>
blank706 : LUB<rdfs:Resource>->argument6-2 : LUB<rdfs:Resource>
skos:note
argument2 : LUB<rdfs:Resource>
blank706 : LUB<rdfs:Resource>->argument2 : LUB<rdfs:Resource>
skos:changeNote
http://example.ottr.xyz/argument/argument1 : LUB<ottr:IRI>->"true"^^http://www.w3.org/2001/XMLSchema#boolean : xsd:boolean
owl:deprecated
Spring model layout (fdp)
%3
blank706 : LUB<rdfs:Resource>
rdf:Statement
http://example.ottr.xyz/argument/argument3-1 : LUB<ottr:IRI>
x:argument3-1
blank706 : LUB<rdfs:Resource>->http://example.ottr.xyz/argument/argument3-1 : LUB<ottr:IRI>
rdfs:seeAlso
http://example.ottr.xyz/argument/argument3-2 : LUB<ottr:IRI>
x:argument3-2
blank706 : LUB<rdfs:Resource>->http://example.ottr.xyz/argument/argument3-2 : LUB<ottr:IRI>
rdfs:seeAlso
http://example.ottr.xyz/argument/argument1 : LUB<ottr:IRI>
x:argument1
blank706 : LUB<rdfs:Resource>->http://example.ottr.xyz/argument/argument1 : LUB<ottr:IRI>
rdf:subject
"true"^^http://www.w3.org/2001/XMLSchema#boolean : xsd:boolean
xsd:boolean
true
blank706 : LUB<rdfs:Resource>->"true"^^http://www.w3.org/2001/XMLSchema#boolean : xsd:boolean
rdf:object
owl:deprecated : LUB<ottr:IRI>
owl:deprecated
blank706 : LUB<rdfs:Resource>->owl:deprecated : LUB<ottr:IRI>
rdf:predicate
argument4 : LUB<rdfs:Resource>
blank706 : LUB<rdfs:Resource>->argument4 : LUB<rdfs:Resource>
pav:createdOn
argument5-1 : LUB<rdfs:Resource>
blank706 : LUB<rdfs:Resource>->argument5-1 : LUB<rdfs:Resource>
pav:createdBy
argument5-2 : LUB<rdfs:Resource>
blank706 : LUB<rdfs:Resource>->argument5-2 : LUB<rdfs:Resource>
pav:createdBy
argument6-1 : LUB<rdfs:Resource>
blank706 : LUB<rdfs:Resource>->argument6-1 : LUB<rdfs:Resource>
skos:note
argument6-2 : LUB<rdfs:Resource>
blank706 : LUB<rdfs:Resource>->argument6-2 : LUB<rdfs:Resource>
skos:note
argument2 : LUB<rdfs:Resource>
blank706 : LUB<rdfs:Resource>->argument2 : LUB<rdfs:Resource>
skos:changeNote
http://example.ottr.xyz/argument/argument1 : LUB<ottr:IRI>->"true"^^http://www.w3.org/2001/XMLSchema#boolean : xsd:boolean
owl:deprecated
Radial layout (twopi)
%3
blank706 : LUB<rdfs:Resource>
rdf:Statement
http://example.ottr.xyz/argument/argument3-1 : LUB<ottr:IRI>
x:argument3-1
blank706 : LUB<rdfs:Resource>->http://example.ottr.xyz/argument/argument3-1 : LUB<ottr:IRI>
rdfs:seeAlso
http://example.ottr.xyz/argument/argument3-2 : LUB<ottr:IRI>
x:argument3-2
blank706 : LUB<rdfs:Resource>->http://example.ottr.xyz/argument/argument3-2 : LUB<ottr:IRI>
rdfs:seeAlso
http://example.ottr.xyz/argument/argument1 : LUB<ottr:IRI>
x:argument1
blank706 : LUB<rdfs:Resource>->http://example.ottr.xyz/argument/argument1 : LUB<ottr:IRI>
rdf:subject
"true"^^http://www.w3.org/2001/XMLSchema#boolean : xsd:boolean
xsd:boolean
true
blank706 : LUB<rdfs:Resource>->"true"^^http://www.w3.org/2001/XMLSchema#boolean : xsd:boolean
rdf:object
owl:deprecated : LUB<ottr:IRI>
owl:deprecated
blank706 : LUB<rdfs:Resource>->owl:deprecated : LUB<ottr:IRI>
rdf:predicate
argument4 : LUB<rdfs:Resource>
blank706 : LUB<rdfs:Resource>->argument4 : LUB<rdfs:Resource>
pav:createdOn
argument5-1 : LUB<rdfs:Resource>
blank706 : LUB<rdfs:Resource>->argument5-1 : LUB<rdfs:Resource>
pav:createdBy
argument5-2 : LUB<rdfs:Resource>
blank706 : LUB<rdfs:Resource>->argument5-2 : LUB<rdfs:Resource>
pav:createdBy
argument6-1 : LUB<rdfs:Resource>
blank706 : LUB<rdfs:Resource>->argument6-1 : LUB<rdfs:Resource>
skos:note
argument6-2 : LUB<rdfs:Resource>
blank706 : LUB<rdfs:Resource>->argument6-2 : LUB<rdfs:Resource>
skos:note
argument2 : LUB<rdfs:Resource>
blank706 : LUB<rdfs:Resource>->argument2 : LUB<rdfs:Resource>
skos:changeNote
http://example.ottr.xyz/argument/argument1 : LUB<ottr:IRI>->"true"^^http://www.w3.org/2001/XMLSchema#boolean : xsd:boolean
owl:deprecated
Circular layout (circo)
%3
blank706 : LUB<rdfs:Resource>
rdf:Statement
http://example.ottr.xyz/argument/argument3-1 : LUB<ottr:IRI>
x:argument3-1
blank706 : LUB<rdfs:Resource>->http://example.ottr.xyz/argument/argument3-1 : LUB<ottr:IRI>
rdfs:seeAlso
http://example.ottr.xyz/argument/argument3-2 : LUB<ottr:IRI>
x:argument3-2
blank706 : LUB<rdfs:Resource>->http://example.ottr.xyz/argument/argument3-2 : LUB<ottr:IRI>
rdfs:seeAlso
http://example.ottr.xyz/argument/argument1 : LUB<ottr:IRI>
x:argument1
blank706 : LUB<rdfs:Resource>->http://example.ottr.xyz/argument/argument1 : LUB<ottr:IRI>
rdf:subject
"true"^^http://www.w3.org/2001/XMLSchema#boolean : xsd:boolean
xsd:boolean
true
blank706 : LUB<rdfs:Resource>->"true"^^http://www.w3.org/2001/XMLSchema#boolean : xsd:boolean
rdf:object
owl:deprecated : LUB<ottr:IRI>
owl:deprecated
blank706 : LUB<rdfs:Resource>->owl:deprecated : LUB<ottr:IRI>
rdf:predicate
argument4 : LUB<rdfs:Resource>
blank706 : LUB<rdfs:Resource>->argument4 : LUB<rdfs:Resource>
pav:createdOn
argument5-1 : LUB<rdfs:Resource>
blank706 : LUB<rdfs:Resource>->argument5-1 : LUB<rdfs:Resource>
pav:createdBy
argument5-2 : LUB<rdfs:Resource>
blank706 : LUB<rdfs:Resource>->argument5-2 : LUB<rdfs:Resource>
pav:createdBy
argument6-1 : LUB<rdfs:Resource>
blank706 : LUB<rdfs:Resource>->argument6-1 : LUB<rdfs:Resource>
skos:note
argument6-2 : LUB<rdfs:Resource>
blank706 : LUB<rdfs:Resource>->argument6-2 : LUB<rdfs:Resource>
skos:note
argument2 : LUB<rdfs:Resource>
blank706 : LUB<rdfs:Resource>->argument2 : LUB<rdfs:Resource>
skos:changeNote
http://example.ottr.xyz/argument/argument1 : LUB<ottr:IRI>->"true"^^http://www.w3.org/2001/XMLSchema#boolean : xsd:boolean
owl:deprecated
Expanded RDF graph
x:argument1 owl:deprecated true .
[ rdf:type rdf:Statement ;
rdf:object true ;
rdf:predicate owl:deprecated ;
rdf:subject x:argument1 ;
rdfs:seeAlso x:argument3-2 , x:argument3-1 ;
pav:createdBy [] ;
pav:createdBy [] ;
pav:createdOn [] ;
skos:changeNote [] ;
skos:note [] ;
skos:note []
] . Interactive expansion 🛈 Click the list to expand/contract one list element. Click 'expand/contact all' to expand/contract all elements. Note that the interactive expansion is not correct for instances that are marked by list expanders.
o-docttr:Deprecated(x:argument1, _:argument2, (x:argument3-1, x:argument3-2), _:argument4, (_:argument5-1, _:argument5-2), (_:argument6-1, _:argument6-2))
cross | ottr:Triple(_:blank704, rdfs:seeAlso, ++(x:argument3-1, x:argument3-2))
ottr:Triple(_:blank704, skos:changeNote, _:argument2)
o-docttr:SaysWhoTriple(_:blank704, x:argument1, owl:deprecated, "true"^^xsd:boolean, _:argument4, (_:argument5-1, _:argument5-2), (_:argument6-1, _:argument6-2))
o-docttr:SaysWho(_:blank704, _:argument4, (_:argument5-1, _:argument5-2), (_:argument6-1, _:argument6-2))
ottr:Triple(_:blank704, pav:createdOn, _:argument4)
cross | ottr:Triple(_:blank704, pav:createdBy, ++(_:argument5-1, _:argument5-2))
cross | ottr:Triple(_:blank704, skos:note, ++(_:argument6-1, _:argument6-2))
o-rdf:StatementTriple(_:blank704, x:argument1, owl:deprecated, "true"^^xsd:boolean)
ottr:Triple(x:argument1, owl:deprecated, "true"^^xsd:boolean)
o-rdf:Statement(_:blank704, x:argument1, owl:deprecated, "true"^^xsd:boolean)
ottr:Triple(_:blank704, rdf:object, "true"^^xsd:boolean)
ottr:Triple(_:blank704, rdf:predicate, owl:deprecated)
ottr:Triple(_:blank704, rdf:subject, x:argument1)
o-rdf:Type(_:blank704, rdf:Statement)
ottr:Triple(_:blank704, rdf:type, rdf:Statement)
Serialisations stOTTR o-docttr:Deprecated[
! ottr:IRI ?resource,
! xsd:string ?explanation,
? List<ottr:IRI> ?seeAlso,
! xsd:dateTime ?when,
NEList<rdfs:Resource> ?who,
? List<xsd:string> ?why
]
@@o-docttr:Provenance(
o-docttr:Deprecated,
"2020-08-21T00:00:00Z"^^xsd:dateTime,
none,
(<http://folk.uio.no/martige/foaf.rdf#me>),
none),
@@o-docttr:Signature(
o-docttr:Deprecated,
none,
"Use to indicate that a resource, e.g., template or OWL construct, is deprecated, providing an explanation for why, including provenance data. The explanation and provenance data is attached to a reified representation of the deprecation statement.",
"The template may be used for any resource.",
none,
(<http://tpl.ottr.xyz/p/docttr/0.1/>),
none),
@@o-docttr:Version(
o-docttr:Deprecated,
ottr:draft,
"0.1.1",
none,
none)
:: {
ottr:Triple(_:blank502, skos:changeNote, ?explanation),
cross | ottr:Triple(_:blank502, rdfs:seeAlso, ++?seeAlso),
o-docttr:SaysWhoTriple(_:blank502, ?resource, owl:deprecated, "true"^^xsd:boolean, ?when, ?who, ?why)
} . RDF/wOTTR
o-docttr:Deprecated rdf:type ottr:Template ;
ottr:annotation [ ottr:of o-docttr:Signature ;
ottr:values ( o-docttr:Deprecated ottr:none "Use to indicate that a resource, e.g., template or OWL construct, is deprecated, providing an explanation for why, including provenance data. The explanation and provenance data is attached to a reified representation of the deprecation statement." "The template may be used for any resource." ottr:none ( o-docttr: ) ottr:none )
] ;
ottr:annotation [ ottr:of o-docttr:Version ;
ottr:values ( o-docttr:Deprecated ottr:draft "0.1.1" ottr:none ottr:none )
] ;
ottr:annotation [ ottr:of o-docttr:Provenance ;
ottr:values ( o-docttr:Deprecated "2020-08-21T00:00:00Z"^^xsd:dateTime ottr:none ( <http://folk.uio.no/martige/foaf.rdf#me> ) ottr:none )
] ;
ottr:parameters ( [ ottr:modifier ottr:nonBlank ;
ottr:type ottr:IRI ;
ottr:variable _:b0
]
[ ottr:modifier ottr:nonBlank ;
ottr:type xsd:string ;
ottr:variable _:b1
]
[ ottr:modifier ottr:optional ;
ottr:type ( rdf:List ottr:IRI ) ;
ottr:variable _:b2
]
[ ottr:modifier ottr:nonBlank ;
ottr:type xsd:dateTime ;
ottr:variable _:b3
]
[ ottr:type ( ottr:NEList rdfs:Resource ) ;
ottr:variable _:b4
]
[ ottr:modifier ottr:optional ;
ottr:type ( rdf:List xsd:string ) ;
ottr:variable _:b5
]
) ;
ottr:pattern [ ottr:of ottr:Triple ;
ottr:values ( _:b6
skos:changeNote
_:b1
)
] ;
ottr:pattern [ ottr:of o-docttr:SaysWhoTriple ;
ottr:values ( _:b6
_:b0
owl:deprecated true
_:b3
_:b4
_:b5
)
] ;
ottr:pattern [ ottr:arguments ( [ ottr:value _:b6 ]
[ ottr:value rdfs:seeAlso ]
[ ottr:modifier ottr:listExpand ;
ottr:value _:b2
]
) ;
ottr:modifier ottr:cross ;
ottr:of ottr:Triple
] .