Expyriment

Authors: Florian KrauseOliver Lindemann
Updated: Tue 16 November 2021
Source: https://www.expyriment.org/
Type: Python library
Languages: English
Keywords: cognitionneuroimagingpsychologyneuroscienceexperimentPythonEnglish
Open Access: yes
License: GPL-3.0
Documentation: https://docs.expyriment.org/
Publications: Krause, F., Lindemann, O. (2014). Expyriment: A Python library for cognitive and neuroscientific experiments. Behavior Research Methods. 46, 416–428. https://doi.org/10.3758/s13428-013-0390-6
Citation: Krause, F., Lindemann, O. (2014). Expyriment: A Python library for cognitive and neuroscientific experiments. https://www.expyriment.org/
Summary:

Our major goal is to provide a lightweight and well-structured Python library for the script-based experiment development. Readability and portability of the resulting programme code are of highest priority. The library is an all-in-one solution as it handles stimulus presentation, the recording of input/output events, communication with other devices, and the collection and preprocessing of data. It further offers a hierarchical design structure, which allows for an intuitive transition from the experimental design to a running programme and is therefore also well suited for students and researchers with little programming experience.