aboutsummaryrefslogtreecommitdiff
path: root/gn/data/species.scm
diff options
context:
space:
mode:
Diffstat (limited to 'gn/data/species.scm')
-rw-r--r--gn/data/species.scm5
1 files changed, 5 insertions, 0 deletions
diff --git a/gn/data/species.scm b/gn/data/species.scm
index a712bae..100cccf 100644
--- a/gn/data/species.scm
+++ b/gn/data/species.scm
@@ -11,9 +11,11 @@
#:export (
gnid-species
+ get-species
get-species-meta
get-species-data
get-species-shortnames
+ get-species-binominal-names
get-expanded-species
get-expanded-taxon-meta
get-expanded-taxon-data
@@ -95,6 +97,9 @@
(define (get-species-shortnames recs)
(map (lambda r (assoc-ref (car r) "shortName")) recs))
+(define (get-species-binominal-names recs)
+ (map (lambda r (url-parse-id (car (car r)))) recs))
+
(define (get-species-meta2 recs)
"Return a list of short names and expand them to URIs"
(map (lambda r