Learn R Programming

brainGraph (version 2.7.3)

apply_thresholds: Threshold additional set of matrices

Description

apply_thresholds will threshold an additional set of matrices (e.g., FA-weighted matrices for DTI tractography) based on the matrices that have been returned from create_mats. This ensures that the same connections are present in both sets of matrices.

Usage

apply_thresholds(sub.mats, group.mats, W.files, inds)

Arguments

sub.mats

List (length equal to number of thresholds) of numeric arrays (3-dim) for all subjects

group.mats

List (equal to number of thresholds) of lists (equal to number of groups) of numeric matrices for group-level data

W.files

Character vector of the filenames of the files containing your connectivity matrices

inds

List (length equal to number of groups) of integers; each list element should be an integer vector of length equal to the group sizes

Value

List containing:

W

A 3-d array of the raw connection matrices

W.norm.sub

List of 3-d arrays of the normalized connection matrices for all given thresholds

W.norm.mean

List of lists of numeric matrices averaged for each group

See Also

Other Matrix functions: cor.diff.test, create_mats, symmetrize_mats

Examples

Run this code
# NOT RUN {
  W.mats <- apply_thresholds(A.norm.sub, A.norm.mean, f.W, inds)
# }

Run the code above in your browser using DataLab