Description:
I would like to fit a GLM to the preprocessed BOLD time series data. My model has two predictors and it is a within-subject design. I am using create_ws_palm_design to create the design. The function runs without issue, but when running run_palm, I get an error saying that there is a mismatch between the rows in the matrix and the observations in the data. I am using version 0.92. I am providing an example call below.
Call:
qunex create_ws_palm_design
–factors=‘1,1’
–nsubjects=9
–root=“/gpfs/gibbs/pi/aslin/ss2569/Studies/fMRI_fNIRS_rerun4/analysis/final_analyses/ws_design_2factors/by_session/2predictors_by_session”
qunex run_palm
–image=“/gpfs/gibbs/pi/aslin/ss2569/Studies/fMRI_fNIRS_rerun4/processing/lists/lang-math-by-session.dtseries.nii”
–design=“name:/gpfs/gibbs/pi/aslin/ss2569/Studies/fMRI_fNIRS_rerun4/analysis/final_analyses/ws_design_2factors/by_session/2predictors_by_session”
–root=“/gpfs/gibbs/pi/aslin/ss2569/Studies/fMRI_fNIRS_rerun4/analysis/final_analyses/ws_design_2factors/by_session/2predictors_by_session”
–overwrite=“yes”
Log:
Starting log for PALM Left Surface at 2024-05-13 17:34:58
The command being run:
palm -i /gpfs/gibbs/pi/aslin/ss2569/Studies/fMRI_fNIRS_rerun4/analysis/final_analyses/ws_design_2factors/by_session/2predictors_by_session_i1_left.func.gii -m /opt/qunex/qx_library/data/atlases/hcp/masks/surface.cifti.L.mask.32k_fs_LR.func.gii -s /opt/qunex/qx_library/data/atlases/hcp/Q1-Q6_R440.L.midthickness.32k_fs_LR.surf.gii -d /gpfs/gibbs/pi/aslin/ss2569/Studies/fMRI_fNIRS_rerun4/analysis/final_analyses/ws_design_2factors/by_session/2predictors_by_session_d.csv -t /gpfs/gibbs/pi/aslin/ss2569/Studies/fMRI_fNIRS_rerun4/analysis/final_analyses/ws_design_2factors/by_session/2predictors_by_session_t.csv -f /gpfs/gibbs/pi/aslin/ss2569/Studies/fMRI_fNIRS_rerun4/analysis/final_analyses/ws_design_2factors/by_session/2predictors_by_session_f.csv -eb /gpfs/gibbs/pi/aslin/ss2569/Studies/fMRI_fNIRS_rerun4/analysis/final_analyses/ws_design_2factors/by_session/2predictors_by_session_eb.csv -n 100 -zstat -o /gpfs/gibbs/pi/aslin/ss2569/Studies/fMRI_fNIRS_rerun4/analysis/final_analyses/ws_design_2factors/by_session/2predictors_by_session_L
=======================================================================
___ ___ ___
/ /\ / /\ //
/ /::\ / /::\ | |::
/ /:/:\ / /:/:\ ___ ___ | |:|:
/ /:/~/ / /:/~/::\ //\ / /\ ||:|:
// /
//
/:/:\ \ :\ / /
//:::
:
\ :/ \ :/
/ \ :\ /
\ :~~_/
\ : \ :
\ :/
\ :
\ :\ \ :\ \ : \ :
\ :\ \ :\ _/ \ :
_/ _/ __/
=======================================================================
Permutation Analysis of Linear Models
Running PALM (github using Octave 4.4.1 with the following options:
-i /gpfs/gibbs/pi/aslin/ss2569/Studies/fMRI_fNIRS_rerun4/analysis/final_analyses/ws_design_2factors/by_session/2predictors_by_session_i1_left.func.gii
-m /opt/qunex/qx_library/data/atlases/hcp/masks/surface.cifti.L.mask.32k_fs_LR.func.gii
-s /opt/qunex/qx_library/data/atlases/hcp/Q1-Q6_R440.L.midthickness.32k_fs_LR.surf.gii
-d /gpfs/gibbs/pi/aslin/ss2569/Studies/fMRI_fNIRS_rerun4/analysis/final_analyses/ws_design_2factors/by_session/2predictors_by_session_d.csv
-t /gpfs/gibbs/pi/aslin/ss2569/Studies/fMRI_fNIRS_rerun4/analysis/final_analyses/ws_design_2factors/by_session/2predictors_by_session_t.csv
-f /gpfs/gibbs/pi/aslin/ss2569/Studies/fMRI_fNIRS_rerun4/analysis/final_analyses/ws_design_2factors/by_session/2predictors_by_session_f.csv
-eb /gpfs/gibbs/pi/aslin/ss2569/Studies/fMRI_fNIRS_rerun4/analysis/final_analyses/ws_design_2factors/by_session/2predictors_by_session_eb.csv
-n 100
-zstat
-o /gpfs/gibbs/pi/aslin/ss2569/Studies/fMRI_fNIRS_rerun4/analysis/final_analyses/ws_design_2factors/by_session/2predictors_by_session_L
Found FSL in /opt/fsl/fsl
Found FreeSurfer in /opt/freesurfer/freesurfer
Found HCP Workbench executable in /opt/workbench/workbench/bin_rh_linux64/wb_command
warning: function /opt/palm/palm-o/colourmaps/viridis.m shadows a core library function
Reading input 1/1: /gpfs/gibbs/pi/aslin/ss2569/Studies/fMRI_fNIRS_rerun4/analysis/final_analyses/ws_design_2factors/by_session/2predictors_by_session_i1_left.func.gii
Reading design matrix and contrasts.
Error using palm_miscread (/opt/palm/palm-o/palm_miscread.m:103)
load: unable to determine file format of ‘/gpfs/gibbs/pi/aslin/ss2569/Studies/fMRI_fNIRS_rerun4/analysis/final_analyses/ws_design_2factors/by_session/2predictors_by_session_t.csv’
Error in palm_takeargs (/opt/palm/palm-o/palm_takeargs.m:2115->palm_miscread)
Error in palm_core (/opt/palm/palm-o/palm_core.m:33->palm_takeargs)
Error in palm (/opt/palm/palm-o/palm.m:81->palm_core)
Starting log for PALM Left Surface at 2024-05-14 11:22:47
The command being run:
palm -i /gpfs/gibbs/pi/aslin/ss2569/Studies/fMRI_fNIRS_rerun4/analysis/final_analyses/ws_design_2factors/by_session/2predictors_by_session_i1_left.func.gii -m /opt/qunex/qx_library/data/atlases/hcp/masks/surface.cifti.L.mask.32k_fs_LR.func.gii -s /opt/qunex/qx_library/data/atlases/hcp/Q1-Q6_R440.L.midthickness.32k_fs_LR.surf.gii -d /gpfs/gibbs/pi/aslin/ss2569/Studies/fMRI_fNIRS_rerun4/analysis/final_analyses/ws_design_2factors/by_session/2predictors_by_session_d.csv -t /gpfs/gibbs/pi/aslin/ss2569/Studies/fMRI_fNIRS_rerun4/analysis/final_analyses/ws_design_2factors/by_session/2predictors_by_session_t.csv -f /gpfs/gibbs/pi/aslin/ss2569/Studies/fMRI_fNIRS_rerun4/analysis/final_analyses/ws_design_2factors/by_session/2predictors_by_session_f.csv -eb /gpfs/gibbs/pi/aslin/ss2569/Studies/fMRI_fNIRS_rerun4/analysis/final_analyses/ws_design_2factors/by_session/2predictors_by_session_eb.csv -n 100 -zstat -o /gpfs/gibbs/pi/aslin/ss2569/Studies/fMRI_fNIRS_rerun4/analysis/final_analyses/ws_design_2factors/by_session/2predictors_by_session_L
=======================================================================
___ ___ ___
/ /\ / /\ //
/ /::\ / /::\ | |::
/ /:/:\ / /:/:\ ___ ___ | |:|:
/ /:/~/ / /:/~/::\ //\ / /\ ||:|:
// /
//
/:/:\ \ :\ / /
//:::
:
\ :/ \ :/
/ \ :\ /
\ :~~_/
\ : \ :
\ :/
\ :
\ :\ \ :\ \ : \ :
\ :\ \ :\ _/ \ :
_/ _/ __/
=======================================================================
Permutation Analysis of Linear Models
Running PALM (github using Octave 4.4.1 with the following options:
-i /gpfs/gibbs/pi/aslin/ss2569/Studies/fMRI_fNIRS_rerun4/analysis/final_analyses/ws_design_2factors/by_session/2predictors_by_session_i1_left.func.gii
-m /opt/qunex/qx_library/data/atlases/hcp/masks/surface.cifti.L.mask.32k_fs_LR.func.gii
-s /opt/qunex/qx_library/data/atlases/hcp/Q1-Q6_R440.L.midthickness.32k_fs_LR.surf.gii
-d /gpfs/gibbs/pi/aslin/ss2569/Studies/fMRI_fNIRS_rerun4/analysis/final_analyses/ws_design_2factors/by_session/2predictors_by_session_d.csv
-t /gpfs/gibbs/pi/aslin/ss2569/Studies/fMRI_fNIRS_rerun4/analysis/final_analyses/ws_design_2factors/by_session/2predictors_by_session_t.csv
-f /gpfs/gibbs/pi/aslin/ss2569/Studies/fMRI_fNIRS_rerun4/analysis/final_analyses/ws_design_2factors/by_session/2predictors_by_session_f.csv
-eb /gpfs/gibbs/pi/aslin/ss2569/Studies/fMRI_fNIRS_rerun4/analysis/final_analyses/ws_design_2factors/by_session/2predictors_by_session_eb.csv
-n 100
-zstat
-o /gpfs/gibbs/pi/aslin/ss2569/Studies/fMRI_fNIRS_rerun4/analysis/final_analyses/ws_design_2factors/by_session/2predictors_by_session_L
Found FSL in /opt/fsl/fsl
Found FreeSurfer in /opt/freesurfer/freesurfer
Found HCP Workbench executable in /opt/workbench/workbench/bin_rh_linux64/wb_command
warning: function /opt/palm/palm-o/colourmaps/viridis.m shadows a core library function
Reading input 1/1: /gpfs/gibbs/pi/aslin/ss2569/Studies/fMRI_fNIRS_rerun4/analysis/final_analyses/ws_design_2factors/by_session/2predictors_by_session_i1_left.func.gii
Reading design matrix and contrasts.
Error using palm_takeargs (/opt/palm/palm-o/palm_takeargs.m:2062)
The number of rows in the design matrix does
not match the number of observations in the data.
- Rows in the matrix: 9
- Observations in the data: 18
In file /gpfs/gibbs/pi/aslin/ss2569/Studies/fMRI_fNIRS_rerun4/analysis/final_analyses/ws_design_2factors/by_session/2predictors_by_session_d.csv
Error in palm_core (/opt/palm/palm-o/palm_core.m:33->palm_takeargs)
Error in palm (/opt/palm/palm-o/palm.m:81->palm_core)