1338
Comment:
|
1406
|
Deletions are marked like this. | Additions are marked like this. |
Line 2: | Line 2: |
1. First you will probably need to run your raw data through Max Filter, particularly if you 1) used Active Shielding during acquisition, 2) if you want to apply SSS to remove noise, 3) if you used continuous HPI. Max Filter can also downsample and convert the data into different datatypes. 1. Next you will need to convert your *.FIF files into Matlab and SPM format. For those using SPM5 at the CBU, this is now an option on the SPM5 GUI "convert" button (when in "EEG" mode) (utilising the function spm_eeg_rdata_FIF.m in /cbu_updates). Then you can perform averaging, filtering and other preprocessing in SPM, as well as distributed source localisation. Here is a batch script for doing steps 1+2 for FIF data on our machine: attachment:spm5_meg_batch_preproc.m |
|
Line 6: | Line 3: |
(Note that Matlab will have memory problems if you try to read in data of more than approx 10mins (at 1kHz), so downsampling to ~200-300Hz during Max Filter may be necessary.) | Some general advice (for specific demo, see SpmDemo): |
Line 8: | Line 5: |
* For a more detailed example of EEG/MEG analysis in SPM5, with proper step-by-step instructions via the GUI (though not on FIF data from our machine), see: http://www.mrc-cbu.cam.ac.uk/~rh01/analysis.html | 1. First you will probably need to run your raw data through Max Filter, particularly if you 1) used Active Shielding during acquisition, 2) if you want to apply SSS to remove noise, 3) if you used continuous HPI. Max Filter can also downsample and convert the data into different datatypes (e.g, short).(Note that Matlab will have memory problems if you try to read in data of more than approx 10mins (at 1kHz), so downsampling to ~200-300Hz will help.) 2. Next you will need to convert your *.FIF files into Matlab and SPM format. For those using SPM5 at the CBU, this is now an option on the SPM5 GUI "convert" button (when in "EEG" mode) (utilising the function spm_eeg_rdata_FIF.m in /cbu_updates). Then you can perform averaging, filtering and other preprocessing in SPM, as well as distributed source localisation. * For a fuller demo of EEG/MEG analysis in SPM5, including more general features (e.g, time-freq analysis, 3D statistical maps), with proper step-by-step instructions via the GUI (though not on FIF data from our machine), see: http://www.mrc-cbu.cam.ac.uk/~rh01/analysis.html |
Line 10: | Line 12: |
Some papers on SPM's approach will appear here soon... |
Analysis of MEG Data in SPM5
Some general advice (for specific demo, see SpmDemo):
- First you will probably need to run your raw data through Max Filter, particularly if you 1) used Active Shielding during acquisition, 2) if you want to apply SSS to remove noise, 3) if you used continuous HPI. Max Filter can also downsample and convert the data into different datatypes (e.g, short).(Note that Matlab will have memory problems if you try to read in data of more than approx 10mins (at 1kHz), so downsampling to ~200-300Hz will help.)
- Next you will need to convert your *.FIF files into Matlab and SPM format. For those using SPM5 at the CBU, this is now an option on the SPM5 GUI "convert" button (when in "EEG" mode) (utilising the function spm_eeg_rdata_FIF.m in /cbu_updates). Then you can perform averaging, filtering and other preprocessing in SPM, as well as distributed source localisation.
For a fuller demo of EEG/MEG analysis in SPM5, including more general features (e.g, time-freq analysis, 3D statistical maps), with proper step-by-step instructions via the GUI (though not on FIF data from our machine), see: http://www.mrc-cbu.cam.ac.uk/~rh01/analysis.html
- For a more theoretical introduction to source localisation in SPM5, see these slides: attachment:spm5_meg_wiki.ppt
Some papers on SPM's approach will appear here soon...
To be continued...