gstlal_inspiral_calc_snr is broken?
I tried running this command
gstlal_inspiral_calc_snr --ht-gate-threshold 26.577 --mode 0 --data-source frames --channel-name H1=GDS-CALIB_STRAIN_CLEAN --channel-name L1=GDS-CALIB_STRAIN_CLEAN --frame-cache frame.cache --gps-start-time 1371865335 --gps-end-time 1371866235 --time-slide-file tisi.xml --reference-psd gstlal_coinc_G413610.xml --min-instruments 2 --svd-bank H1:H1-0861_GSTLAL_SVD_BANK-1368889884-604800.xml.gz,L1:L1-0861_GSTLAL_SVD_BANK-1368889884-604800.xml.gz --bank-number 1 --row-number 86 --outdir calc_snr_outdir --ranking-stat-output H1L1V1-0861_GSTLAL_DIST_STATS_CALC_SNR-1371866035-1.xml.gz --coinc-output H1L1V1-0861_GSTLAL_TRIGGERS_CALC_SNR-1371866035-1.xml.gz --start 1371866035 --end 1371866036 --verbose
and got the following error
Traceback (most recent call last):
File "/usr/lib64/python3.6/site-packages/gstlal/pipeparts/sink.py", line 424, in new_sample_handler
return self.pull_buffers(elem)
File "/usr/lib64/python3.6/site-packages/gstlal/pipeparts/sink.py", line 463, in pull_buffers
self.appsink_new_buffer(elem_with_oldest)
File "/usr/lib64/python3.6/site-packages/gstlal/stream.py", line 230, in sample_handler
buf = self._pull_buffer(elem, caps=caps)
File "/usr/lib64/python3.6/site-packages/gstlal/stream.py", line 392, in _pull_buffer
data = pipeio.array_from_audio_sample(sample)
File "/usr/lib64/python3.6/site-packages/gstlal/pipeio.py", line 176, in array_from_audio_sample
a = numpy.frombuffer(mapinfo.data, dtype = numpy_dtype_from_caps(caps))
AttributeError: 'list' object has no attribute '__buffer__'
I'm assigning this to Kipp because his group wrote this code and I'm not sure who to assign it to. It's possible I did something wrong so it'd be nice if somebody else could confirm this issue.