src.tools.ICA_decomposition package¶
Submodules¶
src.tools.ICA_decomposition.ICA_decomposition_controller module¶
ICA decomposition controller
-
class
src.tools.ICA_decomposition.ICA_decomposition_controller.
icaDecompositionController
[source]¶ Bases:
tools.ICA_decomposition.ICA_decomposition_listener.icaDecompositionListener
Close the window.
Close the window and send the information to the main controller. :param ica_method: Method used for performing the ICA decomposition :type ica_method: str
src.tools.ICA_decomposition.ICA_decomposition_listener module¶
ICA decomposition listener
-
class
src.tools.ICA_decomposition.ICA_decomposition_listener.
icaDecompositionListener
[source]¶ Bases:
abc.ABC
Listener doing the connection between the controller and the view for computing the ICA decomposition on the dataset. It retrieves the information from the view to send it to the controller.
src.tools.ICA_decomposition.ICA_decomposition_view module¶
ICA decomposition view
-
class
src.tools.ICA_decomposition.ICA_decomposition_view.
icaDecompositionView
[source]¶ Bases:
PyQt5.QtWidgets.QWidget
-
cancel_ica_decomposition_trigger
()[source]¶ Send the information to the controller that the computation is cancelled.
-