aboutsummaryrefslogtreecommitdiff
path: root/examples/strains.scm
diff options
context:
space:
mode:
authorMunyoki Kilyungi2023-11-17 11:25:21 +0300
committerMunyoki Kilyungi2023-11-17 11:25:21 +0300
commit2df9eb5a6adf15ddb19d4f00f1bc5a1c35f492c7 (patch)
tree089a3570dbd218081bf12c73878e58c462787c56 /examples/strains.scm
parentb32bf3e486c2d819db8d7af770ab098137173be8 (diff)
downloadgn-transform-databases-2df9eb5a6adf15ddb19d4f00f1bc5a1c35f492c7.tar.gz
Make species identifiers consistent.
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
Diffstat (limited to 'examples/strains.scm')
-rwxr-xr-xexamples/strains.scm4
1 files changed, 3 insertions, 1 deletions
diff --git a/examples/strains.scm b/examples/strains.scm
index 5ef6f03..8552229 100755
--- a/examples/strains.scm
+++ b/examples/strains.scm
@@ -79,7 +79,9 @@ At this point it is not very clear how Name, Name2, Symbol and Alias are used.
'pre "_" 'post))
(set rdf:type 'gnc:strain)
(set xkos:classifiedUnder
- (string->identifier "" (remap-species-identifiers (field Species Fullname))))
+ (string->identifier "" (remap-species-identifiers (field Species Fullname))
+ #:separator ""
+ #:proc string-capitalize-first))
;; Name, and maybe a second name
(set rdfs:label (sanitize-rdf-string (field Strain Name)))
(set skos:altLabel (sanitize-rdf-string (field ("IF ((Strain.Name2 != Strain.Name), Strain.Name2, '')" Name2))))