src.menubar package

Submodules

src.menubar.menubar_controller module

Main controller

class src.menubar.menubar_controller.menubarController[source]

Bases: menubar.menubar_listener.menubarListener

about_clicked()[source]
add_dataset(dataset_index, dataset_name, study_available)[source]

Add a dataset in the dataset menu. :param dataset_index: The index of new dataset. :type dataset_index: int :param dataset_name: The name of the new dataset. :type dataset_name: str :param study_available: Enable the menu for selecting the study_creation if it is available. :type study_available: bool

change_dataset(index_selected)[source]
channel_location_clicked()[source]
classify_clicked()[source]
clear_dataset_clicked()[source]
clear_study_clicked()[source]
create_study_clicked()[source]
dataset_info_clicked()[source]
disable_menu()[source]

Make the menus disabled when no dataset is loaded.

edit_study_clicked()[source]
enable_menu()[source]

Make the menus accessible when a dataset is loaded.

envelope_correlation_clicked()[source]
event_values_clicked()[source]
exit_program_clicked()[source]
export_data_to_csv_file_clicked(path_to_file)[source]
export_data_to_set_file_clicked(path_to_file)[source]
export_events_to_file_clicked()[source]
extract_epochs_clicked()[source]
filter_clicked()[source]
find_events_from_channel_clicked()[source]
get_view()[source]
help_clicked()[source]
ica_decomposition_clicked()[source]
inspect_reject_data_clicked()[source]
open_cnt_file_clicked(path_to_file)[source]
open_fif_file_clicked(path_to_file)[source]
open_set_file_clicked(path_to_file)[source]
plot_ERP_image_clicked()[source]
plot_ERPs_clicked()[source]
plot_channel_locations_clicked()[source]
plot_data_clicked()[source]
plot_spectra_maps_clicked()[source]
plot_study_clicked()[source]
plot_time_frequency_clicked()[source]
plot_topographies_clicked()[source]
re_referencing_clicked()[source]
read_events_file_clicked(path_to_file)[source]
remove_dataset(dataset_index, study_available)[source]

Remove a dataset from the dataset menu. :param dataset_index: The index of dataset to remove :type dataset_index: int :param study_available: Enable the menu for selecting the study_creation if it is available. :type study_available: bool

resampling_clicked()[source]
save_file_as_clicked()[source]
save_file_clicked()[source]
select_data_clicked()[source]
select_data_events_clicked()[source]
sensor_space_connectivity_clicked()[source]
set_listener(main_listener)[source]
snr_clicked()[source]
source_estimation_clicked()[source]
source_space_connectivity_clicked()[source]
spectro_temporal_connectivity_clicked()[source]
statistics_connectivity_clicked()[source]
statistics_erp_clicked()[source]
statistics_ersp_itc_clicked()[source]
statistics_psd_clicked()[source]
statistics_snr_clicked()[source]
study_selected()[source]
study_selection_activation()[source]

Activate the menu for study_creation selection because a study_creation has been created.

study_selection_deactivation(study_exist)[source]

Deactivate the menu for study_creation selection because a study_creation has been cleared. :param study_exist: True if the study exists, false otherwise :type study_exist: bool

src.menubar.menubar_listener module

Main controller

class src.menubar.menubar_listener.menubarListener[source]

Bases: abc.ABC

Listener doing the connection between the controller and the view for displaying the menubar It retrieves the information from the view to send it to the controller.

about_clicked()[source]
change_dataset(index_selected)[source]
channel_location_clicked()[source]
classify_clicked()[source]
clear_dataset_clicked()[source]
clear_study_clicked()[source]
create_study_clicked()[source]
dataset_info_clicked()[source]
edit_study_clicked()[source]
envelope_correlation_clicked()[source]
event_values_clicked()[source]
exit_program_clicked()[source]
export_data_to_csv_file_clicked(path_to_file)[source]
export_data_to_set_file_clicked(path_to_file)[source]
export_events_to_file_clicked()[source]
extract_epochs_clicked()[source]
filter_clicked()[source]
find_events_from_channel_clicked()[source]
help_clicked()[source]
ica_decomposition_clicked()[source]
inspect_reject_data_clicked()[source]
open_cnt_file_clicked(path_to_file)[source]
open_fif_file_clicked(path_to_file)[source]
open_set_file_clicked(path_to_file)[source]
plot_ERP_image_clicked()[source]
plot_ERPs_clicked()[source]
plot_channel_locations_clicked()[source]
plot_data_clicked()[source]
plot_spectra_maps_clicked()[source]
plot_study_clicked()[source]
plot_time_frequency_clicked()[source]
plot_topographies_clicked()[source]
re_referencing_clicked()[source]
read_events_file_clicked(path_to_file)[source]
resampling_clicked()[source]
save_file_as_clicked()[source]
save_file_clicked()[source]
select_data_clicked()[source]
select_data_events_clicked()[source]
sensor_space_connectivity_clicked()[source]
snr_clicked()[source]
source_estimation_clicked()[source]
source_space_connectivity_clicked()[source]
spectro_temporal_connectivity_clicked()[source]
statistics_connectivity_clicked()[source]
statistics_erp_clicked()[source]
statistics_ersp_itc_clicked()[source]
statistics_psd_clicked()[source]
statistics_snr_clicked()[source]
study_selected()[source]

src.menubar.menubar_view module

Main controller

class src.menubar.menubar_view.menubarView[source]

Bases: PyQt5.QtWidgets.QMenuBar

about_trigger()[source]
add_dataset(dataset_index, dataset_name, study_available)[source]

Add a dataset in the dataset menu. :param dataset_index: The index of new dataset. :type dataset_index: int :param dataset_name: The name of the new dataset. :type dataset_name: str :param study_available: Enable the menu for selecting the study if it is available. :type study_available: bool

change_menu_status(new_status)[source]

Change the status of all the menus. Either all enabled of disabled. :param new_status: The new status of the menus :type new_status: bool

channel_location_trigger()[source]
classify_trigger()[source]
clear_dataset_trigger()[source]
clear_study_trigger()[source]
create_classification_menu()[source]
create_connectivity_menu()[source]
create_edit_menu()[source]
create_events_menu()[source]
create_export_menu()[source]
create_file_menu()[source]
create_help_menu()[source]
create_open_menu()[source]
create_plot_menu()[source]
create_statistics_menu()[source]
create_study_menu()[source]
create_study_trigger()[source]
create_tools_menu()[source]
dataset_clicked()[source]
dataset_info_trigger()[source]
dataset_selected_menu_activation(study_exist)[source]

Activate the menus when a dataset is selected. :param study_exist: True if the study exists, false otherwise :type study_exist: bool

disable_menu()[source]

Make the menus disabled when no dataset is loaded.

edit_study_trigger()[source]
enable_menu()[source]

Make the menus enabled when at least dataset is loaded.

envelope_correlation_trigger()[source]
event_values_trigger()[source]
exit_program_trigger()[source]
export_data_to_csv_file_trigger()[source]
export_data_to_set_file_trigger()[source]
export_events_to_file_trigger()[source]
extract_epochs_trigger()[source]
filter_trigger()[source]
find_events_from_channel_trigger()[source]
help_trigger()[source]
ica_decomposition_trigger()[source]
inspect_reject_data_trigger()[source]
open_cnt_file_trigger()[source]
open_fif_file_trigger()[source]
open_set_file_trigger()[source]
plot_ERP_image_trigger()[source]
plot_ERPs_trigger()[source]
plot_channel_locations()[source]
plot_channel_properties_trigger()[source]
plot_data_trigger()[source]
plot_spectra_maps_trigger()[source]
plot_study_trigger()[source]
plot_time_frequency_trigger()[source]
plot_topographies_trigger()[source]
re_referencing_trigger()[source]
read_events_file_trigger()[source]
remove_dataset(dataset_index, study_available)[source]

Remove a dataset from the dataset menu. :param dataset_index: The index of dataset to remove :type dataset_index: int :param study_available: Enable the menu for selecting the study if it is available. :type study_available: bool

resampling_trigger()[source]
save_file_as_trigger()[source]
save_file_trigger()[source]
select_data_events_trigger()[source]
select_data_trigger()[source]
sensor_space_connectivity_trigger()[source]
set_listener(listener)[source]

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

snr_trigger()[source]
source_estimation_trigger()[source]
source_space_connectivity_trigger()[source]
spectro_temporal_connectivity_trigger()[source]
statistics_connectivity_trigger()[source]
statistics_erp_trigger()[source]
statistics_ersp_itc_trigger()[source]
statistics_psd_trigger()[source]
statistics_snr_trigger()[source]
study_selected_menu_activation()[source]

Activate the menus when the study is selected.

Module contents