Any (Computational) Neuroscientist Julia user here?

I am the local organiser of this year annual conference of the Organisation for Computational Neuroscience - CNS2017 (http://www.cnsorg.org/cns-2017) to be held in July 2017 in Antwerpen (Belgium). We expect ~700 participants from all around the world.

Any (Computational) Neuroscientist around, “proficiently” using Julia - besides me who I am still learning ? We might organise together a hands-on tutorial on Julia in Comp Neurosci.

Get in touch if interested: http://www.uantwerpen.be/michele-giugliano and sorry for the spam.

7 Likes

You might want to get in touch with Alex Williams. I don’t know if he’s on the Discourse, but he (used to) frequent the Gitter, and he’s active on Twitter. He’s a computational neuroscientist who’s written a few really good packages.

http://alexhwilliams.info/

Unfortunately we don’t have any neuroscientists among us, but we are a company (http://dynactionize.com) filled with Julia programmers based in Antwerpen :wink: (I’ll be flying there tomorrow).

Tnx!!!
Maybe I will send my CV to you as soon as I get confident with PyPlot :wink:
MG

Also https://github.com/jmxpearson. He presented at the last Juliacon

our lab uses Julia a lot to reconstruct neurons. There are a few open source Julia repos.
https://github.com/seung-lab

Oh, and how can we forget this neuroscientist?

https://github.com/timholy

12 Likes

Robert Luke has done quite a bit of work on his EEG package. It also looks like he’s based in Belgium.

Thinking about getting more of a Julia Neuroscience community built-up too. Check out https://github.com/JuliaNeuro!

1 Like

our lab used Julia a lot:
https://github.com/seung-lab
http://seunglab.org/

Basically, we do 3D neuron reconstruction based on Electronic Microscopy images.

1 Like

We are also using Julia for neuroscience. We use it for extracting neural signals from multi-electrode arrays to perform some signal processing, spike sorting etc etc. I’m keen to get in touch with others who are also using Julia for neuroscience.

5 Likes

Do you work in vivo or in vitro? I am starting to move from MATLAB to Julia for all our lab activities (simulations, data acquisition, and data analysis - patch clamp and extracellular recordings).

We do in vivo work, multielectrode array recordings using Intan, which we import than do our signal processing and analysis all in Julia. We use PyCall to use a python peak finding function which is very handy. The great thing with Julia is that if you can find a python function you can use it.

We don’t use Julia for data acquisition, if you can get that working I’d be keen to find out more. I am completely unfamiliar with Julia’s capacity to connect with hardware, I haven’t explored that yet.

I discovered (but not yet studied) this GitHub repository from the people at Janelia: https://github.com/JaneliaSciComp/NIDAQ.jl

It might be promising…

There is now a #neuro thread on slack if you’re interested.

I have joined it, thank you!

Using Julia for neuroscience data acquisition over here at Karolinska (mostly imaging and ephys in slices atm) ccall makes working with NI boards, cameras, and other hardware a breeze :smiley: Seriously no idea why more neuroscientists aren’t keen on Julia…

2 Likes

Because Matlab is so deeply ingrained in them.

I also use Julia to process in-vivo neural data, from extracting raw data from our data acquisition system, to spike sorting, to single cell and population level analysis.

1 Like

I love that I’m finding more neuroscientists here! I really want a Neuro focused github organization. I’m working on a NeuroCore.jl package that will be a hodge-podge of neuroimaging, neuroanatomy, neural graph communities, and plotting tools for them. It will likely be a very basic for traits and interface syntax, not algorithms.