diff --git a/profiles/baaf5a79-763b-4569-bf5f-ad8f97591b6a/index.ttl b/profiles/baaf5a79-763b-4569-bf5f-ad8f97591b6a/index.ttl index a6c76770734d6d7966029b18f9b77ac2577ca87b..00cf52d85a21570fbb387eb3f45a3cbc00111876 100644 --- a/profiles/baaf5a79-763b-4569-bf5f-ad8f97591b6a/index.ttl +++ b/profiles/baaf5a79-763b-4569-bf5f-ad8f97591b6a/index.ttl @@ -7,64 +7,120 @@ @prefix sh: <http://www.w3.org/ns/shacl#>. @prefix vocabterms: <https://purl.org/coscine/terms/>. @prefix aps: <https://purl.org/coscine/ap/>. +@prefix dbo: <http://dbpedia.org/ontology/> . +@prefix schema: <http://schema.org/> . <https://purl.org/coscine/ap/baaf5a79-763b-4569-bf5f-ad8f97591b6a/> dcterms:created "2024-12-13"^^xsd:date; dcterms:creator "Dr. Roderick Dedekind"; - dcterms:description "S3 Metadata for GHGA"@de, - "S3 Metadata for GHGA"@en; + dcterms:description "Metadatenprofil zu den verschlüsselten Genomdaten im Rahmen der Cologne Genome Data Hub Unterprojekte: GHGA und MVGenomSeq"@de, + "Metadata profile for encrypted genomic data as part of the Cologne Genome Data Hub Subprojects: GHGA and MVGenomSeq"@en; dcterms:license <http://spdx.org/licenses/CC0-1.0>; dcterms:subject <https://github.com/tibonto/dfgfo/205-07>; - dcterms:title "GHGA"@de, - "GHGA"@en; + dcterms:title "Cologne Genome Data Hub"@de, + "Cologne Genome Data Hub"@en; a rdfs:Class, sh:NodeShape; sh:closed false; - sh:property [sh:path <https://purl.org/coscine/terms/d67f90fc-1f57-4505-936b-d04520c36bbd/> ; + sh:property [sh:datatype xsd:string ; + sh:minCount 1 ; + sh:name "Repo"@en ; + sh:order 1 ; + sh:path <https://purl.org/coscine/terms/d2b4efc1-22f7-4f9a-8e4d-b5657da68bc4/> ; + sh:description "Repository the file belongs to, e.g. GHGA, MV"@en ], + [sh:datatype xsd:string ; + sh:minCount 1 ; + sh:name "Study"@en ; + sh:order 2 ; + sh:path schema:study ; + sh:description "Title of the Study"@en ; + sh:maxCount 1 ], + [sh:path <http://www.ontologyrepository.com/CommonCoreOntologies/has_URI_value> ; sh:datatype xsd:anyURI ; - sh:order 1 ; - sh:name "URI"@de ; + sh:order 9 ; sh:name "URI"@en ; + sh:description "Uniform Resource Identifier in S3 "@en ; sh:minCount 1 ; sh:maxCount 1 ], - [sh:path <https://purl.org/coscine/terms/f82f8ce2-bb20-4f3b-8f17-04b978ce7383/> ; + [sh:path <https://saref.etsi.org/saref4inma/hasUUIDValue> ; sh:datatype xsd:hexBinary ; - sh:order 2 ; - sh:name "UUID"@de ; + sh:order 10 ; sh:name "UUID"@en ; + sh:description "Universally Unique Identifier for stored object"@en ; sh:minCount 1 ; sh:maxCount 1 ], [sh:path <https://purl.org/coscine/terms/22b0c322-97cd-41a5-8a57-a4b7a0c4a288/> ; sh:datatype xsd:string ; - sh:order 3 ; - sh:name "Checksum"@de ; + sh:order 11 ; sh:name "Checksum"@en ; sh:minCount 1 ; sh:maxCount 1 ], [sh:path <https://purl.org/coscine/terms/c262f4f1-2949-411a-b7d9-64985a87b356/> ; sh:datatype xsd:string ; sh:order 4 ; - sh:name "Checksum type"@de ; sh:name "Checksum type"@en ; + sh:description "Algorithm used to generate the checksum (md5, sha256)"@en ; sh:minCount 1 ; sh:maxCount 1 ], [sh:path <https://purl.org/coscine/terms/d7a86fee-64ac-4520-9b86-b7b902425acd/> ; sh:datatype xsd:string ; sh:order 5 ; - sh:name "Data Access Committee"@de ; - sh:name "Data Access Committee"@en ; + sh:name "DAC"@en ; + sh:description "Data Access Committee, e.g. dac@uni-koeln.de"@en ; + sh:minCount 1 ], + [sh:path <http://www.geneontology.org/formats/oboInOwl#submitter> ; + sh:datatype xsd:string ; + sh:order 3 ; + sh:description "Submitter ID, e.g. Klinikum Abc"@en ; + sh:name "Submitter"@en ; sh:minCount 1 ; - sh:maxCount 5 ], + sh:maxCount 1 ], + [sh:datatype xsd:date ; + sh:minCount 1 ; + sh:name "Submission Date"@en ; + sh:order 4 ; + sh:path dcterms:date ; + sh:maxCount 1 ], + [sh:datatype xsd:string ; + sh:minCount 1 ; + sh:name "Application"@en ; + sh:order 5 ; + sh:path <https://purl.org/coscine/terms/44966765-5228-4da5-b72f-fdcdc2334dff/> ; + sh:description "Sequencing Application used, e.g. WGS"@en ; + sh:maxCount 1 ], + [sh:datatype xsd:string ; + sh:minCount 1 ; + sh:name "Individual ID"@en ; + sh:order 6 ; + sh:path <https://purl.org/coscine/terms/b9816141-3f4b-4aaa-a607-0140920f1ced/> ; + sh:description "ID of the patient"@en ; + sh:maxCount 1 ], + [sh:datatype xsd:string ; + sh:minCount 1 ; + sh:name "Filename"@en ; + sh:order 7 ; + sh:path dbo:filename ; + sh:description "Original Filename as submitted"@en ; + sh:maxCount 1 ], + [sh:datatype xsd:string ; + sh:minCount 1 ; + sh:name "File Type"@en ; + sh:order 8 ; + sh:path <https://purl.org/coscine/terms/bc325b84-46b8-40fd-8dde-88e8a2eee44c/> ; + sh:description "File format, e.g. FASTQ, BAM, VCF"@en ; + sh:maxCount 1 ], [sh:path <https://purl.org/coscine/terms/d1158ab0-dc7c-4c8c-9a98-d5cbef9e6ded/> ; - sh:order 6 ; + sh:order 14 ; sh:name "Status GHGA"@de ; sh:name "Status GHGA"@en ; + sh:description "Availability status of the file"@en ; sh:minCount 1 ; sh:maxCount 1 ; sh:in ("active" "inactive" "retracted" "locked" "deleted")], [sh:path <https://purl.org/coscine/terms/c23730f6-d5a7-4768-a59c-afc8fa8ce330/> ; - sh:order 7 ; + sh:order 15 ; sh:name "Status MV"@de ; sh:name "Status MV"@en ; + sh:description "Availability status of the file"@en ; sh:minCount 1 ; sh:maxCount 1 ; sh:in ("active" "inactive" "retracted" "locked" "deleted")].