Projects / PEBL

PEBL

PEBL is software for creating psychology experiments. PEBL offers a simple programming language tailor-made for creating and conducting simple experiments.

Tags education Computer Aided Instruction (CAI) Testing multimedia Graphics Presentation Scientific/Engineering Medical Science Neuroscience Software Development Compilers Interpreters
Licenses GPL
Operating Systems Windows Windows Windows OS Independent POSIX Linux
Implementation C++

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  05 Oct 2008 19:10
  • Rrelease-after

Changes: This version offers many fixes and improvements, including additional drawing functions, ten new tests in the test battery, and better robustness on Windows.

  • Rrelease-mid
  •  02 Sep 2007 05:19
  • Rrelease-after

Changes: This version sports better handling of international character encodings (if you save in UTF-8), a number of bugfixes, some new functions related to statistical analysis, updates to the test battery, including new tests, a Vigilance task, the Hungry Donkey Task (a risk/gambling task for children), a version of Sperling's partial report procedure thought to be able to detect Alzheimer's at an early stage, and a skeletal tower of London.

  • Rrelease-mid
  •  01 Jun 2006 00:45
  • Rrelease-after

Changes: This version includes a number of useful functions, improved documentation, new fonts, and the ability to do simple TCP/IP networking. Three supplementary packages are now available: the PEBL Image Archive, the PEBL sound archive, and the PEBL Test Battery. The Test battery represents an initial attempt to cover a number of standard tasks used in psychological and neuropsych testing, including versions of the Wisconsin Card Sort, Iowa Gambling task, Test of Variables of Attention, and a number of others.

  • Rrelease-mid
  •  23 Jan 2006 13:45
  • Rrelease-after

Changes: While the previous release focused on stability, this release brings some substantial changes to the underlying object management system, so a few bugs may have crept in undetected. Major user-visible changes include the ability to create simple shape objects (like Circle(), Ellipse(), etc.), the ability to access object properties directly with a variable.property syntax, and a few new statistical functions. There is a nicely improved 100-page manual in PDF and HTML format, and a wiki is available on the Web site for help and tips.

  • Rrelease-mid
  •  06 Jul 2005 17:25
  • Rrelease-after

Changes: This release focuses on memory management and other infrastructure. There are few user-visible changes, but there are substantial beneath-the-hood fixes thanks to memory profiling tools like memprof and valgrind. This is the first official release of PEBL for OS X, making it possible to write a single experiment that can be run on Linux, Mac, or Windows.

No-screenshot

Project Spotlight

Objective-C Foundation Classes

A general purpose class library for Objective-C.

Bf2425af2fec3eb65e091a15a986733c_thumb

Project Spotlight

dyncall

A foreign function call interface using small assembly kernels.