Skip to content

Pre-built examples

Pre-built binaries of examples and tests for goxpyriment

If want to run the examples directly, without compiling them, you download pre-built apps and run them on your computer. There are three ways to get them:

  • Run it in your browser — no download, no install: 79 of the examples run directly from downloads.pallier.org/builds/latest/ via WebAssembly. Follow the Run link beside a program. Use a focused, foreground tab; your results arrive as a single .zip when the session ends. Paradigms needing sub-millisecond stimulus onset (rapid RSVP, subliminal priming) should still be run natively.
  • One program at a time — browse downloads.pallier.org/builds/latest/, find the program you want, and download just that one (a few MB) for your platform. Every experiment, demonstration and technical test is listed there with its description.
  • The whole collection — download one archive holding every program for your platform, using the links below. These come from the GitHub releases page.

The download site keeps only the two most recent builds, so a commit-pinned link such as downloads.pallier.org/builds/<commit>/ eventually stops working — always link builds/latest/. The GitHub release archives linked below are kept indefinitely.

⚠️ WARNING These binaries are unsigned. macOS Gatekeeper and Windows Defender will show security warnings or worse, misleading messages such as 'this program is damaged'. Your antivirus may quarantine the files. Don't let them intimidate you. These warnings pop out because I am not willing to pay third parties to sign the executables. The instructions below explain how to run these programs anyway.

Windows (x86-64)

  1. Download goxpyriment-examples-windows-x86_64.zip;
  2. Before unzipping it: right-click the downloaded .zip, click on Properties → at the bottom of the General tab tick UnblockOK. (You can achieve the same thing in PowerShell with Unblock-File .\goxpyriment-examples-windows-x86_64.zip.)
  3. Unzip it. You should be able to run the .exe files directly, either by clicking on them, or typing their name from a command line.

If a security dialog window pops out, you have forgotten to unblock the zip file before unzipping. You can still run the executable by clicking on More info, then Run anyway. Note: You can unblock all the .exe files after unzipping with Get-ChildItem -Recurse <folder> | Unblock-File.

macOS (Apple Silicon)

  1. Download goxpyriment-examples-macos-arm64.zip, unzip it and move the folder to the location of your choice, e.g., $HOME/goxpy

  2. Open a Terminal at that location, move the files out of quarantine and set the execute bit, with the following commandes::

    cd $HOME/goxpy   # <- change to the location where you move the content of the unzipped folder 
    xattr -rd com.apple.quarantine .
    chmod -R +x *
    

    (See macOS installation and security.)

Linux


Note: if you do not find a version for your hardware (e.g. Mac/Intel or Windows/ARM), do not despair: it is very easy to compile these examples
following the instructions in Installation.md


Good programs to start: Memory_span, Change-Blindness, Simon_task, LoT_geometry, Retinotopy...

When launched from the command line, most programs accept -w (windowed 1024×768 mode), -d N (open on monitor N, 0 = primary), and -s <id> (subject ID written to the .csv data file).

Results are saved in a folder goxpy_data in your Home (User) folder