vitabel.io.edf

Loading of EDF+ files.

Attributes

Functions

read_edfplus(→ tuple[list, list, dict])

Read an EDF+ file and return channels, labels, and metadata.

Module Contents

vitabel.io.edf.logger
vitabel.io.edf.read_edfplus(file_path: pathlib.Path | str) → tuple[list, list, dict]

Read an EDF+ file and return channels, labels, and metadata.

Parameters:
file_path

Path to the EDF+ file.

Returns:
channelslist[Channel]

List of Channel objects for each biosignal track.

labelslist[Label]

List of Label objects for annotations.

metadatadict

Recording-level metadata extracted from the EDF+ header.