Difference between revisions of "PyschoPy"

From BCI2000 Wiki
Jump to: navigation, search
Line 1: Line 1:
PsychoPy is an open-source application using which a large number of neuroscience, psychology and psychophysics experiments can be performed.[1] This documentation described how to integrate BCI2000 in PyschoPy and its usage.
+
PsychoPy is an open-source application using which a large number of neuroscience, psychology and psychophysics experiments can be performed.[1] This documentation described how to integrate BCI2000 in PsychoPy and its usage.
  
== Integrating BCI2000 into PyschoPy ==
+
== BCI2000 and PyschoPy ==
Download the PyschoPy from the [https://www.psychopy.org/download.html PyschoPy] website. <br/>
+
This section first describes the two components that are developed to remotely start BCI2000 using the PsychoPy
 +
=== Components ===
 +
=== Integrating BCI2000 into PyschoPy ===
 +
Download the PsychoPy from the [https://www.psychopy.org/download.html PyschoPy] website. <br/>
 
Copy the following two folders '''BCIStart''' and '''BCIUpdateState''' in the folder {$PsychoPyHome}\psychopy\experiment\components.
 
Copy the following two folders '''BCIStart''' and '''BCIUpdateState''' in the folder {$PsychoPyHome}\psychopy\experiment\components.
Open terminal and navigate to the PyschoPy home directory where ''setup.py'' resides.
+
Open terminal and navigate to the PsychoPy home directory where ''setup.py'' resides.
 
Run the following command in the terminal: <br/>
 
Run the following command in the terminal: <br/>
 
<code>pip install -e .</code>
 
<code>pip install -e .</code>
 +
Start Psychopy application and in the builder view, under the Custom Components, you should see the two new components - ''BCI2000Start'' and ''BCI2000UpdateState'' as shown in the figure below.
  
Start Pyschopy application and in the builder view, under the Custom Components, you should see the two new components - ''BCI2000Start'' and ''BCI2000UpdateState''
 
 
== Usage ==  
 
== Usage ==  
  
  
 
== References ==
 
== References ==
* [https://www.psychopy.org/ PyschoPy site]
+
* [https://www.psychopy.org/ PsychoPy site]

Revision as of 16:59, 26 July 2019

PsychoPy is an open-source application using which a large number of neuroscience, psychology and psychophysics experiments can be performed.[1] This documentation described how to integrate BCI2000 in PsychoPy and its usage.

BCI2000 and PyschoPy

This section first describes the two components that are developed to remotely start BCI2000 using the PsychoPy

Components

Integrating BCI2000 into PyschoPy

Download the PsychoPy from the PyschoPy website.
Copy the following two folders BCIStart and BCIUpdateState in the folder {$PsychoPyHome}\psychopy\experiment\components. Open terminal and navigate to the PsychoPy home directory where setup.py resides. Run the following command in the terminal:
pip install -e . Start Psychopy application and in the builder view, under the Custom Components, you should see the two new components - BCI2000Start and BCI2000UpdateState as shown in the figure below.

Usage

References