Python-based coding interface
Pynapse is a coding interface for controlling event-driven behavior and performing closed-loop studies. Pynapse has a Python-based programming environment with built-in autocomplete to assist with coding. For behavior paradigms, Pynapse controls behavior inputs and outputs, such as lever presses, nose pokes, and pellet dispensers, and drives event-based behavioral states. Pynapse can also process data from our Synapse software online, such as calculating neural firing rates and averaging evoked responses.
Pynapse has two aspects:
- A behavioral control interface for TDT’s iCon hardware to directly control behavioral devices, such as levers and feeders.
- A Python programming environment for event-based coding that processes incoming signals for tight closed-loop control.