mirror of
https://github.com/fjosw/pyerrors.git
synced 2025-05-14 19:43:41 +02:00
Try to keep it compatible with the tests.
This commit is contained in:
parent
50b503b838
commit
8db648ee63
1 changed files with 3 additions and 0 deletions
|
@ -72,6 +72,9 @@ class Corr:
|
||||||
if all([(isinstance(item, Obs) or isinstance(item, CObs)) for item in data_input]):
|
if all([(isinstance(item, Obs) or isinstance(item, CObs)) for item in data_input]):
|
||||||
_assert_equal_properties(data_input)
|
_assert_equal_properties(data_input)
|
||||||
self.content = [np.asarray([item]) for item in data_input]
|
self.content = [np.asarray([item]) for item in data_input]
|
||||||
|
if all([(isinstance(item, Obs) or isinstance(item, CObs)) or item is None for item in data_input]):
|
||||||
|
_assert_equal_properties([o for o in data_input if o is not None])
|
||||||
|
self.content = [np.asarray([item]) if item is not None else None for item in data_input]
|
||||||
self.N = 1
|
self.N = 1
|
||||||
|
|
||||||
elif all([isinstance(item, np.ndarray) or item is None for item in data_input]) and any([isinstance(item, np.ndarray) for item in data_input]):
|
elif all([isinstance(item, np.ndarray) or item is None for item in data_input]) and any([isinstance(item, np.ndarray) for item in data_input]):
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue