Commit 8b75e461 authored by Ilya Korsunsky's avatar Ilya Korsunsky
Browse files

error checking, try again

parent 8e72f6f4
Loading
Loading
Loading
Loading
+31 −27
Original line number Diff line number Diff line
#' @export 
find_markers_glmm_single_gene <- function(dge_formula, design, y, main_effect, nsim) {
    ## Estimate model 
    tryCatch({
        glmer_res <- lme4::glmer(
            dge_formula, cbind(design, y), 'poisson',
            control = lme4::glmerControl(
@@ -29,6 +30,9 @@ find_markers_glmm_single_gene <- function(dge_formula, design, y, main_effect, n
        res$dge$sigma <- as.numeric(apply(as.data.frame(arm::sim(glmer_res, n.sims=nsim)@ranef[main_effect]), 2, sd))

        return(res)
    }, error = function(e) {
        return(NA)
    })
}