Move up the WARNING suppression initialisation in the code
Take tntialisation of the suppression of the WARNING output out from the inner loop, such that it is not reinitialised for each channel
Take tntialisation of the suppression of the WARNING output out from the inner loop, such that it is not reinitialised for each channel