Software of the Neuroethology Lab

RELACS

Relacs is a C++ software platform for closed-loop data acquisition, online analysis, and stimulus generation specifically designed for (but not limited to) electrophysiological recordings in an Linux environment. On a real-time kernel it also supports dynamic-clamp experiments.

 

www.relacs.net

ODML

odML (open metadata markup language) is an initiative to define and establish an open, flexible and easy-to-use format to transport metadata.

 

www.g-node.org/projects/odml

NIX

Sharing data and associated metadata in the neurosciences is a long standing problem. NIX defines highly generic models for data as well as for metadata and defines standard schemata for HDF5 files representing these models. The NIX project also provides a convenient C++ library to simplify the access to the defined format.

 

github.com/G-Node/nix

AnimalBase

AnimalBase is a tool to keep track of the animal population in a lab. It contains of a mysql backend to store subject-related information and a Java-written graphical interface to view/edit/create entries in the database.

 

https://github.com/bendalab/animal_keeping

Audioio

Platform independent wrapper for simple read and write access to audio files of various formats in python.

 

https://github.com/bendalab/audioio

Thunderfish

A collection of algorithms and tools for analyzing EOD recordings of weakly electric fish written in python.

 

https://github.com/bendalab/thunderfish