Sure.
I am using the interface.
I process 2 raw data files (Elekta MEG) (corresponding to two runs of my experiment) by dragging them into the Process1 window and adding together three processes selected with the RUN button (Import MEG/EEG: Events, Add time offset, Remove baseline) with the option ‘Overwrite input files’. See Figure Preprocess for a snapshot of the process selection and of the folders obtained after running it for each condition (11,12,13,31,32,33), containing 6 trials per condition.
Now I select (Ctrl+Left Click) the folders of the six conditions simultaneously and select the ‘Group Conditions’ option with the right click. I obtain a new folder (which I called ‘Grouped conditions’) that contain 5 (and not 6) trials for each condition (see Figure GroupedConditions). The first trial of each condition is lost.
Note that this only happens if I process two different runs together, and only in this case I get the alert
BST> Group conditions: Applying process_megreg to the data before proceeding, this will most likely alter the recordings.
Maybe megreg is the problem? Note that I did not apply Brainstorm’s coregistration between different runs, because I use Elekta’s co-registration algorithm when running Maxfilter at a previous stage.
I can get around this bug, but I think it’s better if you are aware of it.
Please let me know if there is something unclear left.
Best,
Marco
[QUOTE=Francois;5295]Hi Marco,
Can you describe a bit more what you are doing? Are you running scripts or using the interface? What does your database look like before you group the conditions?
Can you tell me step by step what to do on my side to reproduce this error? A few screen captures of your database and the scripts you’re using would help.
A quick optimization note: if you place the baseline correction right after the import, the two are going to be grouped as one operation, just like when you use the regular interface to epoch the recordings.
Cheers,
Francois[/QUOTE]