Back to the main page.

Bug 21 - select channels/components (as artifacts) in databrowser

Status ASSIGNED
Reported 2010-01-19 14:25:00 +0100
Modified 2015-07-17 12:02:29 +0200
Product: FieldTrip
Component: core
Version: unspecified
Hardware: PC
Operating System: Windows
Importance: P5 enhancement
Assigned to: Roemer van der Meij
URL:
Tags:
Depends on: 1304
Blocks: 2314
See also:

Stephen Whitmarsh - 2010-01-19 14:25:36 +0100

this will make it unnecessary to do a pen-and-paper step selecting the components for rejection. Would be neat!


Ingrid Nieuwenhuis - 2010-01-19 15:00:20 +0100

Plan is to do this by making use of the event structure iso the artifact stucture. This event structure has the option to apply to specific channel (by putting channame in ".type" field). Some functionality to do this is already available in convert_event. What has to be done to make this possible is: - make databrowser also understand events (now it can only draw a line at event time, it has to be also able to deal with event.duration and event.type). - make reject_artifact also be able to deal with events, and with notion to remove channels and not only time.


Roemer van der Meij - 2012-08-02 15:57:18 +0200

Taking on the last know bug in existence. .. And pausing ;). Eelke (CC), how are you doing with the overhaul on the artifact definition? I.e. bug 1304?


Eelke Spaak - 2012-08-02 16:06:41 +0200

(In reply to comment #2) Sorry, haven't really worked on that for some time. Will take it up in the near future again. If I recall correctly, I actually did quite some work on it already. I'm marking this bug as a "depends on" for mine.


Robert Oostenveld - 2015-07-17 12:00:24 +0200

the input to ft_databrowser is a cfg.channel, the output could also have a cfg.channel, reflecting the latest state of the selected channels that are in view (i.e. with the channel selection GUI). That makes it consistent with ft_rejectvisual.


Robert Oostenveld - 2015-07-17 12:02:29 +0200

right now it is like this >> cfg = []; >> cfg.viewmode = 'vertical'; >> cfgout = ft_databrowser(cfg, dataFIC) cfgout = viewmode: 'vertical' channel: {149x1 cell} which means that it is not updated.