Having understood why GLM cannot be applied in online mode, I'd like to try DCM for that.
I reread the paper describing it and the manual and it seems that it definitely should apply.
(There's even a convenient Trial depth option to determine the amount of overlapping response.)
However, I couldn't find a way to continue (or restart) DCM from a certain point, i.e. given segment n which DCM has been applied to, how does one apply DCM to segment n+1 from a point where DCM finished with segment n? I.e., how does one specify the initial conditions for DCM?
(The need is to run the system in online mode, so that putting all SC values in a file does not apply.)
Thx,
David
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
GLM could in principle be applied on online mode with an updating scheme as implemented for fMRI in TurboBrainVoyager, but there has not been any need for this so far. DCM is of course easier to implement because the code works that way already. It would have to be adapted though.
In principle, it's definitively possible.
Best,
Dom
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
So how do I specify initial conditions for DCM (assuming it has processed segment n and I want to it proceed to process segment n+1)?
Thx,
David
PS I don't want just to add segment n+1 to the file and rerun DCM on the new file again. I'd like it to pick-up where it left after processing segment n, but before processing segment n+1.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi,
Having understood why GLM cannot be applied in online mode, I'd like to try DCM for that.
I reread the paper describing it and the manual and it seems that it definitely should apply.
(There's even a convenient Trial depth option to determine the amount of overlapping response.)
However, I couldn't find a way to continue (or restart) DCM from a certain point, i.e. given segment n which DCM has been applied to, how does one apply DCM to segment n+1 from a point where DCM finished with segment n? I.e., how does one specify the initial conditions for DCM?
(The need is to run the system in online mode, so that putting all SC values in a file does not apply.)
Thx,
David
Hi David
GLM could in principle be applied on online mode with an updating scheme as implemented for fMRI in TurboBrainVoyager, but there has not been any need for this so far. DCM is of course easier to implement because the code works that way already. It would have to be adapted though.
In principle, it's definitively possible.
Best,
Dom
Hi Dom,
So how do I specify initial conditions for DCM (assuming it has processed segment n and I want to it proceed to process segment n+1)?
Thx,
David
PS I don't want just to add segment n+1 to the file and rerun DCM on the new file again. I'd like it to pick-up where it left after processing segment n, but before processing segment n+1.
Hi David
yes you would have to go the scr_dcm_inv and adapt the loop over trials.
Hope this helps
Best,
Dom