code: def extend_signal(raw, frequencies, freq_band):
      """Extend a signal with filter bank using MNE"""
      raw_ext = np.vstack(
          [
              bandpass_filter(
                  raw, l_freq=f - freq_band, h_freq=f + freq_band
              )
              for f in frequencies
          ]
      )
  
      info = create_info(
          ch_names=sum(
              list(
                  map(
                      lambda f: [
                          ch + "-" + str(f) + "Hz"
                          for ch in raw.ch_names
                      ],
                      frequencies,
                  )
              ),
              [],
          ),
          ch_types=["eeg"] * len(raw.ch_names) * len(frequencies),
          sfreq=int(raw.info["sfreq"]),
      )
  
      return RawArray(raw_ext, info)
  
imports: import os
  import numpy
  from mne import create_info
  from mne.datasets import fetch_dataset
  from mne.io import RawArray
label_desc: Use image node_id 3 for calling a global function with example usage: extend_signal(raw, frequencies, freq_band) and returns: RawArray