Our data schema not only addresses the actual links between publications and research data, but also contains the process model to obtain these links by executing algorithms by means of our services. A higher-level description of the schema is provided here.

 / schema / Entity[text/turtle]

@base <http://infolis.gesis.org/infolink/schema/> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix dc: <http://purl.org/dc/elements/1.1/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix schema: <http://schema.org/> .
@prefix bibo: <http://purl.org/ontology/bibo/> .
@prefix infolis: <> .
@prefix dqm: <http://purl.org/dqm-vocabulary/v1/dqm#> .
@prefix omnom: <http://onto.dm2e.eu/schema/omnom/> .
@prefix doap: <http://usefulinc.com/ns/doap#> .
@prefix vann: <http://purl.org/vocab/vann/> .

infolis:Entity
    dc:description "An entity to be linked from or to, i.e. a dataset or a publication" ;
    a owl:Class, owl:Thing .

infolis:abstractText
    dc:description "The description of an entity which has been expressed in an abstract" ;
    schema:domainIncludes infolis:Entity ;
    rdfs:range xsd:string ;
    owl:sameAs dc:abstract .

infolis:authors
    dc:description "List of authors who created the entity" ;
    schema:domainIncludes infolis:Entity ;
    rdfs:range xsd:string ;
    owl:sameAs dc:creator .

infolis:entityReliability
    dc:description "Confidence value for this entity; less than 1 for automatically generated entities" ;
    schema:domainIncludes infolis:Entity ;
    rdfs:range xsd:float .

infolis:entityType
    dc:description "The type of entity: publication, dataset, database, citedData, project, institution or instrument" ;
    schema:domainIncludes infolis:Entity ;
    rdfs:range [
        a rdfs:Datatype ;
        owl:oneOf ("publication"
            "dataset"
            "database"
            "citedData"
            "project"
            "institution"
            "instrument"
        )
    ] .

infolis:entityView
    dc:description "View to display for this entity (e.g. a citation string)" ;
    schema:domainIncludes infolis:Entity ;
    rdfs:range xsd:string .

infolis:identifiers
    dc:description "Identifiers of the entity" ;
    schema:domainIncludes infolis:Entity ;
    rdfs:range xsd:string .

infolis:language
    schema:domainIncludes infolis:Entity ;
    rdfs:range xsd:string ;
    owl:sameAs dc:language .

infolis:name
    dc:description "Name of the entity" ;
    schema:domainIncludes infolis:Entity ;
    rdfs:range xsd:string .

infolis:numericInfo
    dc:description "Numeric information belonging to the entity, e.g. temporal coverage or publication date" ;
    schema:domainIncludes infolis:Entity ;
    rdfs:range xsd:string .

infolis:spatial
    schema:domainIncludes infolis:Entity ;
    rdfs:range xsd:string ;
    owl:sameAs dcterms:spatial .

infolis:subjects
    dc:description "List of subjects which are assigned to an entity, this can either be free text keywords or keywords from a controlled vocabulary" ;
    schema:domainIncludes infolis:Entity ;
    rdfs:range xsd:string ;
    owl:sameAs dc:subject .

infolis:tags
    dc:description "Tags assigned to this entity" ;
    schema:domainIncludes infolis:Entity ;
    rdfs:range xsd:string .

infolis:textualReferences
    dc:description "TODO remove" ;
    schema:domainIncludes infolis:Entity ;
    rdfs:range infolis:TextualReference .

infolis:url
    dc:description "URL describing the entity or offering supplemental material" ;
    schema:domainIncludes infolis:Entity ;
    rdfs:range xsd:string .

infolis:versionInfo
    dc:description "Version of a datafile" ;
    schema:domainIncludes infolis:Entity ;
    rdfs:range xsd:string ;
    owl:sameAs owl:versionInfo .