Merge branch 'develop' into documentation

This commit is contained in:
fjosw 2022-01-27 10:54:58 +00:00
commit 70092e327b

View file

@ -1,6 +1,7 @@
import os
import h5py
import numpy as np
from collections import Counter
from ..obs import Obs, CObs
from ..correlators import Corr
@ -32,6 +33,10 @@ def _get_files(path, filestem, idl):
filtered_files.append(line)
cnfg_numbers.append(no)
if idl:
if Counter(list(idl)) != Counter(cnfg_numbers):
raise Exception("Not all configurations specified in idl found (" + str(list(Counter(list(idl)) - Counter(cnfg_numbers))) + "missing)")
# Check that configurations are evenly spaced
dc = np.unique(np.diff(cnfg_numbers))
if np.any(dc < 0):