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,] -0.6551173  0.04118497 -0.4695666
#> [2,] -0.4655271 -1.53214051  1.5252366
#> [3,]  0.8092014 -1.71646636 -0.1136847
#> 
#> 
#> $bhat
#> numeric(0)
#> 
#> $sbhat
#> numeric(0)
#>