src.connectivity.sensor_space_connectivity package

Submodules

src.connectivity.sensor_space_connectivity.sensor_space_connectivity_controller module

Sensor Space Connectivity Controller

class src.connectivity.sensor_space_connectivity.sensor_space_connectivity_controller.sensorSpaceConnectivityController(file_info)[source]

Bases: connectivity.sensor_space_connectivity.sensor_space_connectivity_listener.sensorSpaceConnectivityListener

additional_parameters_clicked()[source]

Create a new window for specifying the exportation path of the computation of the sensor space connectivity.

additional_parameters_information(export_path)[source]

Retrieve the exportation path for the sensor space connectivity data computed. :param export_path: Path where the sensor space connectivity data will be stored. :type export_path: str

cancel_button_clicked()[source]

Close the window.

confirm_button_clicked()[source]

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

plot_sensor_space_connectivity(sensor_space_connectivity_data)[source]

Send the information to the view to plot the sensor space connectivity. :param sensor_space_connectivity_data: The sensor space connectivity data. :type sensor_space_connectivity_data: list of, list of float

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.connectivity.sensor_space_connectivity.sensor_space_connectivity_listener module

Sensor Space Connectivity Listener

class src.connectivity.sensor_space_connectivity.sensor_space_connectivity_listener.sensorSpaceConnectivityListener[source]

Bases: abc.ABC

Listener doing the connection between the controller and the view for computing the sensor space connectivity on the dataset. It retrieves the information from the view to send it to the controller.

additional_parameters_clicked()[source]
additional_parameters_information(export_path)[source]
cancel_button_clicked()[source]
confirm_button_clicked()[source]

src.connectivity.sensor_space_connectivity.sensor_space_connectivity_view module

Sensor Space Connectivity View

class src.connectivity.sensor_space_connectivity.sensor_space_connectivity_view.sensorSpaceConnectivityView(file_info)[source]

Bases: PyQt5.QtWidgets.QWidget

cancel_sensor_space_connectivity_trigger()[source]

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

confirm_sensor_space_connectivity_trigger()[source]

Retrieve the parameters and send the information to the controller.

data_exportation_trigger()[source]

Open a new window asking for the path for the exportation of the sensor space connectivity data.

plot_sensor_space_connectivity(sensor_space_connectivity_data)[source]

Plot the sensor space connectivity data. :param sensor_space_connectivity_data: The sensor space connectivity data. :type sensor_space_connectivity_data: list of, list of float

set_listener(listener)[source]

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

Module contents