GLMsingle output

Hi there!

I want the beta maps from GLMsingle outputs, so I wrote a python code to extract them.

My design matirx is about single trial from GLM SPM.mat file includes “ownpost”, "baseline"and 6 motion regressors. When I running code on TypeB model mat file, the data type of “modelmd” is 4D single, each trial have 53 beta maps, and the data shape is (52, 60, 62, 53).

What makes me confused is that for trial, I use signle trial; for conditions, it totally has 8 conditions. But there are 53 output beta maps in each trials. I am wondering why the output has so much beta maps.

Any guidance would be greatly appreciated.