R/parse_pval_large.R

Defines functions parse_pval_large

Documented in parse_pval_large

#' Parse number of SNPs with p-values >1
#' 
#' Support function for \link[MungeSumstats]{parse_logs}.
#' 
#' @param l Lines of text from log file.
#' 
#' @return Numeric
#' @keywords internal
parse_pval_large <- function(l){
    line <- grep(
        "p-values are >1 which LDSC/MAGMA may not be able to handle",l,
        value = TRUE)[1]
    if(is.na(line)) return(NA)
    as.integer(trimws(gsub(",","",strsplit(line," ")[[1]][1])))
}
neurogenomics/MungeSumstats documentation built on Aug. 10, 2024, 5:59 a.m.