code: def read_raw_nedf(filename, preload=False, verbose=None) -> RawNedf:
      """Read NeuroElectrics .nedf files.
  
      NEDF file versions starting from 1.3 are supported.
  
      Parameters
      ----------
      filename : path-like
          Path to the ``.nedf`` file.
      %(preload)s
      %(verbose)s
  
      Returns
      -------
      raw : instance of RawNedf
          A Raw object containing NEDF data.
          See :class:`mne.io.Raw` for documentation of attributes and methods.
  
      See Also
      --------
      mne.io.Raw : Documentation of attributes and methods of RawNedf.
      """
      return RawNedf(filename, preload, verbose)
  
file_path: mne-python/mne/io/nedf/nedf.py
imports: from copy import deepcopy
  from datetime import datetime, timezone
  import numpy
  from ..._fiff.meas_info import create_info
  from ..._fiff.utils import _mult_cal_one
  from ...utils import _check_fname, _soft_import, verbose, warn
  from ..base import BaseRaw
label_desc: Use image node_id 4 for calling a global function with example usage: read_raw_nedf(filename, preload, verbose) and returns: RawNedf