computing connectivity measures and global efficiency

  • MNE version: 1.0.3
  • operating system: macOS 11.1

after computing connectivity measures by the function, “mne_connectivity.spectral_connectivity_epochs”,

con = spectral_connectivity_epochs(
                   epoch, method='wpli2_debiased', mode='multitaper', indices = None, sfreq=512, 
                   fmin=0.5, fmax=2, faverage=True, tmin=0, tmax = 120, mt_adaptive=False, 
                   n_jobs=1)

con.get_data(output='dense')[:, :, 0]

I’ll then get a 62*62 array (I have 62 channels).
And I’d like to know, in case of using wpli2_debiased, whether the values in this array can be regarded as the phase difference between two channels. Is that right that the values can take -1 ≤ wPLI ≤ 1 because they’re weighted?

My aim is to compute a global efficieny using this 62*62 array and I am looking for an appropriate way of transition from the output array to global efficiency (which should be one value).
Is the average of the values in the array sufficient for that?

I’d appreciate for any suggestions.