Skip to content

guide: connecting PsychoPy to EGI NetStation

Notifications You must be signed in to change notification settings

fooms2512/psychopynetstation

 
 

Repository files navigation

psychopynetstation (pyns)

psychopynetstation provides pyns_exp.py basic task scripts to test communication between PsychoPy and EGI NetStation, which is an EEG scanning software. pyns_run.py uses the resulted log files from PsychoPy and NetStation to measure stimuli timing difference. The code uses PyNetStation to send signals from PsychoPy to NetStation.

As the resources related to PsychoPy and NetStation connection seem very limiting, I tried compiling the materials learnt into organized psychopynetstation wiki page. The wiki page has thorough details from installing PsychoPy, and laying out hardware to configuring NetStation software, managing and applying cap sensors to subjects.

For full documentation and details, please refer to Wiki, or docstring of each function (ie. help(function name)). The default values and setup are all currently configured to lab environment. The experiment can be run on local device without NetStation connection as well.

Wiki table of content:

Issues

Feel free to submit bugs/suggestions on Issues :)

Acknowledgments

  • pyns_exp's base code is based on PsychoPy builder and later changed
  • EGI Pynetstation module is used for PsychoPy to EGI NetStation connection

About

guide: connecting PsychoPy to EGI NetStation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 50.6%
  • HTML 41.2%
  • Python 8.2%