Skip to contents

Replaces NaN in bhat with 0 and NaN/Inf in sbhat with 1e3 (indicating high uncertainty).

Usage

sanitizeMashData(data)

Arguments

data

A mash data list with bhat and sbhat matrices.

Value

The data list with sanitized values.

Examples

sanitizeMashData(list(strong = list(z = matrix(rnorm(9), 3, 3))))
#> $strong
#> $strong$z
#>            [,1]       [,2]      [,3]
#> [1,] -1.8294872 -0.8048806  0.787739
#> [2,] -0.6106354 -0.7829608 -1.082223
#> [3,]  0.4833603 -1.6389515 -1.206102
#> 
#> 
#> $bhat
#> numeric(0)
#> 
#> $sbhat
#> numeric(0)
#>