Launch Manager

The Launch Manager appears when you run a protocol from the Bpod Console.

It looks like this:

  • Protocol panel

      • Lists the protocols in /Bpod Local/Protocols/ (see note*)

      • Folders appear with angle brackets: <MyFolder>. Double click the folder to navigate.

      • Selecting a protocol will display the subjects registered for the protocol in the subject panel.

      • Clicking "+" creates a new protocol from a blank template.

      • Clicking "-" deletes a protocol

      • Clicking the "edit" icon launches the protocol's main .m file in the MATLAB editor.

  • Subject panel

    • Lists the test subjects registered for the selected protocol.

      • Clicking "+" adds a test subject to the list. It also creates a folder for the test subject in /Bpod Local/Data/ (see note*)

    • Clicking "-" removes the test subject's folder and all of the data and settings within it.

      • You will be warned before this happens, and forced to click two check-boxes confirming the deletion.

  • Settings panel

      • Lists the settings files in /Bpod Local/Data/TestSubject/Protocol/Settings/ (see note*)

      • Each settings file is a .mat file, containing a struct with task parameters.

      • Clicking "+" adds a .mat file containing an empty struct to the selected subject's settings folder.

      • Clicking "-" removes the selected .mat file from the selected subject's settings folder.

    • Clicking "edit" loads the struct of the selected .mat file into the local workspace. You can change parameters in the struct, and then run "SaveProtocolSettings(ProtocolSettings)" to save it to its original location.

    • Clicking "import" allows you to copy a settings file to the list (from another test subject's folder).

  • Launch button

    • Once you are ready to start the protocol, click "Launch".

    • This will run your protocol's main .m file

    • The settings struct you selected will be available in your protocol workspace as: BpodSystem.ProtocolSettings

* The path to the folder may be different on your system. You can select where settings, protocols and data are stored from the Bpod console's settings menu.