Back to the main page.
Bug 2573 - databrowser cannot plot components since sample info is missing
| Status | CLOSED FIXED |
| Reported | 2014-05-12 15:06:00 +0200 |
| Modified | 2019-08-10 12:28:31 +0200 |
| Product: | FieldTrip |
| Component: | core |
| Version: | unspecified |
| Hardware: | PC |
| Operating System: | Windows |
| Importance: | P5 normal |
| Assigned to: | Eelke Spaak |
| URL: | |
| Tags: | |
| Depends on: | |
| Blocks: | |
| See also: |
- 2014-05-12 15:06:11 +0200
trying to plot some ICA data. because I downsampled before ICA there is no longer a sampleinfo field in the data, and therefore not in the component structure either. databrowser will not plot... cfg=[]; cfg.viewmode='component'; cfg.layout='CTF275.lay'; %cfg.channel=3; ft_databrowser(cfg,comp_seated); ??? Reference to non-existent field 'sampleinfo'. Error in ==> ft_databrowser at 280 trlorg(:,[1 2]) = data.sampleinfo;
Eelke Spaak - 2014-05-12 17:23:53 +0200
tracked this down to the following: >> comp comp = fsample: 300 time: {1x354 cell} trial: {1x354 cell} topo: [268x268 double] unmixing: [268x268 double] label: {268x1 cell} topolabel: {268x1 cell} grad: [1x1 struct] sampleinfo: [354x2 double] cfg: [1x1 struct] >> ft_datatype(comp, 'timelock') ans = 1 so somewhere in the code this is being incorrectly flagged as a timelocked structure. Now proceeding to fix :)
Eelke Spaak - 2014-05-12 17:31:17 +0200
bash-4.1$ svn commit utilities/ft_datatype.m Sending utilities/ft_datatype.m Transmitting file data . Committed revision 9504. Fixed. Since this might be related to bug 2518 (though I'm not sure), I'm adding Robert as cc, just so he knows what I've been up to.