Back to the main page.

Bug 2553 - no sampleinfo field after applying ft_componentanalysis

Status CLOSED WORKSFORME
Reported 2014-04-30 16:53:00 +0200
Modified 2019-08-10 12:28:44 +0200
Product: FieldTrip
Component: preproc
Version: unspecified
Hardware: PC
Operating System: Windows
Importance: P5 normal
Assigned to: Eelke Spaak
URL:
Tags:
Depends on:
Blocks:
See also:

- 2014-04-30 16:53:17 +0200

While doing ICA I don't get sampleinfo field after applying ft_componentanalysis. It is quite crucial because after I would need it for ft_databrowser to inspect separate components. Presumably it has smth to do with ft_selectdata.


Robert Oostenveld - 2014-05-01 12:21:52 +0200

thanks for reporting, ft_componentanalysis indeed should retain sample info and trialinfo


Eelke Spaak - 2014-05-12 17:49:59 +0200

Hi Lara, Could you see whether the problem remains? I could not reproduce the error on my end, this could be due to something that changed recently. For me the sampleinfo and trialinfo are copied over: %% generate some data data = []; data.label = {'a' 'b' 'c'}'; data.time = {1:1000 1:1000 1:1000}; data.trial = {randn(3,1000) randn(3,1000) randn(3,1000)}; data.sampleinfo = [1 1000; 1501 2500; 3501 4500]; data.trialinfo = (1:3)'; %% componentanalysis cfg = []; cfg.method = 'pca'; comp = ft_componentanalysis(cfg, data); %% verify assert(isequal(data.sampleinfo, comp.sampleinfo) && isequal(data.trialinfo, comp.trialinfo));


Eelke Spaak - 2014-05-22 14:24:38 +0200

marking as worksforme for now, feel free to reopen if the problem persists


Robert Oostenveld - 2019-08-10 12:28:44 +0200

This closes a whole series of bugs that have been resolved (either FIXED/WONTFIX/INVALID) for quite some time. If you disagree, please file a new issue describing the issue on https://github.com/fieldtrip/fieldtrip/issues.