Diff for "Maxfilter" - Meg Wiki
location: Diff for "Maxfilter"
Differences between revisions 1 and 36 (spanning 35 versions)
Revision 1 as of 2007-11-27 12:09:17
Size: 2078
Editor: YuryShtyrov
Comment:
Revision 36 as of 2010-12-08 14:45:12
Size: 585
Editor: YuryShtyrov
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
= Avoid MaxFilter Bugs! =
CBU researchers have encountered problems using some options in Neuromag's Max Filter program, and in discussing these issues with the Neuromag software engineers, we have learned of a few other bugs too. These are briefly summarised below and will be expanded upon as we gain more info. See the "neuromeg" mailing list archives for the full discussion (and if you haven't done it already, join the list!): http://www.jiscmail.ac.uk/archives/neuromeg.html

'''Don't use '-trans default' without setting '-frame' and '-origin''''

If you attempt to transform the subject's head position to the 'default' position corresponding to the origin of the device coordinate frame (see p. 33 of Max Filter User's Guide) without specifying the -frame and -origin options, the transformed data will contain large-amplitude noise at the vertex. This bug is known to Neuromag and they are working on a solution. Apparently Max Move works ok when the target position is defined in another file, or with the default option when -frame and -origin are specified, e.g.: '-trans other_file_sss.fif' or '-trans default -frame head -origin 0 0 40'

'''Don't use '-trans' with head-movement compensation '-movecomp''''

According to Neuromag, -movecomp always returns the head position to the '''initial''' position in the recording.

'''Don't use '-autobad' with head-position estimation '-headpos' or movement compensation '-movecomp''''

Just don't. Apparently -autobad is fine alone (but not really recommended anyway), and -headpos and -movecomp are fine without -autobad. Instead of -autobad, it is recommended that you inspect your raw data, note any noisy or otherwise 'bad' sensors, and use the -bad <sensor number(s)>, e.g.: '-bad 521 1421 2413'''' '''

'''Don't use '-lpfilt' to low-pass filter data'''

According to Neuromag, -lpfilt uses an IIR filter which introduces a delay in the output signal. Note that downsampling, option -ds, also necessarily low-pass filters data but it does not cause the same delay because it uses an FIR filter.
= MaxFilter =
 * [:maxintro:Introduction]
 * [:maxbugs:Avoid Maxfilter bugs!]
 * [:max000: Maxfilter 0,0,0 head origin problem and solution]
 * [:maxoptions:Command line options]
 * [:maxpreproc:Guideline(s) for data preprocessing]
 * [:maxdiagnost:Maxfilter Output Diagnostics]
 * [:maxfilter2.1:Maxfilter 2.1] (and the reasons not to use it)
 * [http://imaging.mrc-cbu.cam.ac.uk/meg/AnalysisPath Some scripts related to Maxfilter, e.g. handling transed data (bottom of page)]
 * [http://imaging.mrc-cbu.cam.ac.uk/meg/MaxfilterMatlabScript Maxfilter batch script in Matlab]

MaxFilter

CbuMeg: Maxfilter (last edited 2022-07-18 15:02:40 by OlafHauk)