Convert a data.frame to the standardized gwas_data format used by all ggwas plotting functions.
Usage
as_gwas_data(
x,
chr = NULL,
bp = NULL,
snp = NULL,
p = NULL,
beta = NULL,
se = NULL,
a1 = NULL,
a2 = NULL,
af = NULL,
n = NULL,
info = NULL,
log_p = FALSE
)Examples
df <- data.frame(CHR = c(1, 1, 2), BP = c(1e6, 2e6, 5e6),
P = c(1e-8, 0.5, 0.01), SNP = c("rs1", "rs2", "rs3"))
gd <- as_gwas_data(df)
gd
#> A gwas_data object: 3 variants across 2 chromosomes
#> Min p-value: 1.00e-08
#> Lambda GC: 14.584
#> Columns: CHR, BP, SNP, P
