[FieldTrip] Source Reconstruction
Schoffelen, J.M. (Jan Mathijs)
jan.schoffelen at donders.ru.nl
Wed Mar 8 08:26:38 CET 2017
Hi Ainsley,
Why would you want to use sensorrealign/electroderealign since you have MEG-data? The former functions may be needed for EEG electrodes, not for MEG sensors.
Best wishes,
Jan-Mathijs
J.M.Schoffelen, MD PhD
Senior Researcher, VIDI-fellow - PI, language in interaction
Telephone: +31-24-3614793
Physical location: room 00.028
Donders Centre for Cognitive Neuroimaging, Nijmegen, The Netherlands
On 08 Mar 2017, at 07:52, Ainsley Temudo <ainsley.temudo at nyu.edu<mailto:ainsley.temudo at nyu.edu>> wrote:
Hi FieldTrip Experts,
I am trying to perform source reconstruction, and I am having trouble with coregistering my anatomical with the sensors. The MEG system we're using is Yokogawa and the anatomical is a NIFTI file. I get some errors when using ft_sensorrealign and ft_electroderealign. I will go through the steps I took before getting to this stage, as maybe I have done something wrong.
first I read in my MRI and determine the coordinate system which is LPS.
mriunknown = ft_read_mri('WMCP1011+22+t1mprage.nii');
mri = ft_determine_coordsys(mriunknown, 'interactive','yes')
next I realign to the CTF coordinate system by marking the NAS LPA, RPA
cfg = [];
cfg.method = 'interactive';
cfg.coordsys = 'ctf';
mri_ctf = ft_volumerealign(cfg, mir);
I read in the sensor information and added in the coordinates for the marker positions. we have five marker positions, the three I picked were the left and right ear markers and the middle forehead marker.
grad=ft_read_sens('srcLocTest01_FT_01.con');
grad.fid.pnt(1,:) = [96.07 3.11 -5.32]./10;
grad.fid.pnt(2,:) = [11.13 75.50 -78.23]./10;
grad.fid.pnt(3,:) = [8.50 -75.09 -64.60]./10;
grad.fid.label = {'NAS' 'LPA' 'RPA'};
I then put the template marker point cordinates into the configuration which were taken from the mri_ctf
cfg = [];
cfg.method = 'fiducial';
cfg.target.pnt(1,:) = [91.1 3.0 49.2]./10;
cfg.target.pnt(2,:) = [-0.1 70.5 0.0]./10;
cfg.target.pnt(3,:) = [0.1 -70.5 0.0]./10;
cfg.target.label = {'NAS' 'LPA' 'RPA'};
grad_aligned = ft_sensorrealign(cfg, grad);
when I use ft_sensorrealign I get the following errors :
Undefined function or variable 'lab'.
Error in channelposition (line 314)
n = size(lab,2);
Error in ft_datatype_sens (line 328)
[chanpos, chanori, lab] = channelposition(sens);
Error in ft_sensorrealign (line 212)
elec_original = ft_datatype_sens(elec_original); % ensure up-to-date sensor description (Oct 2011)
when I use ft_electroderealign I get the following errors:
Error using ft_fetch_sens (line 192)
no electrodes or gradiometers specified.
Error in ft_electroderealign (line 195)
elec_original = ft_fetch_sens(cfg);
Hope you can help me figure out why I'm getting these errors.
Thanks,
Ainsley
_______________________________________________
fieldtrip mailing list
fieldtrip at donders.ru.nl<mailto:fieldtrip at donders.ru.nl>
https://mailman.science.ru.nl/mailman/listinfo/fieldtrip
J.M.Schoffelen, MD PhD
Senior Researcher, VIDI-fellow - PI, language in interaction
Telephone: +31-24-3614793
Physical location: room 00.028
Donders Centre for Cognitive Neuroimaging, Nijmegen, The Netherlands
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.science.ru.nl/pipermail/fieldtrip/attachments/20170308/b4f14e5a/attachment-0002.html>
More information about the fieldtrip
mailing list