<div dir="ltr">Thank you Michael/Willy/Jeffrey - these example scripts and the template were very helpful.<br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Jul 15, 2020 at 5:24 PM Jeffrey T Frey <<a href="mailto:frey@udel.edu">frey@udel.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div style="overflow-wrap: break-word;">On our HPC systems we have a lot of users attempting to organize job arrays for varying purposes -- parameter scans, SSMD (Single-Script, Multiple Datasets).  We eventually wrote an abstract utility to try to help them with the process:<div><br></div><div><br></div><blockquote style="margin:0px 0px 0px 40px;border:medium none;padding:0px"><div><a href="https://github.com/jtfrey/job-templating-tool" target="_blank">https://github.com/jtfrey/job-templating-tool</a></div></blockquote><div><br></div><div><br></div><div>May be of some use to you.</div><div><br></div><div><br></div><div><br><br><blockquote type="cite">On Jul 15, 2020, at 16:13 , c b <<a href="mailto:breedthoughts.www@gmail.com" target="_blank">breedthoughts.www@gmail.com</a>> wrote:<br><br>I'm trying to run an embarrassingly parallel experiment, with 500+ tasks that all differ in one parameter.  e.g.:<br><br>job 1 - script.py foo<br>job 2 - script.py bar<br>job 3 - script.py baz<br>and so on.<br><br>This seems like a case where having a slurm array hold all of these jobs would help, so I could just submit one job to my cluster instead of 500 individual jobs.  It seems like sarray is only set up for varying an integer index parameter.  How would i do this for non-numeric values (say, if the parameter I'm varying is a string in a given list) ?<br><br><br></blockquote><br></div></div></blockquote></div>