Print

Print


Dear Brunno,

I am not sure to understand why you do not get the required variables in
the workspace - it's implemented here:
  https://github.com/spm/spm12/blob/master/config/spm_run_results.m#L84-L87
but, yes, as you found out, spm_jobman will also return the output of
each module.

Best regards,
Guillaume.


On 21/11/2018 12:08, Brunno M. Campos wrote:
> Thank you Guillaume,
> 
> Indeed with my script, the spm_jobman were not storing the xSPM on the
> workspace UNTIL I added an output variable to the function:
> [output_list, ~] = spm_jobman('run',matlabbatch);
> The xSPMvar and also the TabDatvar are inside the "output_list" and
> accessible: output_list{1, 1}.TabDatvar.ftr{5,2}(4)) as you mention.
> Thank you very much!
> 
> Brunno
> 
> 
> Em seg, 19 de nov de 2018 às 09:48, Flandin, Guillaume
> <[log in to unmask] <mailto:[log in to unmask]>> escreveu:
> 
>     Dear Brunno,
> 
>     The FDRc can be found in TabDat.ftr{5,2}(4)
>     https://www.jiscmail.ac.uk/cgi-bin/webadmin?A2=spm;d0934e06.1811
> 
>     If you run the module:
>      SPM > Stats > Results Report
>     then the variables SPM, xSPM, TabDat are directly available in the
>     MATLAB workspace.
> 
>     Best regards,
>     Guillaume.
> 
> 
>     On 14/11/2018 11:02, Brunno M. Campos wrote:
>     > Dear SPM Experts,
>     >
>     > Is there any field where I can obtain the FDRc value (that is
>     printed on
>     > the results window) programmatically?
>     > Is there any way to create the xSPM programmatically (maybe entering
>     > SPM.mat and stats parameters...)?
>     >  Any tip?
>     > Thanks!
>     >
>     > Brunno
> 
>     -- 
>     Guillaume Flandin, PhD
>     Wellcome Centre for Human Neuroimaging
>     UCL Queen Square Institute of Neurology
>     London WC1N 3BG
> 

-- 
Guillaume Flandin, PhD
Wellcome Centre for Human Neuroimaging
UCL Queen Square Institute of Neurology
London WC1N 3BG