Seems worth supporting and probably not too hard to do. Presumably would involve a new func combine_spectrum() (or refactoring combine_tfr() to handle spectra) and then some simple tweaks to grand_average().
3 Likes