R/zzz.R

Defines functions .onLoad

challengeutils <- NULL
synapseclient <- NULL

.onLoad <- function(libname, pkgname) {

  syn_inst <- reticulate::py_module_available("synapseclient")
  chal_inst <- reticulate::py_module_available("challengeutils")

  if(chal_inst){
    challengeutils <<- reticulate::import('challengeutils', delay_load = T)
  }

  if(syn_inst){
    synapseclient <<- reticulate::import('synapseclient', delay_load = T)
  }

}
Sage-Bionetworks/challengerutils documentation built on June 24, 2020, 4:59 a.m.