Building Interactive Computing Tools for the Fruit Fly Brain Observatory


The projects advertised here are for the Fall 2019 semester. You will be working on FlyBrainLab, a one-stop interactive computing platform for studying the function of executable circuits constructed from fly brain data of the Fruit Fly Brain Observatory FFBO.

Recently, large amounts of fruit fly brain data have become available, including (i) the connectivity of its neurons (https://ai.googleblog.com/2019/08/an-interactive-automated-3d.html), (ii) genetic tools for targeting a wide range of individual cells (http://splitgal4.janelia.org/cgi-bin/splitgal4.cgi), and electrophysiology data (http://www.bionet.ee.columbia.edu/research/dnip/deos). To accelerate the functional understanding of the logic of fruit fly brain circuits, the Bionet group is actively developing an interactive computing platform called FlyBrainLab.

You will be contributing to the design and development of NeuroMynerva, a brand new front-end based on JupyterLab. You will be responsible for creating a range of widgets/extensions and helping the development of APIs for communicating data and commands between the widgets and the backend. You will also have the option to work on the FFBO backend including an integrated database for the fruit fly and a GPU-based emulation engine for circuit execution. You will work closely with members of the Bionet group to develop effective demos and to ensure a positive outcome of your project. All projects are offered as a course of 3.0+ credits (such as E6001 - Advanced Projects, or E4998 - Intermediate Projects). Students who successfully execute their project will have the option and are strongly encouraged to join potentially paid positions in the succeeding semesters.

Requirements:

  • Qualified student must be well versed in Python and JavaScript.
  • Knowledge of TypeScript is a plus.
  • Full-stack development experience is a big plus.
  • Exposure to neuroscience/biology not required but is a plus.

How to Apply:

Please send your CV/Resume to bionet.columbia@gmail.com. Please also include any code samples, Github repositories of related previous work if possible. If you have any question, please send inquiries to the above email address.

Tweet this! Share on Facebook Email a friend Share on Delicious Share on StumbleUpon Share on Digg Share on Reddit Share on Technorati