Skip to content
Snippets Groups Projects
Commit 6cec8f63 authored by Alexander Schlemmer's avatar Alexander Schlemmer
Browse files

ENH: better check for fairness including license of dataset

parent 51522d70
No related branches found
No related tags found
1 merge request!7FAIRness check
Pipeline #58707 passed
......@@ -36,6 +36,10 @@ DataDir:
match: ^[0-9]+$
records:
QualityCheck:
FAIRMetadataCheck: true
FAIRPIDCheck: false
FAIRLicenseCheck: false
FAIRProvenanceCheck: false
subtree:
QualityReportFile:
type: ZipFileConverter
......@@ -104,9 +108,13 @@ DataDir:
role: File
file: $ELNFile
path: $ELNFile
QualityCheck:
ELNFile: $ELNFileElement
FAIRMetadataCheck: true
Dataset:
ELNFile: $ELNFileElement
QualityCheck: $QualityCheck
subtree:
AuthorDataset:
type: ROCrateEntity
......@@ -124,6 +132,16 @@ DataDir:
match_properties:
"@id": \./$
subtree:
License:
type: TextElement
match_name: license
match_value: ^(?P<license>.*)$
records:
QualityCheck:
FAIRLicenseCheck: true
Dataset:
license: $license
Dataset:
type: ROCrateEntity
......@@ -139,10 +157,11 @@ DataDir:
description: $description
dateModified: $dateModified
dateCreated: $dateCreated
ELNFile: $ELNFileElement
# QualityReportFile: $QualityReportFileElement # reference not possible on this level
QualityCheck: $QualityCheck
subtree:
Description:
type: DictElement
match_name: description
......@@ -210,4 +229,6 @@ DataDir:
Dataset:
Author: $Author
Repository: $Repository
QualityCheck:
FAIRProvenanceCheck: true
......@@ -17,6 +17,8 @@ Dataset:
datatype: DOUBLE
unit: V
QualityCheck:
license:
datatype: TEXT
MetaData:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment