HDF5 peak lists with online data
As noted in the documentation for online data, --peaks=hdf5
cannot yet be combined with online data from ZMQ or ASAP::O. This is because image_read_peaks
(and descendants) take a filename. This needs to be generalised to handle a data block.