From 5ee975dc4474bafe7f2f5832d71cece1630ac5a5 Mon Sep 17 00:00:00 2001 From: Fabian Joswig Date: Wed, 23 Feb 2022 10:25:13 +0000 Subject: [PATCH] fix: auto detection of replica names in opeqnQCD.rwms now also works with dots in the file names. --- pyerrors/input/openQCD.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pyerrors/input/openQCD.py b/pyerrors/input/openQCD.py index f32663fe..d4da549f 100644 --- a/pyerrors/input/openQCD.py +++ b/pyerrors/input/openQCD.py @@ -92,6 +92,11 @@ def read_rwms(path, prefix, version='2.0', names=None, **kwargs): if names is None: rep_names = [] for entry in ls: + truncated_entry = entry + suffixes = [".dat", ".rwms", ".ms1"] + for suffix in suffixes: + if truncated_entry.endswith(suffix): + truncated_entry = truncated_entry[0:-len(suffix)] truncated_entry = entry.split('.')[0] idx = truncated_entry.index('r') rep_names.append(truncated_entry[:idx] + '|' + truncated_entry[idx:])