## ----include = FALSE---------------------------------------------------------- # Default chunk options knitr::opts_chunk$set( collapse = TRUE, comment = "#>", fig.width = 6, fig.height = 4.5, fig.align = "center" ) ## ----echo = FALSE------------------------------------------------------------- options(crayon.enabled = FALSE, cli.num_colors = 0) ## ----eval = FALSE------------------------------------------------------------- # # Load the package # library(metasnf) # # # Setting up the data # dl <- data_list( # list(cort_t, "cortical_thickness", "neuroimaging", "continuous"), # list(cort_sa, "cortical_surface_area", "neuroimaging", "continuous"), # list(subc_v, "subcortical_volume", "neuroimaging", "continuous"), # list(income, "household_income", "demographics", "continuous"), # list(pubertal, "pubertal_status", "demographics", "continuous"), # uid = "unique_id" # ) # # # Specifying 10 different sets of settings for SNF # set.seed(42) # sc <- snf_config( # dl = dl, # n_solutions = 10, # max_k = 40 # ) # # sol_df <- batch_snf( # dl, # sc, # processes = "max" # Can also be a specific integer # ) ## ----eval = FALSE------------------------------------------------------------- # progressr::with_progress({ # sol_df <- batch_snf( # dl, # sc, # processes = "max" # ) # }) ## ----eval = FALSE------------------------------------------------------------- # sol_df <- batch_snf( # dl, # sc, # processes = 4 # ) ## ----eval = FALSE------------------------------------------------------------- # future::availableCores()