apply_thresholds: Threshold additional set of matrices

Description Usage Arguments Details Value Author(s) Examples

View source: R/create_mats.R

Description

apply_thresholds thresholds 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

1
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 with connectivity matrices

inds

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

Details

The argument W.files accepts the same formats as A.files; see create_mats for details.

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

Author(s)

Christopher G. Watson, cgwatson@bu.edu

Examples

1
2
3
4
## Not run: 
  W.mats <- apply_thresholds(A.norm.sub, A.norm.mean, f.W, inds)

## End(Not run)

brainGraph documentation built on Oct. 23, 2020, 6:37 p.m.