diff options
author | Munyoki Kilyungi | 2023-08-23 18:00:04 +0300 |
---|---|---|
committer | Munyoki Kilyungi | 2023-08-23 18:02:20 +0300 |
commit | 7998f8f2341e0acc1667b75ef899e84894e93720 (patch) | |
tree | cd1d41d4706446f8c783ebb72c96b74f60b0fc8b /examples | |
parent | 824552578284b94d37cc5bfcf7f8f0b85ac29fe5 (diff) | |
download | gn-transform-databases-7998f8f2341e0acc1667b75ef899e84894e93720.tar.gz |
Update how symbols from GeneRIF_BASIC are transformed
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
Diffstat (limited to 'examples')
-rwxr-xr-x | examples/generif.scm | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/examples/generif.scm b/examples/generif.scm index d25b0f1..d6b8b25 100755 --- a/examples/generif.scm +++ b/examples/generif.scm @@ -46,19 +46,21 @@ (left-join Species "USING (SpeciesId)")) "GROUP BY GeneId ORDER BY BINARY symbol") (schema-triples - (gnt:symbol rdfs:domain gn-term:geneWikiEntry) - (gnt:wikiEntryOfSpecies rdfs:range gn:species) - (gnt:taxid rdfs:domain gn-term:geneWikiEntry)) + (gnt:belongsToSpecies rdfs:domain gnc:strain) + (gnt:belongsToSpecies rdfs:domain gnc:NCBIWikiEntry) + (gnt:symbol rdfs:domain gnc:NCBIWikiEntry)) (triples (ontology 'generif: (field GeneRIF_BASIC GeneId)) (multiset gnt:symbol (string-split (field ("GROUP_CONCAT(DISTINCT symbol)" symbol)) #\,)) - (multiset gnt:wikiEntryOfSpecies + (multiset gnt:belongsToSpecies (string-split (field ("GROUP_CONCAT(DISTINCT Species.SpeciesName)" species)) #\,)) - (multiset gnt:taxId (map (cut ontology 'ncbiTaxon: <>) - (string-split (field ("GROUP_CONCAT(DISTINCT TaxID)" taxId)) - #\,))))) + (multiset dct:relation + (map + (cut ontology 'ncbiTaxon: <>) + (string-split (field ("GROUP_CONCAT(DISTINCT TaxID)" taxId)) + #\,))))) (define-transformer gn-genewiki-entries (tables (GeneRIF |