[FieldTrip] Seizure localization problems
Azeez Adebimpe
azeez.adebimpe5 at gmail.com
Thu Jun 23 11:07:36 CEST 2016
Hi Mathias,
I will suggest you try other method like eLORETA or MNE first and compare
the result.
Best,
AZ
On Thu, Jun 23, 2016 at 9:34 AM, Dr.-Ing. Matthias Dümpelmann <
matthias.duempelmann at uniklinik-freiburg.de> wrote:
> Dear colleagues,
>
> we are trying to evaluate systematically the localization of rhythmic
> activity at the onset of epileptic seizures in patients, who are
> subsequently evaluated with intracranial recordings.
>
> We are trying to use DICS but quite often receive results, which are
> obviously wrong. In the attached screenshots you can see the peace of EEG,
> which is evaluated and the localization result with a maximum in the
> cerebellum.
>
> This a typical localization for the cases with obvious miss localizations.
> A further seizure with a similar EEG pattern was localized in the right
> temporal lobe, which matches the EEG pattern and also the intracranial
> findings.
>
> Head model is generated with ASA, also the electrodes file is in the ASA
> format. The geometrical match of source points, head model and electrodes
> is checked using ft_plot_.... methods.
>
> Here is the code sniplet relevant for the localization algorithm:
>
> % Analysis frequency
> SourceFrequency = 4.0
>
> % read eeg, electrodes and volume conductor model
> %[dat] = ft_read_data(filename);
> hdr = ft_read_header(filename);
> elec = ft_read_sens(elecfile, 'fileformat','asa_elc');
> headmodel = ft_read_vol(volumefilename,'fileformat','asa_vol');
> mri = ft_read_mri(mrifilename, 'fileformat','asa_mri');
>
> % eeg data preprocessing
> cfgeeg.dataset = filename;
> cfgeeg.continuous = 'yes'
> cfg.covariance = 'yes';
> cfg.covariancewindow = 'all';
> cfg.demean = 'yes'
>
> [data] = ft_preprocessing(cfgeeg);
>
> % Freqanalysis for beamformer
> cfg = [];
> cfg.channel = {'*'};
> cfg.method = 'mtmfft';
> cfg.foilim = [1 100];
> cfg.tapsmofrq = 4;
> cfg.taper = 'hanning';
> cfg.output = 'powandcsd';
>
>
> % for common filter over conditions
> powcsd_all = ft_freqanalysis(cfg, data);
>
> % Create leadfield grid
> cfg = [];
> cfg.channel = elec.label;
> cfg.elec = elec;
> cfg.headmodel = headmodel;
> cfg.dics.reducerank = 3; % default for MEG is 2, for EEG is 3
> cfg.grid.resolution = 0.5; % use a 3-D grid with a 0.5 cm resolution
> cfg.grid.unit = 'cm';
> cfg.grid.tight = 'yes';
> [grid] = ft_prepare_leadfield(cfg);
>
> % source analysis
> cfg = [];
> cfg.channel = elec.label;
> cfg.method = 'dics';
> cfg.frequency = SourceFrequency;
> cfg.grid = grid;
> cfg.headmodel = headmodel;
> cfg.elec = elec;
> cfg.senstype = 'EEG';
> cfg.dics.keepfilter = 'yes'; % We wish to use the calculated filter
> later on
> cfg.dics.projectnoise = 'yes';
> cfg.dics.lambda = '0.3%';
> source_raw = ft_sourceanalysis(cfg, powcsd_all);
>
>
> I played with a couple of parameters like cfg.dics.lambda, but without
> success.
>
> Do you have ideas how to improve our localization results ?
>
> Thank you,
>
> Matthias
>
>
>
> UNIVERSITÄTSKLINIKUM FREIBURG
> Epileptologie
> Breisacher Str. 64 · 79106 Freiburg
> Telefon: +49 761 270-52410
> matthias.duempelmann at uniklinik-freiburg.de
>
> www.uniklinik-freiburg.de
>
>
> _______________________________________________
> fieldtrip mailing list
> fieldtrip at donders.ru.nl
> https://mailman.science.ru.nl/mailman/listinfo/fieldtrip
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.science.ru.nl/pipermail/fieldtrip/attachments/20160623/c5c939ba/attachment-0002.html>
More information about the fieldtrip
mailing list