diff --git a/src/toolbox_scs/mnemonics_machinery.py b/src/toolbox_scs/mnemonics_machinery.py index 0a3e080f5b8ed97b329984b7db4ced481627f410..d61ca5402d75a84baef331e826d576546f5e1e6c 100644 --- a/src/toolbox_scs/mnemonics_machinery.py +++ b/src/toolbox_scs/mnemonics_machinery.py @@ -10,6 +10,7 @@ import logging from .constants import mnemonics as _mnemonics from extra_data import open_run +from numpy import s_ __all__ = [ 'mnemonics_for_run' ] @@ -72,6 +73,8 @@ def mnemo_version_index(run, mnemonic): The index of the tuple. If no valid version is found, returns -1. """ + if len(_mnemonics[mnemonic]) == 1: + return 0 for i, v in enumerate(_mnemonics[mnemonic]): if (v['source'] in run.all_sources and v['key'] in run.keys_for_source(v['source'])):