SuperPsychToolbox (SPTB) is so named because it operates as a layer on top of the popular experimentation package Psychtoolbox (PTB), which contributes essential functions for running Psychology experiments in Matlab. SPTB handles the high-level aspects of running any Psychology experiment, such as capturing, managing, scoring, and analyzing data. SPTB performs simple experiments with a few lines of code, and brings highly complex interactive experiments, such as biofeedback studies, within reach. SPTB will help you spot and prevent critical errors, and will bring advanced features to your studies, such as phone alerts when your participant is finished. SPTB offers every means we could think of for digitally extracting data from a human, and it is our hope that the only physical trace of your experimentation will be consent forms. SPTB has been successfully tested in various environments, including with fMRI, and is approximately as robust and versatile as the underlying Psychtoolbox.
Make handling, logging, and interpreting keypresses simple.
Type information into a console, validate input, and log every keystroke
Use a mouse or tablet for free drawing or tracing
Retain cursor trajectories for later analysis
Log participant speech
Easily incorporate other inputs, from eyetrackers to EEG
Drag objects, or run biofeedback studies
Record everything about your participant's interaction with the computer
Record everything about your setup and environment for later inspection
Resume crashed or interrupted experiments
Import data from other experiment packages
Analyze experiments from collaborators who left 5 years ago
Observe events as they unfolded in your trial
Interpret responses after each trial, and display plots showing how your session went as soon as it's over
Summarize data across dozens of hundreds of participants and experiments
Instant analysis of every condition interaction and level of nesting
Stop spending weeks reorganizing behavior for your fMRI program, EEG program, etc.
Eliminate opportunities for human error in your research
Analyze your data as soon as you gather it
Open-source software that builds on open-source software. Consider helping us out!
Special debugging tools to help you prevent and squash errors in your experiment
Get progress updates on your phone
Share your special way of sampling input, drawing the screen, and scoring with colleagues