mne.io.read_raw_edf(input_fname, eog=None, misc=None, stim_channel='auto', exclude=(), infer_types=False, include=None, preload=False, verbose=None)
EDF,全称是 European Data Format,是一种标准文件格式,用于交换和存储医疗时间序列。
该格式文件能够存储多通道的数据,允许每个信号拥有不同的采样频率。
input_fname:edf文件存放地址
eog:通道名称或应指定为EOG通道的索引列表。值应对应于文件中的电极。默认为无。
misc:通道名称或应指定为MISC通道的索引列表。值应对应于文件中的电极。默认为无。 stim_channel:默认为"auto",这意味着将名为“status”或“trigger”(不区分大小写)的通道设置为STIM。 如果为str(或str列表),则所有与名称匹配的通道均设置为STIM; 如果为int(或int列表),则将对应于索引的通道设置为STIM。
exclude:要排除的频道名称。这在读取具有不同采样率的数据时会有所帮助,以避免不必要的重采样。 preload:如果为True,则数据将被预加载到内存中(这样可以加快数据的索引);
infer_types:如果为 True,尝试从通道标签推断通道类型。如果通道标签以已知类型(如“EEG”)开头,后跟空格和名称(如“Fp1”),则通道类型将相应地设置,并且通道将重命名为不带前缀的原始标签。对于未知前缀,类型将为“EEG”,并且不会修改名称。如果为 False,则不推断类型并假设所有通道均为“EEG”类型。
include:要包含的频道名称
pre_load:将数据预加载到内存中,以便进行数据操作和加快索引速度。如果为 True,则数据将预加载到内存中(速度快,需要大量内存)。如果预加载是字符串,则预加载是内存映射文件的文件名,用于在硬盘驱动器上存储数据(较慢,需要较少的内存)。
verbose:控制日志记录输出的详细程度。