spectral_connectivity.wrapper.MeasureInfo#
- class MeasureInfo(name: str, category: str, description: str, is_default: bool, is_directed: bool, requires_two_sided: bool, long_name: str, units: str, value_range: tuple[float, float], is_complex: bool, dims: tuple[str, ...], interpretation: str)[source]#
Bases:
objectA single connectivity measure the high-level wrapper can compute.
- name#
Value to pass as
methodtomultitaper_connectivity()orfourier_connectivity(), and the name of the correspondingConnectivitymethod.- Type:
- category#
The output-shape contract, one of
"pairwise","power","group_pairwise","multivariate_components","delay","global","group_delay", or"phase_slope".- Type:
- is_default#
Whether the measure is in the default set computed when
methodis omitted (seeDEFAULT_METHODS).- Type:
- requires_two_sided#
Whether the measure requires a full two-sided spectrum, including negative-frequency bins.
- Type:
- units#
Units of the values:
"1"for a dimensionless score,"rad","s", or"(input units)^2/Hz"for a spectral density.- Type:
- value_range#
(lower, upper)bounds of the values, or of their magnitude whenis_complex;infmarks an unbounded side.
- dims#
Dimensions of the measure’s variable in the wrapper’s result, before band reduction or squeezing. Rich results (
canonical_coherency,global_coherence, …) are Datasets whose variable namednamehas these dimensions.
Methods
Attributes