diff options
author | Munyoki Kilyungi | 2023-05-02 20:32:23 +0300 |
---|---|---|
committer | BonfaceKilz | 2023-05-26 08:40:22 +0300 |
commit | 6a193980dd83c235962a9a2adc127daa001036e3 (patch) | |
tree | f25070a2bd15f482071d6b37658154bb8842e993 /dump.scm | |
parent | 9049e0de8c681ec43d7bb27925e0a45cade799d4 (diff) | |
download | gn-transform-databases-6a193980dd83c235962a9a2adc127daa001036e3.tar.gz |
Dump molecular traits, also referred to as Probesets
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
Diffstat (limited to 'dump.scm')
-rwxr-xr-x | dump.scm | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -455,6 +455,18 @@ must be remedied." (set gn:phenotype (field ("IF ((SELECT GenoFreeze.Name FROM GenoFreeze WHERE GenoFreeze.InbredSetId = InbredSet.Id LIMIT 1) IS NOT NULL, 'DNA Markers and SNPs', '')" phenotypeP))))) +(define-dump dump-molecular-traits + (tables (ProbeFreeze + (left-join ProbeSetFreeze "USING (ProbeFreezeId)") + (left-join InbredSet "USING (InbredSetId)") + (left-join Tissue "USING (TissueId)") + (left-join Species "USING (SpeciesId)")) + "GROUP BY InbredSet.Name") + (schema-triples + (gn:molecularTrait rdfs:range rdfs:Literal)) + (triples (inbred-set-name->id (field InbredSet Name)) + (set gn:molecularTrait (field Tissue TissueName)))) + ;; Metadata for published datasets (define-dump dump-publishfreeze (tables (PublishFreeze |