src.tools.filter package¶
Submodules¶
src.tools.filter.filter_controller module¶
Filter controller
-
class
src.tools.filter.filter_controller.
filterController
(all_channels_names)[source]¶ Bases:
tools.filter.filter_listener.filterListener
Close the window.
Close the window and send the information to the main controller. :param low_frequency: Lowest frequency from where the data will be filtered. :type low_frequency: float :param high_frequency: Highest frequency from where the data will be filtered. :type high_frequency: float :param channels_selected: Channels on which the filtering will be performed. :type channels_selected: list of str :param filter_method: Method used for the filtering, either FIR or IIR. :type filter_method: str
src.tools.filter.filter_listener module¶
Filter listener
src.tools.filter.filter_view module¶
Filter view
-
class
src.tools.filter.filter_view.
filterView
(all_channels_names)[source]¶ Bases:
PyQt5.QtWidgets.QWidget
-
cancel_filtering_trigger
()[source]¶ Send the information to the controller that the computation is cancelled.
-
channels_selection_trigger
()[source]¶ Open the multiple selector window. The user can select multiple channels.
-
confirm_filtering_trigger
()[source]¶ Retrieve the parameters and send the information to the controller.
-