All Projects → expyriment → Expyriment

expyriment / Expyriment

Licence: gpl-3.0
Platform-independent lightweight Python library for designing and conducting timing-critical behavioural and neuroimaging experiments

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Expyriment

Psychopy
For running psychology and neuroscience experiments
Stars: ✭ 1,020 (+985.11%)
Mutual labels:  science, neuroscience, psychology
Neurodocker
Generate custom Docker and Singularity images, and minimize existing containers
Stars: ✭ 198 (+110.64%)
Mutual labels:  science, neuroscience
Lab.js
Online research made easy
Stars: ✭ 140 (+48.94%)
Mutual labels:  science, psychology
kfs
Keras for Science
Stars: ✭ 69 (-26.6%)
Mutual labels:  science, neuroscience
brian2cuda
A brian2 extension to simulate spiking neural networks on GPUs
Stars: ✭ 46 (-51.06%)
Mutual labels:  science, neuroscience
Opensesame
Graphical experiment builder for the social sciences
Stars: ✭ 173 (+84.04%)
Mutual labels:  neuroscience, psychology
awesome-cogsci
An Awesome List of Cognitive Science Resources
Stars: ✭ 71 (-24.47%)
Mutual labels:  neuroscience, psychology
Psycho.r
An R package for experimental psychologists
Stars: ✭ 113 (+20.21%)
Mutual labels:  neuroscience, psychology
Neurokit.py
A Python Toolbox for Statistics and Neurophysiological Signal Processing (EEG, EDA, ECG, EMG...).
Stars: ✭ 292 (+210.64%)
Mutual labels:  neuroscience, psychology
Eyeloop
EyeLoop is a Python 3-based eye-tracker tailored specifically to dynamic, closed-loop experiments on consumer-grade hardware.
Stars: ✭ 336 (+257.45%)
Mutual labels:  neuroscience, psychology
Brian2
Brian is a free, open source simulator for spiking neural networks.
Stars: ✭ 533 (+467.02%)
Mutual labels:  science, neuroscience
JATOS
Just Another Tool for Online Studies
Stars: ✭ 60 (-36.17%)
Mutual labels:  neuroscience, psychology
Oat
Real-time position tracker for behavioral research
Stars: ✭ 45 (-52.13%)
Mutual labels:  science, neuroscience
Open Science Resources
A publicly-editable collection of open science resources, including tools, datasets, meta-resources, etc.
Stars: ✭ 58 (-38.3%)
Mutual labels:  science, neuroscience
Vapor
VAPOR is the Visualization and Analysis Platform for Ocean, Atmosphere, and Solar Researchers
Stars: ✭ 76 (-19.15%)
Mutual labels:  science
Machinery Industry Press
本项目预计分享数千册电子书,98%以上为机械工业出版社原版电子书,其余为其它出版社出版的一些经典外文读物的原版译本电子书,每本书都配有当当网一键搜索,可查看书价格和简介。目前共计更新2542册图书
Stars: ✭ 85 (-9.57%)
Mutual labels:  psychology
Arxiv Vanity
Renders papers from arXiv as responsive web pages so you don't have to squint at a PDF.
Stars: ✭ 1,190 (+1165.96%)
Mutual labels:  science
Mendelable
Mendelable displays information about the elements of the periodic table in a modern and pleasant way.
Stars: ✭ 72 (-23.4%)
Mutual labels:  science
Epfl
EPFL summaries & cheatsheets over 5 years (computer science, communication systems, data science and computational neuroscience).
Stars: ✭ 90 (-4.26%)
Mutual labels:  neuroscience
Deeplearning Mindmap
A mindmap summarising Deep Learning concepts.
Stars: ✭ 1,251 (+1230.85%)
Mutual labels:  science
      ______                           _                          __ 
     / ____/_  __ ____   __  __ _____ (_)____ ___   ___   ____   / /_
    / __/  | |/_// __ \ / / / // ___// // __ `__ \ / _ \ / __ \ / __/
   / /___ _>  < / /_/ // /_/ // /   / // / / / / //  __// / / // /_  
  /_____//_/|_|/ .___/ \__, //_/   /_//_/ /_/ /_/ \___//_/ /_/ \__/  
              /_/     /____/                                         

Overview

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. Due to the availability of an Android runtime environment, Expyriment is also suitable for the development of experiments running on tablet PCs or smart-phones.

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 neuroscientists with little programming experience.

GNU General Public License v3 (see details)
Florian Krause ([email protected]) & Oliver Lindemann ([email protected])

Documentation

Documentation can be found in the directory "documentation". For online documentation see: http://docs.expyriment.org

Examples

For online examples see: http://stash.expyriment.org/examples

Installation

The latest stable release of Expyriment can be found at Github: https://github.com/expyriment/expyriment/releases/latest For detailed installation instructions, please see the online documentation: http://docs.expyriment.org/Installation.html

Reference

Krause, F., & Lindemann, O. (2014). Expyriment: A Python library for cognitive and neuroscientific experiments. Behavior Research Methods, 46(2), 416-428. http://dx.doi.org/10.3758/s13428-013-0390-6

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].