Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This software allows for the easier submission of batch jobs via a web interface. A script that submits the batch job (to allow for more customization in this command) is all that is needed for this system to work.

Table of Contents

1) Webpage

To use this system, choose an experiment from https://pswww-dev.slac.stanford.edu/apps-dev/portal/select_experiment.php.

...

Under the Experiment tab, the Batch defs tab is the location where scripts are stored. Below is an example where the example script is used which is described in detail below. A hash name is given to the absolute path of the script along with an arbitrary number of parameters which are separated by a space. An Any number of hashes can be created; as a hash is entered, a new row appears.

Image Modified

1.1.1) Id

The Id is a unique identifier of each hash. This is used is used in the backend of the software to keep track of each hashtag/executable pair.

1.1.2) Hash

The name given to the executable to be run. As shown below, each hash can be selected under the Action column to apply the script that the hash represents to that run.

1.1.3) Executable

The absolute path to the batch script

1.2) Batch Control

Over on Run Tables tab, the Batch control tab is where this hash may be applied to experiment runs. In the drop-down menu of the Action column, any hash defined in Batch defs may be selected. There are plans to add more options such as the ability to apply a hash to every run or to automatically apply a hash to a run in real-time.

...