copick / submit-album-job-array / 0.0.15

Submit Album Job Array

Submit another album solution to Slurm as a job array by using the runs in a Copick project.
Tags
imagingcryoetPython
Solution written by
Kyle Harrington
License of solution
MIT
Source Code

Arguments

--copick_config_path
Path to the Copick configuration JSON file. (default value: PARAMETER_VALUE)
--album_solution_name
Name of the album solution to run. (default value: PARAMETER_VALUE)
--album_path
Path to the album executable. (default value: PARAMETER_VALUE)
--slurm_partition
Slurm partition to use. (default value: PARAMETER_VALUE)
--slurm_time
Time limit for the Slurm job (e.g., 01:00:00 for 1 hour). (default value: 24:00:00)
--slurm_memory
Memory limit for the Slurm job (e.g., 125G for 125 GB). (default value: 128G)
--slurm_cpus_per_task
Number of CPUs per Slurm task. (default value: 24)
--slurm_gpus
Number of GPUs per Slurm task. (default value: 0)
--slurm_module_commands
Slurm module commands to load necessary modules (e.g., module load cuda/11.8.0_520.61.05\nmodule load cudnn/8.8.1.3_cuda11). (default value: PARAMETER_VALUE)
--extra_args
Additional arguments to pass to the album solution. (default value: )
--submit_job
Whether to submit the job to Slurm or just print the submission command and script. (default value: 1)

Usage instructions

Please follow this link for details on how to install and run this solution.