Dependencies¶
Software¶
- Mandatory
- 1.1. OS:
Linux
- 1.2. Python:
matplotlib
numpy
scipy
- Optional
- 2.1. OS:
xdpyinfo [needed for adjusting default figure size and dpi]
xrandr [needed for adjusting default figure size and dpi]
- 2.2. Python:
asdf [needed for reading/writing ASDF files]
h5py [needed for reading/writing hdf5 files]
klusta [needed for spike clustering analysis]
opencv-python [needed for video analysis and IO]
pandas [needed for statistics]
pyserial [needed for Arduino control]
pytables [needed for statistics]
rpy2 [needed for statistics]
sounddevice [needed for sound stimulation]
spyking-circus [needed for spike clustering analysis]
statsmodels [needed for statistics]
unidip [needed for statistics]
Hardware¶
- Analysis:
[None]
- Exps:
Sound card
Arduino Uno [optional, needed for syncing devices and timestamps]
Data Acquisition card [optional, needed for recordings, tested with Open-ephys DAQ]
- IO:
Sound card [for sciscripts.IO.SoundCard]
Arduino Uno [for sciscripts.IO.Arduino]