mne.chpi.compute_head_pos

mne.chpi.compute_head_pos(info, chpi_locs, dist_limit=0.005, gof_limit=0.98, adjust_dig=False, verbose=None)[source]

Compute time-varying head positions.

Parameters
infoinstance of Info

Measurement information.

chpi_locsdict

The time-varying cHPI coils locations, with entries “times”, “rrs”, “moments”, and “gofs”. Typically obtained by compute_chpi_locs() or extract_chpi_locs_ctf().

dist_limitfloat

Minimum distance (m) to accept for coil position fitting.

gof_limitfloat

Minimum goodness of fit to accept for each coil.

adjust_digbool

If True, adjust the digitization locations used for fitting based on the positions localized at the start of the file.

verbosebool, str, int, or None

If not None, override default verbose level (see mne.verbose() and Logging documentation for more).

Returns
quatsndarray, shape (n_pos, 10)

The [t, q1, q2, q3, x, y, z, gof, err, v] for each fit.

Notes

New in version 0.20.