DSI Studio Download Sun 2026.7.25 ☰
GUI manual › Connectome (R2R / T2R)▾
Docs › GUI manual

Connectome: Region-to-Region (R2R) and Tract-to-Region (T2R)

Before building a connectome: Import diffusion data → reconstruct SRC to FIB → inspect whole-brain tracking. For R2R, generate/load suitable tracts and use a parcellation aligned with the FIB. For T2R, first map/load named bundles using AutoTrack (or an equivalent tract set) and load an aligned parcellation. Both workflows begin with validated tractography rather than raw DWI.

DSI Studio supports two complementary structural connectome representations. R2R relates brain regions to other regions; T2R relates named white-matter pathways to parcellation regions. The two matrices answer different questions and should not be interpreted interchangeably.

R2R · Region to region

A square matrix of region pairs, derived from streamlines that terminate in or traverse the selected regions.

Generate an R2R matrix →

T2R · Tract to region

A tract-by-region representation that retains named pathway identities alongside parcellation regions.

Generate a T2R matrix →

Before creating either matrix, verify diffusion acquisition, b-table orientation, reconstruction, tractography quality, and atlas registration. Keep acquisition, parcellation, streamline selection, and counting or weighting rules consistent across subjects. Streamline count is an algorithm-dependent measurement, not an axon count or direct biological connection strength.

Region-to-Region (R2R) Connectome

DSI Studio can derive region-to-region (R2R) connectivity matrices from tractography. Structural-connectivity matrices are sensitive to acquisition, tracking, parcellation, and counting choices, so keep those choices consistent across subjects and interpret graph measures with appropriate methodological caution.

Generate an R2R matrix

  1. Generate and inspect the whole-brain tractography used for the connectome.
  2. Open TractsConnectivity matrix….
  3. Select a built-in parcellation atlas or use loaded ROIs.
  4. Select whether connectivity is defined by streamline endpoints or pass-through regions.
  5. Select the matrix value(s), then click Recalculate.
  6. Export the matrix, connectogram, or network measures as needed.

Do not use a white-matter tract atlas as the node parcellation for a conventional region-to-region connectome.

Important R2R choices

Setting Meaning
Parcellation Atlas Defines the nodes of the region-to-region network.
End / Pass end assigns connections according to streamline endpoints; pass includes regions traversed by the streamline.
Connectivity Value Selects tract count or available tract/diffusion-derived measurements used as matrix entries. Streamline count is a tractography-dependent measure, not a direct axon count or connection-strength measurement.
Threshold Filters weak matrix entries. Thresholding changes the resulting graph and should be reported.

Command-line example:

dsi_studio --action=trk \
  --source=subject.fz \
  --connectivity=HCP-MMP \
  --connectivity_type=end \
  --connectivity_output=matrix,network

See Fiber Tracking CLI for the current connectivity options.

Network measures and graph visualization

Use the Network measures tab to calculate measures from a connectivity matrix. When comparing subjects or groups, use the same parcellation, tractography strategy, connectivity definition, matrix value, and thresholding rule for every dataset.

Saved connectivity matrices can also be visualized through TractsVisualize Graph….

Tract-to-Region (T2R) Connectome

The tract-to-region (T2R) connectome represents connectivity as an n × m matrix, where rows are named white-matter tracts and columns are parcellation regions. This keeps the identity of the connecting white-matter pathway, unlike a conventional region-to-region matrix that summarizes connectivity only between region pairs.

Generate a T2R connectome

1. Map named tract bundles

Use AutoTrack to map the tract bundles included in the analysis. T2R is designed around identifiable pathways, so use named bundles rather than an undifferentiated whole-brain tractogram when the goal is an atlas-based T2R representation.

2. Load a brain parcellation

Use Assign RegionsAtlas… to load the desired parcellation, such as HCP-MMP or another atlas appropriate for the study.

3. Create the matrix

Use RegionsTract-To-Region Connectome… to calculate the tract-by-region matrix.

Keep the tract set and parcellation identical across subjects when comparing T2R matrices.

To repeat R2R or T2R processing across datasets, use Records › Command History to inspect the corresponding commands after completing a GUI workflow.

Further resources