Are you sure you want to leave this community? Leaving the community will revoke any permissions you have been granted in this community.
One of the principal functions of the brain is to control movement and rapidly adapt behavior to a changing external environment. Over the last decades our ability to monitor activity in the brain, manipulate it while also manipulating the environment the animal moves through, has been tackled with increasing sophistication. However, our ability to track the movement of the animal in real time has not kept pace. Here, we use a dynamic vision sensor (DVS) based event-driven neuromorphic camera system to implement real-time, low-latency tracking of a single whisker that mice can move at ∼25 Hz. The customized DVS system described here converts whisker motion into a series of events that can be used to estimate the position of the whisker and to trigger a position-based output interactively within 2 ms. This neuromorphic chip-based closed-loop system provides feedback rapidly and flexibly. With this system, it becomes possible to use the movement of whiskers or in principal, movement of any part of the body to reward, punish, in a rapidly reconfigurable way. These methods can be used to manipulate behavior, and the neural circuits that help animals adapt to changing values of a sequence of motor actions.
Pubmed ID: 31611334
Publication data is provided by the National Library of Medicine ® and PubMed ®. Data is retrieved from PubMed ® on a weekly schedule. For terms and conditions see the National Library of Medicine Terms and Conditions.
Data acquisition interface from Cambridge Electronic Design Limited. Works with Spike2 to provide continuous acquisition tasks. Records waveform data, digital and marker information, and can generate waveform and digital outputs simultaneously for real-time, multi-tasking experiment control.
View all literature mentionsData acquisition interface from Cambridge Electronic Design Limited. Works with Spike2 to provide continuous acquisition tasks. Records waveform data, digital and marker information, and can generate waveform and digital outputs simultaneously for real-time, multi-tasking experiment control.
View all literature mentionsNumPy is the fundamental package needed for scientific computing with Python. It contains among other things: * a powerful N-dimensional array object * sophisticated (broadcasting) functions * tools for integrating C/C and Fortran code * useful linear algebra, Fourier transform, and random number capabilities. Besides its obvious scientific uses, NumPy can also be used as an efficient multi-dimensional container of generic data. Arbitrary data-types can be defined. This allows NumPy to seamlessly and speedily integrate with a wide variety of databases. Sponsored by ENTHOUGHT
View all literature mentionsTHIS RESOURCE IS NO LONGER IN SERVICE.Documented on September 23,2022. A data acquisition and analysis software package for electrophysiology data. Spike2 software offers multi-channel continuous data acquisition and analysis with a multitude of options. This offers flexible usage from a simple chart recorder to complex applications requiring stimulus generation, data capture, scrolling or triggered displays, control of external equipment, and custom analysis. Spike2 software can be used in many fields such as electrophysiology, neurophysiology, cardiovascular and respiratory studies, sports science and pharmacology.
View all literature mentionsPython 2D plotting library which produces publication quality figures in variety of hardcopy formats and interactive environments across platforms. Used in python scripts, web application servers, and six graphical user interface toolkits. Used to generate plots, histograms, power spectra, bar charts, error charts, scatter plots.
View all literature mentionsProgramming language for all operating systems that lets users work more quickly and integrate their systems more effectively. Often compared to Tcl, Perl, Ruby, Scheme or Java. Some of its key distinguishing features include very clear and readable syntax, strong introspection capabilities, intuitive object orientation, natural expression of procedural code, full modularity, exception-based error handling, high level dynamic data types, extensive standard libraries and third party modules for virtually every task, extensions and modules easily written in C, C (or Java for Python, or .NET languages for IronPython), and embeddable within applications as a scripting interface.
View all literature mentionsOpen source microcontroller board based on Microchip ATmega328P microcontroller and developed by Arduino. Board is equipped with sets of digital and analog input, output pins that may be interfaced to various expansion boards and other circuits.
View all literature mentionsMus musculus with name C57BL/6J from IMSR.
View all literature mentionsA Python-based environment of open-source software for mathematics, science, and engineering. The core packages of SciPy include: NumPy, a base N-dimensional array package; SciPy Library, a fundamental library for scientific computing; and IPython, an enhanced interactive console.
View all literature mentionsOpen source Java based image processing software program designed for scientific multidimensional images. ImageJ has been transformed to ImageJ2 application to improve data engine to be sufficient to analyze modern datasets.
View all literature mentionsRetina inspired event based camera for low latency, real time image processing by iniVation. Works with graphical interfaces such as jAER.
View all literature mentions