Job composer

Creating a New Job¶
- Click New Job > From Default Template

-
A new job (e.g., Simple Sequential Job) will appear in your job list.
-
Click Open Editor to open the directory in the File Editor.

- Modify the main_job.sh script as needed.

- Return to the Job Composer and click Job Options to adjust:
- Job Name
- Cluster (ensure it’s set to wulver)
- Account (It will take the default account. If you have or ever had multiple accounts then you have to specify your account)

- Click Save to apply changes.
- Select an existing job from your list.
- Click New Job > From Selected Job.
- This duplicates the job, allowing you to modify it without altering the original.
- Click New Job > From Specified Path.
- Enter the full path to a directory containing your job script and necessary files.
- This is useful for jobs prepared outside the Job Composer.
Editing the Job Script¶
- In the Job Composer, locate your job and click Open Editor under the Submit Script section.
- Modify the main_job.sh script with your desired commands and SLURM directives. For example:
#SBATCH --output=%x.%j.out # %x.%j expands to slurm JobName.JobID #SBATCH --error=%x.%j.err #SBATCH --partition=general #SBATCH --qos=standard #SBATCH --nodes=1 #SBATCH --ntasks-per-node=1 #SBATCH --time=01:00 # D-HH:MM:SS #SBATCH --mem-per-cpu=4000M - Ensure you adjust the SLURM directives (#SBATCH lines) according to your job’s requirements.
- Click Save after editing.
Submitting the Job¶
- In the Job Composer, select your job.
- Click Submit.
- Monitor the job’s status under the Active Jobs tab.
- Queued: Waiting for resources.
- Running: Currently executing.
- Completed: Finished execution.

Outputs¶
- You can check the output/error in folder contents

- Check both files to confirm your program ran successfully.

Note
Even if an error might have occurred, your job status will still show complete.