TY - JOUR A1 - Krause, Florian A1 - Lindemann, Oliver T1 - Expyriment: A Python library for cognitive and neuroscientific experiments JF - Behavior research methods : a journal of the Psychonomic Society N2 - Expyriment is an open-source and platform-independent lightweight Python library for designing and conducting timing-critical behavioral and neuroimaging experiments. The major goal is to provide a well-structured Python library for script-based experiment development, with a high priority being the readability of the resulting program code. Expyriment has been tested extensively under Linux and Windows and 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. Furthermore, it offers a hierarchical design structure, which allows for an intuitive transition from the experimental design to a running program. It is therefore also suited for students, as well as for experimental psychologists and neuro-scientists with little programming experience. KW - Software KW - Programming library KW - Python KW - Experimental design KW - Stimulus presentation Y1 - 2014 U6 - https://doi.org/10.3758/s13428-013-0390-6 SN - 1554-351X SN - 1554-3528 VL - 46 IS - 2 SP - 416 EP - 428 PB - Springer CY - New York ER -