Skip to content
Find file
Fetching contributors…
Cannot retrieve contributors at this time
44 lines (25 sloc) 956 Bytes


An experimental Clojure API wrapping the excellent Java Ensembl library JEnsembl,

This is alpha software: it is incomplete and the API is subject to change.

Please drop me a line if you would like to help with this effort or have suggestions for how the API should shape up.


(use 'ensembl.core)

(def ensreg (registry :ensembldb))

(with-registry ensreg
  (chromosome "human" "20")
  (gene "human" "ENSG00000153551"))

Alternatively, set the registry for your session:

(set-registry! ensreg)


(list-species :binomial)

(chromosome "human" "20")

(list-chromosomes "human")

(genes-on-region "human" "chr20" 1 100000)

(genes-on-region (chromoosme "human" "20" 1 100000))


Copyright (C) 2012 Ray Miller

Distributed under the Eclipse Public License, the same as Clojure.

Jump to Line
Something went wrong with that request. Please try again.