mne.preprocessing.equalize_bads#
- mne.preprocessing.equalize_bads(insts, interp_thresh=1.0, copy=True)[source]#
- Interpolate or mark bads consistently for a list of instances. - Once called on a list of instances, the instances can be concatenated as they will have the same list of bad channels. - Parameters:
- instslist
- The list of instances (Evoked, Epochs or Raw) to consider for interpolation. Each instance should have marked channels. 
- interp_threshfloat
- A float between 0 and 1 (default) that specifies the fraction of time a channel should be good to be eventually interpolated for certain instances. For example if 0.5, a channel which is good at least half of the time will be interpolated in the instances where it is marked as bad. If 1 then channels will never be interpolated and if 0 all bad channels will be systematically interpolated. 
- copybool
- If True then the returned instances will be copies. 
 
- insts
- Returns:
- insts_badslist
- The list of instances, with the same channel(s) marked as bad in all of them, possibly with some formerly bad channels interpolated. 
 
- insts_bads