You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, the function for computing phase-slope index is hard-coded to be computed over epochs to produce time-resolved PSI, and there's no option for computing the phase-slope index over time to produce PSI per epoch. This would be useful if you think the average directionality between two signals over the entire timecourse is informative. You could compute this by binning your trials into categories (i.e. good trials v. bad trials) and then computing PSI, but there's no way to compute PSI per epoch and relate it to continuous trial-level predictors. This should be possible unless I'm missing something
Mimic conditional statements for coh for cohy in _pairwise_con and _parallel_con
Create a new function phase_slope_index_time that mimics phase_slope_index but utilizes our new computation of cohy using spectral_connectivity_time instead of spectral_connectivity_epochs
Does this sound reasonable or am I missing some obvious reason not to do this? If so, I'm happy to implement this and test and make a pull request.
The text was updated successfully, but these errors were encountered:
I don't see any problems. With #163 merged spectral_connectivity_time can return complex values, would just need to list the new cohy method here alongside cacoh:
Describe the problem
Currently, the function for computing phase-slope index is hard-coded to be computed over epochs to produce time-resolved PSI, and there's no option for computing the phase-slope index over time to produce PSI per epoch. This would be useful if you think the average directionality between two signals over the entire timecourse is informative. You could compute this by binning your trials into categories (i.e. good trials v. bad trials) and then computing PSI, but there's no way to compute PSI per epoch and relate it to continuous trial-level predictors. This should be possible unless I'm missing something
Describe your solution
Add a
_cohy
function tomne_connectivity.spectral.time
by removing the absolute value from_coh
Mimic conditional statements for
coh
forcohy
in_pairwise_con
and_parallel_con
Create a new function
phase_slope_index_time
that mimicsphase_slope_index
but utilizes our new computation ofcohy
using spectral_connectivity_time instead of spectral_connectivity_epochsDoes this sound reasonable or am I missing some obvious reason not to do this? If so, I'm happy to implement this and test and make a pull request.
The text was updated successfully, but these errors were encountered: