Skip to contents

Slices the bhat, sbhat, and Z matrices by row (SNPs) and column (samples/conditions), and correspondingly subsets the vhat covariance matrix.

Usage

slice_mash_data(data, vhat, snps, samples)

Arguments

data

A mash data list with elements bhat, sbhat, Z (matrices), and snp (character vector).

vhat

A square covariance matrix (conditions x conditions).

snps

Character vector of SNP IDs to retain (row names).

samples

Character vector of condition names to retain (column names).

Value

A list with data (sliced data list) and vhat (sliced covariance matrix).