can't generate CE1 and CE2 noise curves due to a variable not having the expected type
When running pygwinc using CE1 and CE2 as IFO, I get this error: $ python3 -m gwinc CE1 loading module gwinc.ifo.CE1... precomputing ifo... calculating budget... plotting noises... AttributeError: 'collections.OrderedDict' object has no attribute 'sqrt'
The above exception was the direct cause of the following exception:
Traceback (most recent call last): File "/opt/local/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/runpy.py", line 193, in _run_module_as_main "main", mod_spec) File "/opt/local/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/runpy.py", line 85, in _run_code exec(code, run_globals) File "/Users/borjasorazu/Borja_IGR_common_data/LIGO DetChar/GITs/pygwinc/gwinc/main.py", line 264, in main() File "/Users/borjasorazu/Borja_IGR_common_data/LIGO DetChar/GITs/pygwinc/gwinc/main.py", line 252, in main **plot_style File "/Users/borjasorazu/Borja_IGR_common_data/LIGO DetChar/GITs/pygwinc/gwinc/plot.py", line 33, in plot_noise data = sqrt(data) TypeError: loop of ufunc does not support argument 0 of type collections.OrderedDict which has no callable sqrt method
Notice that this error happens only for CE1 and CE2 and with fresh clone of the GIT.