From a0b0761cf5362d7555d96d0fb966ea4c22b5d8c3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bjo=CC=88rn=20Torkelsson?= <(none)> Date: Thu, 23 Feb 2017 13:32:22 +0100 Subject: [PATCH] Don't strip leading zeros from node numbering. --- bart/slurm.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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: