A Python library for cognitive and neuroscientific experiments.

Expyriment is an open-source and platform independent light-weight Python library for designing and conducting timing-critical behavioural and neuroimaging experiments. The major goal is to provide a well-structured Python library for a script-based experiment development with a high priority on the readability of the resulting programme code. It has been tested extensively under Linux and Windows.

Expyriment is an all-in-one solution, as it handles the stimulus presentation, recording of I/O events, communication with other devices and the collection and preprocessing of data. It offers furthermore a hierarchical design structure, which allows an intuitive transition from the experimental design to a running programme. It is therefore also suited for students as well as experimental psychologists and neuroscientists with little programming experience.

Website: http://www.expyriment.org



Return version information about Expyriment and Python.

Returns :version_info : str


For more detailed information see expyriment.get_system_info().


Show the Expyriment documentation.

Parameters :

docu_type : int

documentation type. Three options are available:
  1. Open online documentation
  2. Open online API reference
  3. Open API reference and search tool

Print system information to standard out and return as a dictionary.

Parameters :

as_string : boolean, optional

Print as string instead of dict (default = False)

Table Of Contents

Previous topic


Next topic


This Page