Connectometry Analysis

Use --action=cnt to run group connectometry from a .dz connectometry database.

Examples

Multiple regression

Use a regression model with three variables (0:SEX, 1:BMI, 2:AGE) and test BMI as the variable of interest:

dsi_studio --action=cnt \
  --source=CMU60.dz \
  --index_name=qa \
  --effect_size=0.3 \
  --demo=CMU60.txt \
  --variable_list=0,1,2 \
  --voi=1

Cohort selection and anatomical constraints

dsi_studio --action=cnt \
  --source=study.dz \
  --demo=demo.csv \
  --effect_size=0.2 \
  --roa=excluded_mni_region.nii.gz \
  --select="scanner=1,group/3" \
  --variable_list=2,4,5 \
  --voi=5

Core Parameters

Parameter Description
--source Connectometry database (.dz; legacy .db.fz and .db.fib.gz remain supported).
--index_name Diffusion index to analyze, such as qa or dti_fa. If omitted, the first available index in the database is used.
--demo Demographic CSV or text file. This is required when demographics are not already stored in the database.
--variable_list Comma-separated zero-based column indices included in the regression model, for example 0,1,2.
--voi Zero-based index of the variable of interest within the demographic variables. For longitudinal analysis, use --voi=longitudinal.

DSI Studio prints the available index names and demographic-variable indices when the analysis starts. Check all available demographic columns before launching a batch analysis rather than assuming a fixed column layout.

For a derived or longitudinal database, do not assume demographics from the source database were embedded or carried forward. Verify the available variables again and supply --demo=<file> when the required study variable or covariates are missing.

Analysis Parameters

Parameter Default Description
--effect_size 0.3 Correlation/effect-size threshold when --t_threshold is not specified.
--t_threshold optional Use a local T threshold instead of --effect_size.
--length_threshold data dependent Minimum tracking length in voxel distance; derived from the database dimensions when omitted.
--fdr_threshold 0 Set a nonzero value such as 0.05 to enable FDR thresholding.
--permutation 2000 Number of permutations.
--exclude_cb 0 Set to 1 to exclude the cerebellum.
--no_tractogram 1 Do not generate 3D tractogram images in command-line mode.
--normalize_iso 1 Normalize QA/RDI by ISO for non-longitudinal databases.
--tip_iteration 16 Topology-informed pruning iterations.
--region_pruning 1 Remove fragmented findings using tract-coverage information.

Cohort and Region Options

Parameter Description
--select Select a subset of subjects using demographic conditions, for example --select="Gender=1,Age>20".
--seed, --roi, --roa, --end, --ter, --nend, --lim Anatomical constraints using the same region syntax as --action=trk.
--output Prefix for output files. If omitted, DSI Studio derives an output name from the demographics/study variable.

If no seed is provided, DSI Studio uses whole-brain seeding. Region constraints change the tested anatomical hypothesis and should be chosen before interpreting the result.

For the GUI workflow, database creation, demographic loading, longitudinal-database handling, and interpretation of FDR, see Correlational Tractography / Connectometry.