code: def _combine_triggers(data, remapping=None):
      """Combine binary triggers."""
      new_trigger = np.zeros(data.shape[1])
      if data.astype(bool).sum(axis=0).max() > 1:  # ensure no overlaps
          logger.info(
              "    Found multiple events at the same time "
              "sample. Cannot create trigger channel."
          )
          return
      if remapping is None:
          remapping = np.arange(data) + 1
      for d, event_id in zip(data, remapping):
          idx = d.nonzero()
          if np.any(idx):
              new_trigger[idx] += event_id
      return new_trigger
  
file_path: mne-python/mne/io/egi/events.py
imports: from datetime import datetime
  from glob import glob
  from os.path import basename, join, splitext
  import numpy
  from ...utils import _soft_import, logger
label_desc: Use image node_id 8 for calling a global function with example usage: _combine_triggers(data, remapping) and returns: new_trigger