Note
This page is a reference documentation. It only explains the function signature, and not how to use it. Please refer to the user guide for the big picture.
3.7.3. nistats.first_level_model.run_glm¶
-
nistats.first_level_model.
run_glm
(Y, X, noise_model='ar1', bins=100, n_jobs=1, verbose=0)¶ GLM fit for an fMRI data matrix
- Parameters
- Yarray of shape (n_time_points, n_voxels)
The fMRI data.
- Xarray of shape (n_time_points, n_regressors)
The design matrix.
- noise_model{‘ar1’, ‘ols’}, optional
The temporal variance model. Defaults to ‘ar1’.
- binsint, optional
Maximum number of discrete bins for the AR(1) coef histogram.
- n_jobsint, optional
The number of CPUs to use to do the computation. -1 means ‘all CPUs’.
- verboseint, optional
The verbosity level. Defaut is 0
- Returns
- labelsarray of shape (n_voxels,),
A map of values on voxels used to identify the corresponding model.
- resultsdict,
Keys correspond to the different labels values values are RegressionResults instances corresponding to the voxels.