src.utils.download_fsaverage_mne_data package

Submodules

src.utils.download_fsaverage_mne_data.download_fsaverage_mne_data_controller module

Download fsaverage MNE Data Controller

class src.utils.download_fsaverage_mne_data.download_fsaverage_mne_data_controller.downloadFsaverageMneDataController[source]

Bases: utils.download_fsaverage_mne_data.download_fsaverage_mne_data_listener.downloadFsaverageMneDataListener

cancel_button_clicked()[source]

Close the window.

confirm_button_clicked()[source]

Close the window and send the information to the main controller.

download_fsaverage_mne_data()[source]

Launch the download of the fsaverage and sample datasets.

download_fsaverage_mne_data_computation_finished()[source]
set_listener(listener)[source]

Set the main listener so that the controller is able to communicate with the main controller. :param listener: main listener :type listener: mainController

src.utils.download_fsaverage_mne_data.download_fsaverage_mne_data_listener module

Download fsaverage MNE Data Listener

class src.utils.download_fsaverage_mne_data.download_fsaverage_mne_data_listener.downloadFsaverageMneDataListener[source]

Bases: abc.ABC

Listener doing the connection between the controller and the view for downloading the mne sample and fsaverage datasets. It retrieves the information from the view to send it to the controller.

cancel_button_clicked()[source]
confirm_button_clicked()[source]
download_fsaverage_mne_data_computation_finished()[source]

src.utils.download_fsaverage_mne_data.download_fsaverage_mne_data_model module

Download fsaverage MNE Data Model

class src.utils.download_fsaverage_mne_data.download_fsaverage_mne_data_model.downloadFsaverageMneDataModel[source]

Bases: object

download_fsaverage_mne_data()[source]

Creates the parallel runnable for computing the envelope correlation between the channels of the dataset.

download_fsaverage_mne_data_computation_finished()[source]

Notifies the main controller that the computation is done.

set_listener(listener)[source]

Set the main listener so that the controller is able to communicate with the main controller. :param listener: main listener :type listener: downloadFsaverageMneDataController

src.utils.download_fsaverage_mne_data.download_fsaverage_mne_data_view module

Download fsaverage MNE Data View

class src.utils.download_fsaverage_mne_data.download_fsaverage_mne_data_view.downloadFsaverageMneDataView[source]

Bases: PyQt5.QtWidgets.QWidget

cancel_download_fsaverage_mne_data_trigger()[source]

Send the information to the controller that the computation is cancelled.

confirm_download_fsaverage_mne_data_trigger()[source]

Retrieve the parameters and send the information to the controller.

set_listener(listener)[source]

Set the listener to the controller. :param listener: Listener to the controller. :type listener: downloadFsaverageMneDataController

Module contents