code: def _get_supported():
      from . import (
          read_raw_artemis123,
          read_raw_bdf,
          read_raw_boxy,
          read_raw_brainvision,
          read_raw_cnt,
          read_raw_ctf,
          read_raw_curry,
          read_raw_edf,
          read_raw_eeglab,
          read_raw_egi,
          read_raw_eximia,
          read_raw_fieldtrip,
          read_raw_fif,
          read_raw_fil,
          read_raw_gdf,
          read_raw_kit,
          read_raw_nedf,
          read_raw_nicolet,
          read_raw_nihon,
          read_raw_nirx,
          read_raw_snirf,
      )
  
      return {
          ".edf": dict(EDF=read_raw_edf),
          ".eeg": dict(NihonKoden=read_raw_nihon),
          ".bdf": dict(BDF=read_raw_bdf),
          ".gdf": dict(GDF=read_raw_gdf),
          ".vhdr": dict(brainvision=read_raw_brainvision),
          ".ahdr": dict(brainvision=read_raw_brainvision),
          ".fif": dict(FIF=read_raw_fif),
          ".fif.gz": dict(FIF=read_raw_fif),
          ".set": dict(EEGLAB=read_raw_eeglab),
          ".cnt": dict(CNT=read_raw_cnt),
          ".mff": dict(EGI=read_raw_egi),
          ".nxe": dict(eximia=read_raw_eximia),
          ".hdr": dict(NIRx=read_raw_nirx),
          ".snirf": dict(SNIRF=read_raw_snirf),
          ".mat": dict(fieldtrip=read_raw_fieldtrip),
          ".bin": {
              "ARTEMIS": read_raw_artemis123,
              "UCL FIL OPM": read_raw_fil,
          },
          ".data": dict(Nicolet=read_raw_nicolet),
          ".sqd": dict(KIT=read_raw_kit),
          ".con": dict(KIT=read_raw_kit),
          ".ds": dict(CTF=read_raw_ctf),
          ".txt": dict(BOXY=read_raw_boxy),
          # Curry
          ".dat": dict(CURRY=read_raw_curry),
          ".dap": dict(CURRY=read_raw_curry),
          ".rs3": dict(CURRY=read_raw_curry),
          ".cdt": dict(CURRY=read_raw_curry),
          ".cdt.dpa": dict(CURRY=read_raw_curry),
          ".cdt.cef": dict(CURRY=read_raw_curry),
          ".cef": dict(CURRY=read_raw_curry),
          # NEDF
          ".nedf": dict(NEDF=read_raw_nedf),
      }
  
file_path: mne-python/mne/io/_read_raw.py
imports: from functools import partial
  from pathlib import Path
  from ..utils import fill_doc
  from .base import BaseRaw
label_desc: Use image node_id 2 for calling a global function with example usage: _get_supported() and returns: dict