neural_data_simulator
Neural Data Simulator core package.
The neural data simulator, or NDS, aims to create a system that can generate spiking data from behavioral data (e.g. cursor movement, arm kinematics, etc) in real-time.
- The structure of this package is as follows:
neural_data_simulator.corecontains the core NDS implementation,including the encoder (also known as a simulator or generator).
neural_data_simulator.decoderimplements decoders that can decode behavioral variables from neural activity.neural_data_simulator.tasksimplements tasks that can be used with the encoder.neural_data_simulator.recorderimplements an extension to write data to file.neural_data_simulator.streamerimplements an extension to stream data from file.neural_data_simulator.utilcontains various data structures and utility functions that are used throughout NDS.neural_data_simulator.scriptshosts many of the entry points for the scripts that are exposed to the user.neural_data_simulator.pluginsincludes additional plugins for NDS.