uncomplicate

James Howard 2018-10-16T12:47:38.000200Z

Hello, I am looking for a little help. I am trying to use Neanderthal on Clojupyter in the SciServer environment. SciServer is a public data science platform run by Johns Hopkins, but I don't have a lot of control over what's there and not.

James Howard 2018-10-16T12:48:06.000200Z

It also doesn't help that I am still learning Clojure at the same time.

James Howard 2018-10-16T13:01:42.000100Z

So, through the Clojupyter notebook, I'd like to tell it to use Neanderthal. Working through the Hello World example, I have this:

James Howard 2018-10-16T13:03:04.000100Z

But then (def a (dge 2 3 [1 2 3 4 5 6])) leads to java.lang.RuntimeException: Unable to resolve symbol: dge in this context. So I am not quite certain how to do this in this context. Any guidance would be appreciated.

2018-10-16T15:53:45.000100Z

@james.howard You'll have to provide mkl native libraries on the server that this JVM runs at, as is explained in the getting started guide.

2018-10-16T15:54:30.000100Z

Other than that, there is nothing specific to neanderthal in contrast to any other Clojure/Java library...

2018-10-16T15:58:47.000100Z

In any case, I'd recommend that you first install it on your local machine that you have full control of, as a first step, before trying to install it on a machine with restrictions...

James Howard 2018-10-16T17:37:47.000100Z

Yes, that seems like good advice! 🙂