dataset:DatasetPackage leaf node


URI

https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetPackage

Label

DatasetPackage

Description

Specifies a data package and its associated information.

Targets (1)

Node Constraints

value type sh:IRI

Property Constraints (13)

Focus nodes of this shape (dataset:DatasetPackage) can have the following properties:

PROPERTY DESCRIPTION MIN MAX VALUE TYPE OTHER CONSTRAINTS
dataset:anonymizationMethodUsed Describes the anonymization methods used. 0 * xsd:string
sh:Literal
dataset:confidentialityLevel Describes the confidentiality level of the data points contained in the dataset. 0 1 dataset:ConfidentialityLevelType
sh:IRI
sh:in dataset:ConfidentialityLevelType/red, dataset:ConfidentialityLevelType/amber, dataset:ConfidentialityLevelType/green, dataset:ConfidentialityLevelType/clear
dataset:dataCollectionProcess Describes how the dataset was collected. 0 1 xsd:string
sh:Literal
dataset:dataPreprocessing Describes the preprocessing steps that were applied to the raw data to create the given dataset. 0 * xsd:string
sh:Literal
dataset:datasetAvailability The field describes the availability of a dataset. 0 1 dataset:DatasetAvailabilityType
sh:IRI
sh:in dataset:DatasetAvailabilityType/clickthrough, dataset:DatasetAvailabilityType/directDownload, dataset:DatasetAvailabilityType/query, dataset:DatasetAvailabilityType/registration, dataset:DatasetAvailabilityType/scrapingScript
dataset:datasetNoise Describes potentially noisy elements of the dataset. 0 1 xsd:string
sh:Literal
dataset:datasetSize Captures the size of the dataset. 0 1 xsd:nonNegativeInteger
sh:Literal
dataset:datasetType Describes the type of the given dataset. 1 * dataset:DatasetType
sh:IRI
sh:in dataset:DatasetType/audio, dataset:DatasetType/categorical, dataset:DatasetType/graph, dataset:DatasetType/image, dataset:DatasetType/noAssertion, dataset:DatasetType/numeric, dataset:DatasetType/other, dataset:DatasetType/sensor, dataset:DatasetType/structured, dataset:DatasetType/syntactic, dataset:DatasetType/text, dataset:DatasetType/timeseries, dataset:DatasetType/timestamp, dataset:DatasetType/video
dataset:datasetUpdateMechanism Describes a mechanism to update the dataset. 0 1 xsd:string
sh:Literal
dataset:hasSensitivePersonalInformation Describes if any sensitive personal information is present in the dataset. 0 1 core:PresenceType
sh:IRI
sh:in core:PresenceType/yes, core:PresenceType/no, core:PresenceType/noAssertion
dataset:intendedUse Describes what the given dataset should be used for. 0 1 xsd:string
sh:Literal
dataset:knownBias Records the biases that the dataset is known to encompass. 0 * xsd:string
sh:Literal
dataset:sensor Describes a sensor used for collecting the data. 0 * core:DictionaryEntry
sh:BlankNodeOrIRI

Implementation

@prefix core: <https://spdx.org/rdf/3.0.1/terms/Core/> .
@prefix dataset: <https://spdx.org/rdf/3.0.1/terms/Dataset/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix sh: <http://www.w3.org/ns/shacl#> .
@prefix software: <https://spdx.org/rdf/3.0.1/terms/Software/> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

dataset:DatasetPackage a owl:Class,
        sh:NodeShape ;
    rdfs:comment "Specifies a data package and its associated information."@en ;
    rdfs:subClassOf software:Package ;
    sh:nodeKind sh:IRI ;
    sh:property [ sh:datatype xsd:string ;
            sh:nodeKind sh:Literal ;
            sh:path dataset:anonymizationMethodUsed ],
        [ sh:datatype xsd:string ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:path dataset:datasetUpdateMechanism ],
        [ sh:datatype xsd:string ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:path dataset:dataCollectionProcess ],
        [ sh:datatype xsd:string ;
            sh:nodeKind sh:Literal ;
            sh:path dataset:knownBias ],
        [ sh:class core:DictionaryEntry ;
            sh:nodeKind sh:BlankNodeOrIRI ;
            sh:path dataset:sensor ],
        [ sh:datatype xsd:string ;
            sh:nodeKind sh:Literal ;
            sh:path dataset:dataPreprocessing ],
        [ sh:datatype xsd:string ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:path dataset:intendedUse ],
        [ sh:class dataset:ConfidentialityLevelType ;
            sh:in ( <https://spdx.org/rdf/3.0.1/terms/Dataset/ConfidentialityLevelType/red> <https://spdx.org/rdf/3.0.1/terms/Dataset/ConfidentialityLevelType/amber> <https://spdx.org/rdf/3.0.1/terms/Dataset/ConfidentialityLevelType/green> <https://spdx.org/rdf/3.0.1/terms/Dataset/ConfidentialityLevelType/clear> ) ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:path dataset:confidentialityLevel ],
        [ sh:class dataset:DatasetAvailabilityType ;
            sh:in ( <https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType/clickthrough> <https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType/directDownload> <https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType/query> <https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType/registration> <https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetAvailabilityType/scrapingScript> ) ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:path dataset:datasetAvailability ],
        [ sh:class core:PresenceType ;
            sh:in ( <https://spdx.org/rdf/3.0.1/terms/Core/PresenceType/yes> <https://spdx.org/rdf/3.0.1/terms/Core/PresenceType/no> <https://spdx.org/rdf/3.0.1/terms/Core/PresenceType/noAssertion> ) ;
            sh:maxCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:path dataset:hasSensitivePersonalInformation ],
        [ sh:datatype xsd:string ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:path dataset:datasetNoise ],
        [ sh:datatype xsd:nonNegativeInteger ;
            sh:maxCount 1 ;
            sh:nodeKind sh:Literal ;
            sh:path dataset:datasetSize ],
        [ sh:class dataset:DatasetType ;
            sh:in ( <https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/audio> <https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/categorical> <https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/graph> <https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/image> <https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/noAssertion> <https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/numeric> <https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/other> <https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/sensor> <https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/structured> <https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/syntactic> <https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/text> <https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/timeseries> <https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/timestamp> <https://spdx.org/rdf/3.0.1/terms/Dataset/DatasetType/video> ) ;
            sh:minCount 1 ;
            sh:nodeKind sh:IRI ;
            sh:path dataset:datasetType ] .