aboutsummaryrefslogtreecommitdiff
path: root/examples/dataset-metadata.scm
diff options
context:
space:
mode:
authorMunyoki Kilyungi2024-02-08 22:18:42 +0300
committerMunyoki Kilyungi2024-02-08 22:18:42 +0300
commita9260b4dc0ac41050a1d90a7a1d615bb46136e66 (patch)
treee06626f2c9b9e911b278437b7b21b52737fe7b27 /examples/dataset-metadata.scm
parent5133b894b2f3f8e817054421728bd16a9a5dcf03 (diff)
downloadgn-transform-databases-a9260b4dc0ac41050a1d90a7a1d615bb46136e66.tar.gz
Delete rdf triplets from dataset transform.
These triplets are now stored as text files and versioned in git. Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
Diffstat (limited to 'examples/dataset-metadata.scm')
-rwxr-xr-xexamples/dataset-metadata.scm53
1 files changed, 2 insertions, 51 deletions
diff --git a/examples/dataset-metadata.scm b/examples/dataset-metadata.scm
index fba04ce..442663a 100755
--- a/examples/dataset-metadata.scm
+++ b/examples/dataset-metadata.scm
@@ -110,9 +110,6 @@
(gnt:hasTissue rdfs:domain dcat:Dataset)
(gnt:hasTissue a owl:ObjectProperty)
(gnt:hasTissue skos:definition "Tissues this resource has")
- (gnt:hasTissueInfo rdfs:domain dcat:Dataset)
- (gnt:hasTissueInfo a owl:ObjectProperty)
- (gnt:hasTissueInfo skos:definition "Metadata about Tissue for this resource")
(gnt:usesNormalization rdfs:domain dcat:Dataset)
(gnt:usesNormalization a owl:ObjectProperty)
(gnt:usesNormalization skos:definition "Normalization techniques this resource has")
@@ -122,34 +119,10 @@
(gnt:hasGeoSeriesId rdfs:domain dcat:Dataset)
(gnt:hasGeoSeriesId a owl:ObjectProperty)
(gnt:hasGeoSeriesId skos:definition "id of record in NCBI database")
- (gnt:hasExperimentDesignInfo rdfs:domain dcat:Dataset)
- (gnt:hasExperimentDesignInfo rdfs:label "Experiment Design")
- (gnt:hasExperimentDesignInfo a owl:ObjectProperty)
- (gnt:hasExperimentDesignInfo skos:definition "Information about how the experiment was designed")
- (gnt:hasNotes rdfs:domain dcat:Dataset)
- (gnt:hasNotes a owl:ObjectProperty)
- (gnt:hasNotes rdfs:label "Notes")
- (gnt:hasNotes skos:definition "Extra Notes about this dataset")
- (gnt:hasDataProcessingInfo rdfs:domain dcat:Dataset)
- (gnt:hasDataProcessingInfo rdfs:label "About Data Processing")
- (gnt:hasDataProcessingInfo a owl:ObjectProperty)
- (gnt:hasDataProcessingInfo skos:definition "Information about how this dataset was processed")
- (gnt:hasPlatformInfo rdfs:domain dcat:Dataset)
- (gnt:hasPlatformInfo a owl:ObjectProperty)
- (gnt:hasPlatformInfo rdfs:label "About Platform")
- (gnt:hasPlatformInfo skos:definition "Information about the platform that was used with this dataset")
- (gnt:hasCaseInfo rdfs:domain dcat:Dataset)
- (gnt:hasCaseInfo rdfs:label "About Case")
- (gnt:hasCaseInfo a owl:ObjectProperty)
- (gnt:hasCaseInfo skos:definition "Information about the cases used in this platform")
(gnt:hasExperimentType rdfs:domain dcat:Dataset)
(gnt:hasExperimentType rdfs:label "Experiment Type Metadata")
(gnt:hasExperimentType a owl:ObjectProperty)
- (gnt:hasExperimentType skos:definition "Information about the experiment type")
- (gnt:hasAcknowledgement rdfs:domain dcat:Dataset)
- (gnt:hasAcknowledgement rdfs:label "Acknowledgement")
- (gnt:hasAcknowledgement a owl:ObjectProperty)
- (gnt:hasAcknowledgement skos:definition "People to acknowledge"))
+ (gnt:hasExperimentType skos:definition "Information about the experiment type"))
(triples (string->identifier
"" (regexp-substitute/global #f "[^A-Za-z0-9:]"
(field InfoFiles InfoPageName)
@@ -210,8 +183,6 @@
(set gnt:usesPlatform
(string->identifier "platform"
(field GeneChip Name GeneChip)))
- (set dct:description
- (sanitize-rdf-string (field Datasets Summary)))
(set gnt:hasGeoSeriesId
(let ((s
(string-match "GSE[0-9]*"
@@ -219,24 +190,6 @@
(if s (ontology
'geoSeries: (match:substring s))
"")))
- (set gnt:hasTissueInfo
- (sanitize-rdf-string (field Datasets AboutTissue)))
- (set gnt:hasContentInfo (sanitize-rdf-string (field InfoFiles Specifics)))
- (set gnt:hasCaseInfo
- (sanitize-rdf-string
- (field Datasets AboutCases)))
- (set gnt:hasPlatformInfo
- (sanitize-rdf-string
- (field Datasets AboutPlatform)))
- (set gnt:hasDataProcessingInfo
- (sanitize-rdf-string
- (field Datasets AboutDataProcessing)))
- (set gnt:hasNotes
- (sanitize-rdf-string
- (field Datasets Notes)))
- (set gnt:hasExperimentDesignInfo
- (sanitize-rdf-string
- (field Datasets ExperimentDesign)))
(set dct:creator
(sanitize-rdf-string
(field Datasets Contributors)))
@@ -245,9 +198,7 @@
(regexp-substitute/global
#f "^[Nn]one$"
(field Datasets Citation)
- "")))
- (set gnt:hasAcknowledgement (sanitize-rdf-string
- (field Datasets Acknowledgment)))))
+ "")))))
;; These are phenotype datasets that don't have Infofile metadata
(define-transformer publishfreeze