mne_bids.write_meg_calibration#

mne_bids.write_meg_calibration(calibration, bids_path, *, verbose=None)[source]#

Write the Elekta/Neuromag/MEGIN fine-calibration matrix to disk.

Parameters:
calibrationpath-like | dict

Either the path of the .dat file containing the file-calibration matrix, or the dictionary returned by mne.preprocessing.read_fine_calibration().

bids_pathBIDSPath

A mne_bids.BIDSPath instance with at least root and subject set, and that datatype is either 'meg' or None.

verbosebool | str | int | None

Control verbosity of the logging output. If None, use the default verbosity level. See the logging documentation and mne.verbose() for details. Should only be passed as a keyword argument.

Examples

>>> data_path = mne.datasets.testing.data_path(download=False) 
>>> calibration_fname = op.join(data_path, 'SSS', 'sss_cal_3053.dat') 
>>> bids_path = BIDSPath(subject='01', session='test',
...                      root=op.join(data_path, 'mne_bids')) 
>>> write_meg_calibration(calibration_fname, bids_path) 
Writing fine-calibration file to ...sub-01_ses-test_acq-calibration_meg.dat...

Examples using mne_bids.write_meg_calibration#

Convert MNE sample data to BIDS format

Convert MNE sample data to BIDS format

Anonymizing a BIDS dataset

Anonymizing a BIDS dataset