Cognitive psychology on a shoestring – Psytoolkit

Reading time ~1 minute

[en]The single most important idea in cognitive psychology is that the time it takes to perform a given task can be decomposed into various subprocesses, that are simply added up. This idea - first championed by Donders - enables reaction time experimentation. While the basic idea is pretty simple, in practice measuring reaction times is not easy. Here is where Psytoolkit comes in.

"PsyToolkit is a free software package for programming and running psychological experiments" from

What I really like about PsyToolkit is that it interfaces easily with R to display feedback.


  • It only runs on Linux, but programming and testing can be performed in a virtual machine.[/en]

[de]Die wohl wichtigste Annahme der experimentellen Psychologie besteht darin, dass von der Zeit, die zur Verarbeitung von Reizen gebraucht wird, auf die Verarbeitung der beteiligten Prozesse geschlossen werden kann.  Durch geschickte Wahl an Aufgaben kann man die jeweiligen Prozesse getrennt untersuchen (einfache Reaktionszeit, Wahlreaktionszeiten). Es herrscht die Vorstellung, dass die Reaktionszeit aus der Summe der an der Reaktion beteiligten Prozessdauern gebildet wird. Diese Idee, die auf Donders zurückgeht, stellt die Grundlage für Reaktionszeitexperimente dar. Die Idee ist einfach, jedoch ist die Realisierung von Reaktionszeitexperimenten nicht trivial. Psytoolkit ist eine Skriptsprache, die es erlaubt Reaktionszeitexperimente zuverlässig, schnell und zeitgenau zu realisieren.

"PsyToolkit is a free software package for programming and running psychological experiments" from

Das nette an PsyToolkit ist der “Export” der Daten an R.


  • PsyToolkit läuft nur auf Linux.

Wer Interesse hat, kann Psytoolkit auf andere Plattformen portieren. Die verwendeten Libraries sind alle frei verfügbar.[/de]

The world is flat F(1,18) = 39.200; p = .335 - or p < .01 or p <.001? - Check your stats!

A reviewers dream has come true. The new __statcheck__-package for [R]( automagically checks the accurate __reporting__ of ...… Continue reading


Published on June 19, 2015

Relaunch on Jekyll

Published on June 04, 2015