BasisFunction#

class spidet.domain.BasisFunction.BasisFunction(label: str, unique_id: str, channel_names: List[str], data_array: ndarray[dtype[float]])[source]#

This class represents a single EEG metapattern extracted from the preprocessed EEG data and contains the expression levels of each channel in the given BasisFunction.

Attributes:
label: str

The label of the BasisFunction; the label of a given BasisFunction contains the column index in the \(W\) matrix prefixed by a capital W.

unique_id: str
data_array: numpy.ndarray[numpy.dtype[float]]

An array containing the expression levels of each channel in the BasisFunction

channel_names: List[str]

An list with the names of the channels contained in the BasisFunction