Command Line User Interface

In order to automate certain tasks, or perform some advanced operations, pychoacoustics can be called from the command line with a number of command line options. The list of possible command line options is shown below:

  • -h, --help Show help message.

  • -f, --file FILE Load parameters file FILE.

  • -r, --results FILE Save the results to file FILE.

  • -l, --listener LISTENER Set listener label to LISTENER.

  • -s, --session SESSION Set session label to SESSION.

  • -c, --conceal Hide Control and Parameters Windows.

  • -p, --progbar Show the progress bar.

  • -b, --blockprogbar Show the progress bar.

  • -q, --quit Quit after finished.

  • -a, --autostart Automatically start the first stored block.

  • -k, --reset Reset block positions.

  • -z, --seed Set random seed.

  • -x, --recursion-depth Set the maximum recursion depth (this overrides the maximum recursion depth set in the preferences window).

  • -g, --graphicssystem sets the backend to be used for on-screen widgets and QPixmaps. Available options are raster and opengl.

  • -d, --display This option is only valid for X11 and sets the X display (default is $DISPLAY).

each command line option has a short (single dash, one letter) and long (double dash, one word) form, for example to show the help message, you can use either of the two following commands:

$ pychoacoustics -h
$ pychoacoustics --help