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:
- info
mne.Info The
mne.Infoobject with information about the sensors and methods of measurement.- chpi_locs
dict The time-varying cHPI coils locations, with entries “times”, “rrs”, “moments”, and “gofs”. Typically obtained by
compute_chpi_locs()orextract_chpi_locs_ctf().- dist_limit
float Minimum distance (m) to accept for coil position fitting.
- gof_limit
float Minimum goodness of fit to accept for each coil.
- adjust_dig
bool If True, adjust the digitization locations used for fitting based on the positions localized at the start of the file.
- verbose
bool|str|int|None Control verbosity of the logging output. If
None, use the default verbosity level. See the logging documentation andmne.verbose()for details. Should only be passed as a keyword argument.
- info
- Returns:
- quats
ndarray, shape (n_pos, 10) The
[t, q1, q2, q3, x, y, z, gof, err, v]for each fit.
- quats
Notes
New in version 0.20.
Examples using mne.chpi.compute_head_pos#
Annotate movement artifacts and reestimate dev_head_t