Reader function for Raw FIF data.
The raw filename to load. For files that have automatically been split, the split part will be automatically loaded. Filenames should end with raw.fif, raw.fif.gz, raw_sss.fif, raw_sss.fif.gz, raw_tsss.fif, raw_tsss.fif.gz, or _meg.fif. If a file-like object is provided, preloading must be used.
Changed in version 0.18: Support for file-like objects.
If True, allow loading of data that has been recorded with internal active compensation (MaxShield). Data recorded with MaxShield should generally not be loaded directly, but should first be processed using SSS/tSSS to remove the compensation signals that may also affect brain activity. Can also be “yes” to load without eliciting a warning.
Preload data into memory for data manipulation and faster indexing. If True, the data will be preloaded into memory (fast, requires large amount of memory). If preload is a string, preload is the file name of a memory-mapped file which is used to store the data on the hard drive (slower, requires less memory).
'raise' (default) to raise an error,
'warn' to emit a
'ignore' to ignore when split file is missing.
New in version 0.22.
A Raw object containing FIF data.
New in version 0.9.0.
When reading a FIF file, note that the first N seconds annotated
BAD_ACQ_SKIP are skipped. They are removed from
raw.n_times parameters but
are updated accordingly.