You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
arg_subtoggle({'flatlines','FlatlineRemoval'},flatlines,@flt_clean_flatlines,'Removal of flat-line channels.'), ...
62
-
arg({'drifts','DriftCutoff'},drifts,[],'Drift-correction high-pass filter. This is the frequency specification of a (zero-phase) filter: [transition-start, transition-end], in Hz'), ...
62
+
arg({'drifts','DriftCutoff'},drifts,[],'Drift-correction high-pass filter. This is the frequency specification of the filter: [transition-start, transition-end], in Hz'), ...
63
63
arg_subtoggle({'regression','ArtifactRegression'},regression,@flt_eog,'Removal of artifacts based on reference channels.'), ...
64
64
arg_subtoggle({'channels','BadChannelRemoval'},channels,@flt_clean_channels,'Rejection of channels with uncorrelated signals.'), ...
65
65
arg_subtoggle({'dropouts','ChannelDropoutRepair'},dropouts,@flt_repair_channels,'Repair of channels that temporarily glitch out.'), ...
Copy file name to clipboardExpand all lines: code/filters/flt_reref.m
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -72,7 +72,7 @@
72
72
arg({'ref_chn','ReferenceChannels','chn'}, [], [], 'Cell array of reference channels. The signal data is be referenced to these, defaults to average reference if empty.','type','cellstr','shape','row'),...
73
73
arg({'exclude_chn','ExcludeChannels','exclude'}, [], [], 'Cell array of channels to exclude.','type','cellstr','shape','row'),...
74
74
arg({'keepref','KeepReference'}, false, [], 'Keep the reference channel.'), ...
75
-
arg({'ref_type','ReferenceType'}, 'mean', {'mean','median','huber'}, 'Type of reference. The traditional average reference operation uses the mean. If this is set to median, the median of the reference channels will be removed, and if set to huber the robust mean under the Huber loss will be removed (slower than median but closer to the mean).'), ...
75
+
arg({'ref_type','ReferenceType'}, 'mean', {'mean','median','huber'}, 'Type of reference. The traditional average reference operation uses the mean. If this is set to median, the median of the reference channels will be removed, and if set to huber the robust mean under the Huber loss will be removed (slower than median but statistically a more efficient estimator).'), ...
76
76
arg({'huber_cut','HuberCutoff'}, [], [], 'Cutoff for huber function. If left empty this is set to one (robust) standard deviation of the signal.','guru',true), ...
77
77
arg({'huber_iters','HuberIterations'}, 100, [], 'Iterations for huber fitting. A larger number yields tolerance to larger outliers.','guru',true));
0 commit comments