diff --git a/bart/slurm.py b/bart/slurm.py index 7cef97a..2591d86 100644 --- a/bart/slurm.py +++ b/bart/slurm.py @@ -124,9 +124,10 @@ def getNodes(self,node_str): sequence = sequence.rstrip(']') if '-' in sequence: numbers = sequence.split('-') + numlength = len(numbers[0]) for i in range(int(numbers[0]),int(numbers[1])+1): - nodes.append(parts[0] + str(i)) + nodes.append(parts[0] + "{:0>{width}}".format(i,width=numlength)) else: nodes.append(parts[0] + sequence) else: