language en fr

Sparnatural Config - Core

Latest version:
http://data.sparna.fr/ontologies/sparnatural-config-core
Authors:
Thomas Francart, (Sparna)
Publisher:
Thomas Francart, (Sparna)
Download serialization:
JSON-LD RDF/XML N-Triples TTL
License:
https://github.com/sparna-git/Sparnatural/blob/master/LICENSE
Provenance of this page

Sparnatural configuration core ontology: Overview back to ToC

This ontology has the following classes and properties.

Classes

Object Properties

Annotation Properties

Cross-reference for Sparnatural configuration core ontology classes, object properties and data properties back to ToC

This section provides details for each class and property defined by Sparnatural configuration core ontology.

Classes

Literalc back to ToC or Class ToC

IRI: http://www.w3.org/2000/01/rdf-schema#Literal

The class rdfs:Literal is the class of literal values such as strings and integers. Property values such as textual strings are examples of RDF literals. This is rdfs:Literal, provided here for being able to refer to it in Protege. - a Literal cannot appear in initial list - a Literal must not yield an rdf:type criteria in the SPARQL query - a Literal canot be used to connect entites in the graph with a "WHERE" clause - a Literal can only be used to place FILTER criterias on it
has super-classes
Sparnatural class c

Not Instantiated Classc back to ToC or Class ToC

IRI: http://data.sparna.fr/ontologies/sparnatural-config-core#NotInstantiatedClass

A "Not-Instantiated-Class" regroups all classes that are references to remote URIs, e.g. references to DBPedia URIs for indexing of LCSH languages, etc. These URIs do not hold any information in the graph, but are useful to connect other entites. - a Not-Instantiated-Class cannot appear in initial list - a Not-Instantiated-Class must not yield an rdf:type criteria in the SPARQL query - a Not-Instantiated-Class can still be used to connect entites in the graph with a "WHERE" clause
has super-classes
Sparnatural class c

Sparnatural classc back to ToC or Class ToC

IRI: http://data.sparna.fr/ontologies/sparnatural-config-core#SparnaturalClass

Any class used to configure Sparnatural.
has sub-classes
Literal c, Not Instantiated Class c

SPARQL Servicec back to ToC or Class ToC

IRI: http://data.sparna.fr/ontologies/sparnatural-config-core#Service

A SPARQL service made available via the SPARQL Protocol. Equivalent to http://www.w3.org/ns/sparql-service-description#Service
is in domain of
endpoint op
is in range of
SPARQL service

Object Properties

autocomplete propertyop back to ToC or Object Property ToC

IRI: http://data.sparna.fr/ontologies/sparnatural-config-core#AutocompleteProperty

Use this super property to classify properties in Sparnatural configuration for which an autocomplete search field should be displayed to select a value. The autocomplete suggestions can be configured using a datasource annotation, that will typically hold a reference to a SPARQL query to generate the autocomplete suggestions.
has super-properties
select resource property op

boolean propertyop back to ToC or Object Property ToC

IRI: http://data.sparna.fr/ontologies/sparnatural-config-core#BooleanProperty

Use this super property to classify properties in Sparnatural configuration for which a choice between "true" and "false" should be proposed.
has super-properties
sparnatural property op

endpointop back to ToC or Object Property ToC

IRI: http://data.sparna.fr/ontologies/sparnatural-config-core#endpoint

Relates an instance of Service to a SPARQL endpoint that implements the SPARQL Protocol service for the service. Equivalent to http://www.w3.org/ns/sparql-service-description#endpoint

has characteristics: inverse functional

has domain
SPARQL Service c

list propertyop back to ToC or Object Property ToC

IRI: http://data.sparna.fr/ontologies/sparnatural-config-core#ListProperty

Use this super property to classify properties in Sparnatural configuration for which a dropdown list should be displayed to select a value. The list options can be configured using a datasource annotation, that will typically hold a reference to a SPARQL query to generate the list entries.
has super-properties
select resource property op

literal list propertyop back to ToC or Object Property ToC

IRI: http://data.sparna.fr/ontologies/sparnatural-config-core#LiteralListProperty

Use this super property to classify properties in Sparnatural configuration for which a dropdown list should be displayed to select a _literal_ value. Use this when the list of distinct literal values is small (e.g. foaf:gender). The list options can be configured using a datasource annotation, that will typically hold a reference to a SPARQL query to generate the list entries.
has super-properties
sparnatural property op

map propertyop back to ToC or Object Property ToC

IRI: http://data.sparna.fr/ontologies/sparnatural-config-core#MapProperty

Use this super property to classify properties in Sparnatural configuration for which a map selection should be displayed.
has super-properties
sparnatural property op

non-selectable propertyop back to ToC or Object Property ToC

IRI: http://data.sparna.fr/ontologies/sparnatural-config-core#NonSelectableProperty

Use this super property to classify properties in Sparnatural configuration for which no value selection widget (list, autocomplete field, etc.) should be displayed. Only a "Where" option is available to traversePreOrder the entity in the graph. This is typically used to link entities that serve as connectors between other entities but that don't have intrinsic selection criterias by themselves, such as blank nodes or Activities in the CIDOC-CRM model.
has super-properties
sparnatural property op

search propertyop back to ToC or Object Property ToC

IRI: http://data.sparna.fr/ontologies/sparnatural-config-core#SearchProperty

Use this super property to classify properties in Sparnatural configuration for which a simple text field should be used to enter a string to be searched for.
has super-properties
sparnatural property op
has sub-properties
search property in GraphDB op, string equals property op

search property in GraphDBop back to ToC or Object Property ToC

IRI: http://data.sparna.fr/ontologies/sparnatural-config-core#GraphDBSearchProperty

Use this super property to classify properties in Sparnatural configuration for that will act like search properties but will generate GraphDB specific SPARQL criteria to search in a Lucene connector (i.e. using http://www.ontotext.com/connectors/lucene#query, etc.)
has super-properties
search property op

select resource propertyop back to ToC or Object Property ToC

IRI: http://data.sparna.fr/ontologies/sparnatural-config-core#SelectResourceProperty

The super-property of any property in a Sparnatural configuration for which a resource can be selected, through a list, an autocomplete field, or a tree. Do not use this super-property directly, use its subproperties.
has super-properties
sparnatural property op
has sub-properties
autocomplete property op, list property op, tree property op

sparnatural propertyop back to ToC or Object Property ToC

IRI: http://data.sparna.fr/ontologies/sparnatural-config-core#SparnaturalProperty

Any property used to configure Sparnatural

string equals propertyop back to ToC or Object Property ToC

IRI: http://data.sparna.fr/ontologies/sparnatural-config-core#StringEqualsProperty

Use this super property to classify properties in Sparnatural configuration for which a simple text field should be used to enter a string to be searched for, in an exact way, case-insensitive.
has super-properties
search property op

time propertyop back to ToC or Object Property ToC

IRI: http://data.sparna.fr/ontologies/sparnatural-config-core#TimeProperty

The super-property of any property in a Sparnatural configuration for which a date range can be selected, using year or date picker. Do not use this super-property directly, use its subproperties.

time property with a date-pickerop back to ToC or Object Property ToC

IRI: http://data.sparna.fr/ontologies/sparnatural-config-core#TimeProperty-Date

Use this super property to classify properties in Sparnatural configuration for which a datepicker with day/month/year precision should be displayed to select the beginning and end of a time span.
has super-properties
time property op

time property with a year-pickerop back to ToC or Object Property ToC

IRI: http://data.sparna.fr/ontologies/sparnatural-config-core#TimeProperty-Year

Use this super property to classify properties in Sparnatural configuration for which a datepicker with year precision should be displayed to select the beginning and end of a time span.
has super-properties
time property op

time property with chronocultural period selectionop back to ToC or Object Property ToC

IRI: http://data.sparna.fr/ontologies/sparnatural-config-core#TimeProperty-Period

Use this super property to classify properties in Sparnatural configuration for which a datepicker with year precision combined with an autocomplete field on period name should be displayed to select the beginning and end of a time span.
has super-properties
time property op

tree propertyop back to ToC or Object Property ToC

IRI: http://data.sparna.fr/ontologies/sparnatural-config-core#TreeProperty

Use this super property to classify properties in Sparnatural configuration for which a tree selection widget should be displayed.
has super-properties
select resource property op

Annotation Properties

begin date propertyap back to ToC or Annotation Property ToC

IRI: http://data.sparna.fr/ontologies/sparnatural-config-core#beginDateProperty

Use this annotation to relate a Sparnatural time property to another property that specifies how the start / beginning date is expressed on resources in the underlying graph. That other property can itself be annotated with a sparqlString annotation in the case it corresponds to a property path.

default label propertyap back to ToC or Annotation Property ToC

IRI: http://data.sparna.fr/ontologies/sparnatural-config-core#defaultLabelProperty

Use this annotation to relate a class in a Sparnatural configuration to a property that will be used as the default to fetch the labels of instances of this class. When a user selects this class as a column in the result set, if the class has this annotation set, everything behaves as if the user had selected also the corresponding property to be included. The label property may have no domain specified if you don't want it to be proposed to the user. The property must have a range specified to a single class.

enable negationap back to ToC or Annotation Property ToC

IRI: http://data.sparna.fr/ontologies/sparnatural-config-core#enableNegation

Set this annotation to "true" on a property to indicate that this property can be applied a negation pattern (FILTER NOT EXISTS { ... })
has range
boolean

enable optionalap back to ToC or Annotation Property ToC

IRI: http://data.sparna.fr/ontologies/sparnatural-config-core#enableOptional

Set this annotation to "true" on a property to indicate that this property can be applied an optional pattern (OPTIONAL { ... })
has range
boolean

end date propertyap back to ToC or Annotation Property ToC

IRI: http://data.sparna.fr/ontologies/sparnatural-config-core#endDateProperty

Use this annotation to relate a Sparnatural time property to another property that specifies how the end / stop date is expressed on resources in the underlying graph. That other property can itself be annotated with a sparqlString annotation in the case it corresponds to a property path.

exact date propertyap back to ToC or Annotation Property ToC

IRI: http://data.sparna.fr/ontologies/sparnatural-config-core#exactDateProperty

Use this annotation to relate a Sparnatural time property to another property that specifies how an exact date is expressed on resources in the underlying graph. That other property can itself be annotated with a sparqlString annotation in the case it corresponds to a property path. Time properties already annotated with a beginDateProperty or endDateProperty can also be annotated with this exactDateProperty in cases where the dates of the resources in the underlying graph can be expressed either as time periods or as exact dates.

fontawesome icon codeap back to ToC or Annotation Property ToC

IRI: http://data.sparna.fr/ontologies/sparnatural-config-core#faIcon

The code of an icon in FontAwesome to be associated to an entity, typically a class. Exemples of codes are "fas fa-user" or "fas fa-file". Search in FontAwesome at https://fontawesome.com/icons
has super-properties
icon ap

highlighted iconap back to ToC or Annotation Property ToC

IRI: http://data.sparna.fr/ontologies/sparnatural-config-core#highlightedIcon

An icon to be associated to an entity when it is highlighted. This is typically the same icon as the one indicated in the icon property, but with inversed colors.
has super-properties
icon ap

iconap back to ToC or Annotation Property ToC

IRI: http://data.sparna.fr/ontologies/sparnatural-config-core#icon

An icon to be associated with an entity, typically a class. This can be the URL to an icon file or another mean to specify an icon, like a reference in an icon library.
has sub-properties
fontawesome icon code ap, highlighted icon ap

is multilingualap back to ToC or Annotation Property ToC

IRI: http://data.sparna.fr/ontologies/sparnatural-config-core#isMultilingual

Set this annotation to "true" on a property to indicate that the values can be multigual and require a filter on the language
has range
boolean

orderap back to ToC or Annotation Property ToC

IRI: http://data.sparna.fr/ontologies/sparnatural-config-core#order

SPARQL serviceap back to ToC or Annotation Property ToC

IRI: http://data.sparna.fr/ontologies/sparnatural-config-core#sparqlService

Set this annotation with an instance of Service as a value to indicate that this property needs to be executed within a SERVICE clause to the target endpoint.
has range
SPARQL Service c

sparql stringap back to ToC or Annotation Property ToC

IRI: http://data.sparna.fr/ontologies/sparnatural-config-core#sparqlString

The equivalent SPARQL string that will be inserted in the final query instead of the annotated property or class. When used to annotate a property, this annotation must contain a valid SPARQL property path (usually a single property), expanded without using any prefixes (i.e. full URIs in brackets). When used to annotate a class, this annotation must contain a class URI, expanded without using any prefixes (i.e. full URIs in brackets), or a piece of SPARQL that can be inserted instead of the class URI, e.g; "<http://www.w3.org/2004/02/skos/core#Concept> ; <http://www.w3.org/2004/02/skos/core#inScheme> <http://myScheme> ."
has range
string

tooltipap back to ToC or Annotation Property ToC

IRI: http://data.sparna.fr/ontologies/sparnatural-config-core#tooltip

The content of the tooltip to be associated with a class or a property in the Sparnatural configuration.

Legend back to ToC

c: Classes
op: Object Properties

Acknowledgments back to ToC

The authors would like to thank Silvio Peroni for developing LODE, a Live OWL Documentation Environment, which is used for representing the Cross Referencing Section of this document and Daniel Garijo for developing Widoco, the program used to create the template used in this documentation.