Last updated: 2021-06-18

Checks: 4 3

Knit directory: MS_lesions/

This reproducible R Markdown analysis was created with workflowr (version 1.6.2). The Checks tab describes the reproducibility checks that were applied when the results were created. The Past versions tab lists the development history.


The R Markdown file has unstaged changes. To know which version of the R Markdown file created these results, you’ll want to first commit it to the Git repo. If you’re still working on the analysis, you can ignore this warning. When you’re finished, you can run wflow_publish to commit the R Markdown file and build the HTML.

The global environment had objects present when the code in the R Markdown file was run. These objects can affect the analysis in your R Markdown file in unknown ways. For reproduciblity it’s best to always run the code in an empty environment. Use wflow_publish or wflow_build to ensure that the code is always run in an empty environment.

The following objects were defined in the global environment when these results were created:

Name Class Size
broad_cols character 1.7 Kb
broad_ord character 808 bytes
broad_short list 2.1 Kb
coef_regex character 136 bytes
coloc_f character 168 bytes
cols_fn function 402 Kb
confounders character 328 bytes
disease_cols character 864 bytes
disease_ord character 376 bytes
do_muscat_run function 6.7 Kb
gsea_regex character 168 bytes
gtf_f character 168 bytes
labels_f character 168 bytes
lesion_cols character 1.4 Kb
lesion_ord character 680 bytes
load_labelled_dt function 10.7 Kb
load_meta_dt function 25.8 Kb
load_names_dt function 101.2 Kb
lof_f character 232 bytes
magma_f character 136 bytes
matter_cols character 464 bytes
matter_ord character 176 bytes
nice_cols character 1.9 Kb
outlier_cols character 464 bytes
outlier_ord character 176 bytes
path_dir character 136 bytes
path_names character 1.5 Kb
paths_list list 2.3 Kb
plot_coefficients_scatter function 247 Kb
plot_design_pca function 229 Kb
plot_gsea_dotplot function 432.7 Kb
plot_gsea_results_inter function 52 Kb
plot_gsea_results_intra function 61.1 Kb
plot_logfc_distns function 133.1 Kb
plot_mds function 643.9 Kb
plot_mds_heatmap function 265.6 Kb
plot_n_signif_barplot function 247.3 Kb
plot_n_signif_heatmap function 161.9 Kb
plot_random_effect_pca function 811.8 Kb
plot_top_genes_heatmap_fn function 532.6 Kb
plot_upset function 222 Kb
q function 1008 bytes
render_muscat_results function 72.1 Kb
run_descs list 3.6 Kb
run_muscat_and_gsea function 95.9 Kb
save_dir character 136 bytes
sex_cols character 608 bytes
sex_ord character 248 bytes
soup_dir character 136 bytes
source_cols character 896 bytes
source_ord character 408 bytes
test_ord character 1 Kb
tfs_f character 168 bytes
unique_labs character 720 bytes
unique_ls list 712 bytes
var_cols character 2.5 Kb
var_types character 184 bytes

The command set.seed(20210118) was run prior to running the code in the R Markdown file. Setting a seed ensures that any results that rely on randomness, e.g. subsampling or permutations, are reproducible.

Great job! Recording the operating system, R version, and package versions is critical for reproducibility.

The following chunks had caches available:
  • plot_coefficients_scatter
  • plot_de_barplot
  • plot_design_pca
  • plot_gsea_results_confounders
  • plot_gsea_results_inter_confounders
  • plot_gsea_results_inter_test
  • plot_gsea_results_intra_confounders
  • plot_gsea_results_intra_test
  • plot_gsea_results_test
  • plot_heatmap_sep
  • plot_logfc_distns
  • plot_magma_genes
  • plot_mds_all
  • plot_mds_sep
  • plot_no_signif_by_contrast
  • plot_random_effects
  • plot_top_genes_confounders
  • plot_top_genes_test
  • plot_upsets_by_cluster
  • plot_upsets_by_coef
  • print_desc
  • print_run
  • session_info
  • session-info-chunk-inserted-by-workflowr

To ensure reproducibility of the results, delete the cache directory ms10_muscat_template_broad_cache and re-run the analysis. To have workflowr automatically delete the cache directory prior to building the file, set delete_cache = TRUE when running wflow_build() or wflow_publish().

Great job! Using relative paths to the files within your workflowr project makes it easier to run your code on other machines.

Great! You are using Git for version control. Tracking code development and connecting the code version to the results is critical for reproducibility.

The results in this page were generated with repository version 856df8d. See the Past versions tab to see a history of the changes made to the R Markdown and HTML files.

Note that you need to be careful to ensure that all relevant files for the analysis have been committed to Git prior to generating the results (you can use wflow_publish or wflow_git_commit). workflowr only checks the R Markdown file, but you know if there are other scripts or data files that it depends on. Below is the status of the Git repository when the results were generated:


Ignored files:
    Ignored:    .DS_Store
    Ignored:    .Rhistory
    Ignored:    .Rprofile
    Ignored:    .Rproj.user/
    Ignored:    ._.DS_Store
    Ignored:    ._MS_lesions.sublime-project
    Ignored:    .log/
    Ignored:    MS_lesions.sublime-project
    Ignored:    MS_lesions.sublime-workspace
    Ignored:    analysis/.__site.yml
    Ignored:    analysis/figure/
    Ignored:    analysis/ms02_doublet_id_cache/
    Ignored:    analysis/ms03_SampleQC_cache/
    Ignored:    analysis/ms04_conos_cache/
    Ignored:    analysis/ms05_splitting_cache/
    Ignored:    analysis/ms06_sccaf_cache/
    Ignored:    analysis/ms07_soup_cache/
    Ignored:    analysis/ms08_modules_cache/
    Ignored:    analysis/ms09_ancombc_cache/
    Ignored:    analysis/ms09_ancombc_clean_1e3_cache/
    Ignored:    analysis/ms09_ancombc_clean_2e3_cache/
    Ignored:    analysis/ms10_muscat_run01_cache/
    Ignored:    analysis/ms10_muscat_run02_cache/
    Ignored:    analysis/ms10_muscat_template_broad_cache/
    Ignored:    analysis/ms10_muscat_template_fine_cache/
    Ignored:    analysis/ms11_paga_cache/
    Ignored:    analysis/ms12_markers_cache/
    Ignored:    analysis/ms13_labelling_cache/
    Ignored:    analysis/ms14_lesions_cache/
    Ignored:    analysis/supp06_sccaf_cache/
    Ignored:    analysis/supp09_ancombc_cache/
    Ignored:    analysis/supp10_muscat_cache/
    Ignored:    analysis/supp10_muscat_heatmaps_cache/
    Ignored:    code/muscat_plan.txt
    Ignored:    data/
    Ignored:    figures/
    Ignored:    output/

Untracked files:
    Untracked:  analysis/supp10_muscat_heatmaps.Rmd
    Untracked:  analysis/temp_igll5.R
    Untracked:  asedrhg.png
    Untracked:  code/jobs/muscat_job_2021-06-17_broad.slurm
    Untracked:  code/jobs/muscat_job_2021-06-17_fine_gm.slurm
    Untracked:  code/jobs/muscat_job_2021-06-17_fine_wm.slurm
    Untracked:  code/supp09_ancombc.R

Unstaged changes:
    Modified:   analysis/ms10_muscat_template_broad.Rmd
    Modified:   analysis/ms10_muscat_template_fine.Rmd
    Modified:   analysis/ms12_markers.Rmd
    Modified:   analysis/ms14_lesions.Rmd
    Modified:   analysis/supp09_ancombc.Rmd
    Modified:   code/jobs/muscat_job_2021-06-05_broad.slurm
    Modified:   code/jobs/muscat_job_2021-06-05_fine_wm.slurm
    Modified:   code/ms09_ancombc.R
    Modified:   code/ms10_muscat_fns.R
    Modified:   code/ms10_muscat_runs.R
    Modified:   code/ms12_markers.R
    Modified:   code/ms14_lesions.R
    Deleted:    code/supp08_ancombc.R
    Modified:   code/supp10_muscat.R

Note that any generated files, e.g. HTML, png, CSS, etc., are not included in this status report because it is ok for generated content to have uncommitted changes.


These are the previous versions of the repository in which changes were made to the R Markdown (analysis/ms10_muscat_template_broad.Rmd) and HTML (docs/ms10_muscat_template_broad.html) files. If you’ve configured a remote Git repository (see ?wflow_git_remote), click on the hyperlinks in the table below to view the files as they were in that past version.

File Version Author Date Message
Rmd ac17711 Macnair 2021-06-15 Split top gene heatmaps by uniqueness
Rmd b9b46aa Macnair 2021-06-10 Fix mistake in logFC filtering
Rmd 8ccd4e7 Macnair 2021-06-08 Update muscat reports
Rmd a58ad15 Macnair 2021-06-08 Update multiple aspects of muscat

What we did we do?

run_descs[run_tag]
$run10
[1] "lesions vs ctrl, GM, glmmtmb-nb, broad celltypes"
print(params)
$pb_f
[1] "output/ms07_soup/pb_sum_broad_2021-06-01.rds"

$subset_spec
$subset_spec$matter
[1] "GM"


$pb_soup_f
[1] "output/ms07_soup/pb_soup_broad_maximum_2021-06-01.rds"

$labels_f
[1] "data/byhand_markers/validation_markers_2021-05-31.csv"

$cluster_var
[1] "type_broad"

$formula_str
[1] "~ lesion_type + sex + age_norm + pmi_cat"

$padj_cut
[1] 0.05

$min_cells
[1] 10

$method_spec
$method_spec$method
[1] "glmmtmb-nb"

$method_spec$random_var
[1] "patient_id"


$filter
[1] "both"

$soup_cut
[1] 0.1

$paths_list
$paths_list$position
[1] "data/gmt_pathways/c1.all.v7.4.symbols.gmt"

$paths_list$curated
[1] "data/gmt_pathways/c2.all.v7.4.symbols.gmt"

$paths_list$mirs
[1] "data/gmt_pathways/c3.mir.v7.4.symbols.gmt"

$paths_list$TFs
[1] "data/gmt_pathways/c3.tft.v7.4.symbols.gmt"

$paths_list$go_bp
[1] "data/gmt_pathways/c5.go.bp.v7.4.symbols.gmt"

$paths_list$hpo
[1] "data/gmt_pathways/c5.hpo.v7.4.symbols.gmt"

$paths_list$immune
[1] "data/gmt_pathways/c7.immunesigdb.v7.4.symbols.gmt"

$paths_list$celltype
[1] "data/gmt_pathways/c8.all.v7.4.symbols.gmt"

$paths_list$hallmark
[1] "data/gmt_pathways/h.all.v7.4.symbols.gmt"


$n_cores
[1] 24

$output_fs
$output_fs$res_f
[1] "output/ms10_muscat/run10/muscat_res_run10_%s.rds"

$output_fs$res_dt_f
[1] "output/ms10_muscat/run10/muscat_res_dt_run10_%s.txt.gz"

$output_fs$ranef_dt_f
[1] "output/ms10_muscat/run10/muscat_ranef_dt_run10_%s.txt.gz"

$output_fs$fgsea_pat
[1] "output/ms10_muscat/run10/fgsea_dt_run10_%s_%s.txt.gz"

$output_fs$mds_dist_ls_f
[1] "output/ms10_muscat/run10/mds_dist_ls_run10_%s.rds"

$output_fs$mds_dist_f
[1] "output/ms10_muscat/run10/mds_dist_run10_%s.rds"

$output_fs$mds_all_f
[1] "output/ms10_muscat/run10/mds_all_dt_run10_%s.txt.gz"

$output_fs$mds_sep_f
[1] "output/ms10_muscat/run10/mds_sep_dt_run10_%s.txt.gz"

$output_fs$xl_f
[1] "output/ms10_muscat/run10/muscat_run10_%s.xlsx"

$output_fs$xl_wide_f
[1] "output/ms10_muscat/run10/muscat_wide_run10_%s.xlsx"

$output_fs$fgsea_xl_f
[1] "output/ms10_muscat/run10/muscat_GSEA_run10_%s.xlsx"

$output_fs$params_f
[1] "output/ms10_muscat/run10/muscat_params_run10_%s.rds"

$output_fs$log_f
[1] "output/ms10_muscat/run10/muscat_log_run10_%s.txt"


$call
run_muscat_and_gsea(run_tag = run_tag, pb_f = pb_f, subset_spec = subset_spec, 
    pb_soup_f = pb_soup_f, labels_f = labels_f, cluster_var = cluster_var, 
    labels_dt = labels_dt, formula_str = formula_str, padj_cut = padj_cut, 
    fgsea_cut = fgsea_cut, fc_cut = fc_cut, min_cells = min_cells, 
    method_spec = method_spec, filter = filter, soup_cut = soup_cut, 
    paths_list = paths_list, n_cores = n_cores, output_fs = output_fs)

$time_stamp
[1] "2021-06-17"

$fc_cut
[1] 1

Check sample design

plot_design_pca(pb, params$formula_str)

Metadata heatmap

Warning! The custom fig.path you set was ignored by workflowr.

Var. explained

Warning! The custom fig.path you set was ignored by workflowr.

Transcriptional similarity of pseudobulk samples

if (mds_flag) {
  print(plot_mds(mds_all_dt, pb, labels_dt, 
    params$formula_str, params$cluster_var))  
}
Warning! The custom fig.path you set was ignored by workflowr.

Transcriptional similarities of samples within each cluster

if (mds_flag) {
  for (cl in levels(mds_sep_dt$cluster_id)) {
    cat('## ', cl, '\n')
    print(plot_mds(mds_sep_dt, pb, labels_dt, 
      params$formula_str, params$cluster_var, cl = cl))
    cat('\n\n')
  }
}

OPCs / COPs

Warning! The custom fig.path you set was ignored by workflowr.

Oligodendrocytes

Warning! The custom fig.path you set was ignored by workflowr.

Astrocytes

Warning! The custom fig.path you set was ignored by workflowr.

Microglia

Warning! The custom fig.path you set was ignored by workflowr.

Excitatory neurons

Warning! The custom fig.path you set was ignored by workflowr.

Inhibitory neurons

Warning! The custom fig.path you set was ignored by workflowr.

Endothelial cells

Warning! The custom fig.path you set was ignored by workflowr.

Pericytes

Warning! The custom fig.path you set was ignored by workflowr.

Immune

Warning! The custom fig.path you set was ignored by workflowr.

logFC heatmaps of MDS distances within each cluster

if (mds_flag) {
  for (cl in levels(mds_sep_dt$cluster_id)) {
    cat('## ', cl, '\n')
    dist_cl   = .calc_dist_cl(mds_dist, cl)
    print(plot_mds_heatmap(dist_cl, pb, params$formula_str, params$cluster_var))
    cat('\n\n')
  }
}

OPCs / COPs

Warning! The custom fig.path you set was ignored by workflowr.

Oligodendrocytes

Warning! The custom fig.path you set was ignored by workflowr.

Astrocytes

Warning! The custom fig.path you set was ignored by workflowr.

Microglia

Warning! The custom fig.path you set was ignored by workflowr.

Excitatory neurons

Warning! The custom fig.path you set was ignored by workflowr.

Inhibitory neurons

Warning! The custom fig.path you set was ignored by workflowr.

Endothelial cells

Warning! The custom fig.path you set was ignored by workflowr.

Pericytes

Warning! The custom fig.path you set was ignored by workflowr.

Immune

Warning! The custom fig.path you set was ignored by workflowr.

Barplot of significant genes by contrast

for (what in c('test', 'confounder', 'all')) {
  if (what == 'all') {
    tmp_dt  = copy(stacked_dt)
  } else {
    tmp_dt  = stacked_dt[ var_type == what ]
  }
  cat('## ', what, ' variables\n')
  print(plot_n_signif_barplot(tmp_dt, facet_by = 'cluster_id'))
  cat('\n\n')
}

test variables

Warning! The custom fig.path you set was ignored by workflowr.

confounder variables

Warning! The custom fig.path you set was ignored by workflowr.

all variables

Warning! The custom fig.path you set was ignored by workflowr.

Number of significant genes by contrast

print(plot_n_signif_heatmap(signif_dt, params$cluster_var))
Warning! The custom fig.path you set was ignored by workflowr.

Genes overlapping across coefficients by cluster

Some genes can be significant for multiple comparisons; the plots below how the genes are distributed across all comparisons.

for (cl in levels(signif_dt$cluster_id)) {
  cat('## ', cl, '\n')
  suppressWarnings(plot_upset(signif_dt, cl = cl))
  cat('\n\n')
}

OPCs / COPs

Warning! The custom fig.path you set was ignored by workflowr.

Oligodendrocytes

Warning! The custom fig.path you set was ignored by workflowr.

Astrocytes

Warning! The custom fig.path you set was ignored by workflowr.

Microglia

Warning! The custom fig.path you set was ignored by workflowr.

Excitatory neurons

Warning! The custom fig.path you set was ignored by workflowr.

Inhibitory neurons

Warning! The custom fig.path you set was ignored by workflowr.

Endothelial cells

Warning! The custom fig.path you set was ignored by workflowr.

Pericytes

Warning! The custom fig.path you set was ignored by workflowr.

Immune

Warning! The custom fig.path you set was ignored by workflowr.

Genes overlapping across clusters by coefficient

The plots below how the genes are distributed across all clusters within the same coefficient.

for (v in levels(fct_drop(signif_dt$test_var))) {
  cat('## ', v, '\n')
  suppressWarnings(plot_upset(signif_dt, v = v))
  cat('\n\n')
}

NAGM

Warning! The custom fig.path you set was ignored by workflowr.

GML

Warning! The custom fig.path you set was ignored by workflowr.

sexM

age_norm

geom_path: Each group consists of only one observation. Do you need to adjust
the group aesthetic?
Warning! The custom fig.path you set was ignored by workflowr.
Warning! The custom fig.path you set was ignored by workflowr.

pmi_cat12H

Warning! The custom fig.path you set was ignored by workflowr.

pmi_cat12HM

Warning! The custom fig.path you set was ignored by workflowr.

Distributions of logFCs

print(plot_logfc_distns(res_dt, params$padj_cut, params$fc_cut, max_fc))
Warning! The custom fig.path you set was ignored by workflowr.
this_type   = 'test'
for (how_unique in names(unique_ls)) {
  cat('# Top ', how_unique, ' genes, ', this_type, 
    ' variables{.tabset}\n', sep='')
  for (cl in levels(top_dt$cluster_id)) {
    tmp_dt  = top_dt[ unique_var %in% unique_ls[[how_unique]] & 
      cluster_id == cl & var_type == this_type ]
    tb      = unique(tmp_dt$type_broad)
    if ( nrow(tmp_dt) == 0 )
        next
    cat('## ', cl, '\n')
    hm_obj = plot_top_genes_heatmap_fn(tmp_dt, labels_dt, max_fc,
      title = paste(tb, cl, sep=': '))
    draw(hm_obj, padding = unit(c(0.5, 0.1, 0.1, 0.1), "in"))
    .add_fdr_legend('logfc')
    cat('\n\n')
  }
}

Top celltype_specific genes, test variables

OPCs / COPs

Warning! The custom fig.path you set was ignored by workflowr.

Oligodendrocytes

Warning! The custom fig.path you set was ignored by workflowr.

Astrocytes

Warning! The custom fig.path you set was ignored by workflowr.

Microglia

Warning! The custom fig.path you set was ignored by workflowr.

Excitatory neurons

Warning! The custom fig.path you set was ignored by workflowr.

Inhibitory neurons

Warning! The custom fig.path you set was ignored by workflowr.

Endothelial cells

Warning! The custom fig.path you set was ignored by workflowr.

Pericytes

Warning! The custom fig.path you set was ignored by workflowr.

Top non_specific genes, test variables

OPCs / COPs

Warning! The custom fig.path you set was ignored by workflowr.

Oligodendrocytes

Warning! The custom fig.path you set was ignored by workflowr.

Astrocytes

Warning! The custom fig.path you set was ignored by workflowr.

Microglia

Warning! The custom fig.path you set was ignored by workflowr.

Excitatory neurons

Warning! The custom fig.path you set was ignored by workflowr.

Inhibitory neurons

Warning! The custom fig.path you set was ignored by workflowr.

Endothelial cells

Warning! The custom fig.path you set was ignored by workflowr.

Pericytes

Warning! The custom fig.path you set was ignored by workflowr.
this_type   = 'confounder'
for (how_unique in names(unique_ls)) {
  cat('# Top ', how_unique, ' genes, ', this_type, 
    ' variables{.tabset}\n', sep='')
  for (cl in levels(top_dt$cluster_id)) {
    tmp_dt  = top_dt[ unique_var %in% unique_ls[[how_unique]] & 
      cluster_id == cl & var_type == this_type ]
    tb      = unique(tmp_dt$type_broad)
    if ( nrow(tmp_dt) == 0 )
        next
    cat('## ', cl, '\n')
    hm_obj = plot_top_genes_heatmap_fn(tmp_dt, labels_dt, max_fc,
      title = paste(tb, cl, sep=': '))
    draw(hm_obj, padding = unit(c(0.5, 0.1, 0.1, 0.1), "in"))
    .add_fdr_legend('logfc')
    cat('\n\n')
  }
}

Top celltype_specific genes, confounder variables

OPCs / COPs

Warning! The custom fig.path you set was ignored by workflowr.

Oligodendrocytes

Warning! The custom fig.path you set was ignored by workflowr.

Astrocytes

Warning! The custom fig.path you set was ignored by workflowr.

Microglia

Warning! The custom fig.path you set was ignored by workflowr.

Excitatory neurons

Warning! The custom fig.path you set was ignored by workflowr.

Inhibitory neurons

Warning! The custom fig.path you set was ignored by workflowr.

Endothelial cells

Warning! The custom fig.path you set was ignored by workflowr.

Pericytes

Warning! The custom fig.path you set was ignored by workflowr.

Immune

Warning! The custom fig.path you set was ignored by workflowr.

Top non_specific genes, confounder variables

OPCs / COPs

Warning! The custom fig.path you set was ignored by workflowr.

Oligodendrocytes

Warning! The custom fig.path you set was ignored by workflowr.

Astrocytes

Warning! The custom fig.path you set was ignored by workflowr.

Microglia

Warning! The custom fig.path you set was ignored by workflowr.

Excitatory neurons

Warning! The custom fig.path you set was ignored by workflowr.

Inhibitory neurons

Warning! The custom fig.path you set was ignored by workflowr.

Endothelial cells

Warning! The custom fig.path you set was ignored by workflowr.

Pericytes

Warning! The custom fig.path you set was ignored by workflowr.

Immune

Warning! The custom fig.path you set was ignored by workflowr.
for (this_type in c('test', 'confounder')) {
  cat('# All GWAS-associated genes, ', this_type, 
    ' variables{.tabset}\n', sep='')
  for (cl in levels(top_dt$cluster_id)) {
    tmp_dt  = top_gwas_dt[ cluster_id == cl & var_type == this_type ]
    tb      = unique(tmp_dt$type_broad)
    if ( nrow(tmp_dt) == 0 )
        next
    cat('## ', cl, '\n')
    hm_obj = plot_top_genes_heatmap_fn(tmp_dt, labels_dt, max_fc,
      title = paste(tb, cl, sep=': '))
    draw(hm_obj, padding = unit(c(0.5, 0.1, 0.1, 0.1), "in"))
    .add_fdr_legend('logfc')
    cat('\n\n')
  }
}

All GWAS-associated genes, test variables

OPCs / COPs

Warning! The custom fig.path you set was ignored by workflowr.

Oligodendrocytes

Warning! The custom fig.path you set was ignored by workflowr.

Astrocytes

Warning! The custom fig.path you set was ignored by workflowr.

Microglia

Warning! The custom fig.path you set was ignored by workflowr.

Excitatory neurons

Warning! The custom fig.path you set was ignored by workflowr.

Inhibitory neurons

Warning! The custom fig.path you set was ignored by workflowr.

Endothelial cells

Warning! The custom fig.path you set was ignored by workflowr.

Pericytes

Warning! The custom fig.path you set was ignored by workflowr.

All GWAS-associated genes, confounder variables

OPCs / COPs

Warning! The custom fig.path you set was ignored by workflowr.

Oligodendrocytes

Warning! The custom fig.path you set was ignored by workflowr.

Astrocytes

Warning! The custom fig.path you set was ignored by workflowr.

Microglia

Warning! The custom fig.path you set was ignored by workflowr.

Inhibitory neurons

Warning! The custom fig.path you set was ignored by workflowr.
this_type   = 'test'
cat('# GSEA results for ', this_type, ' variables{.tabset}\n', sep = '')

GSEA results for test variables

for (p in names(paths_list)) {
  # restrict to relevant GO terms
  cat('## ', p, '\n', sep='')
  dt    = fgsea_list[[p]] %>% .[var_type == this_type]
  if (nrow(dt[ padj < 0.05 ]) == 0)
    next
  # plot
  print(plot_gsea_dotplot(dt, labels_dt, top_n_paths = top_n_paths))
  cat('\n\n')
}

go_bp

Warning! The custom fig.path you set was ignored by workflowr.

hallmark

Warning! The custom fig.path you set was ignored by workflowr.

TFs

Warning! The custom fig.path you set was ignored by workflowr.

celltype

Warning! The custom fig.path you set was ignored by workflowr.

hpo

Warning! The custom fig.path you set was ignored by workflowr.

mirs

Warning! The custom fig.path you set was ignored by workflowr.

curated

Warning! The custom fig.path you set was ignored by workflowr.

immune

Warning! The custom fig.path you set was ignored by workflowr.

position

Warning! The custom fig.path you set was ignored by workflowr.
this_type   = 'confounder'
cat('# GSEA results for ', this_type, ' variables{.tabset}\n', sep = '')

GSEA results for confounder variables

for (p in names(paths_list)) {
  # restrict to relevant GO terms
  cat('## ', p, '\n', sep='')
  dt    = fgsea_list[[p]] %>% .[var_type == this_type]
  if (nrow(dt[ padj < 0.05 ]) == 0)
    next
  print(plot_gsea_dotplot(dt, labels_dt, top_n_paths = top_n_paths))
  cat('\n\n')
}

go_bp

Warning! The custom fig.path you set was ignored by workflowr.

hallmark

Warning! The custom fig.path you set was ignored by workflowr.

TFs

Warning! The custom fig.path you set was ignored by workflowr.

celltype

Warning! The custom fig.path you set was ignored by workflowr.

hpo

Warning! The custom fig.path you set was ignored by workflowr.

mirs

Warning! The custom fig.path you set was ignored by workflowr.

curated

Warning! The custom fig.path you set was ignored by workflowr.

immune

Warning! The custom fig.path you set was ignored by workflowr.

position

Warning! The custom fig.path you set was ignored by workflowr.
if (!is.null(ranef_dt)) {
  cat('# Distribution of patient random effects{.tabset}\n\n')

  for (cl in levels(ranef_dt$cluster_id)) {
    cat('## ', cl, '\n')
    suppressWarnings(print(plot_random_effect_pca(ranef_dt, cl, pb)))
    cat('\n\n')
  }
}

Distribution of patient random effects

OPCs / COPs

Warning! The custom fig.path you set was ignored by workflowr.

Oligodendrocytes

Warning! The custom fig.path you set was ignored by workflowr.

Astrocytes

Warning! The custom fig.path you set was ignored by workflowr.

Microglia

Warning! The custom fig.path you set was ignored by workflowr.

Excitatory neurons

Warning! The custom fig.path you set was ignored by workflowr.

Inhibitory neurons

Warning! The custom fig.path you set was ignored by workflowr.

Endothelial cells

Warning! The custom fig.path you set was ignored by workflowr.

Pericytes

Warning! The custom fig.path you set was ignored by workflowr.

Immune

Warning! The custom fig.path you set was ignored by workflowr.

Correlations between coefficients

for (cl in levels(top_dt$cluster_id)) {
  cat('## ', cl, '\n')
  print(plot_coefficients_scatter(res_dt, cl))
  cat('\n\n')
}

OPCs / COPs

Warning! The custom fig.path you set was ignored by workflowr.

Oligodendrocytes

Warning! The custom fig.path you set was ignored by workflowr.

Astrocytes

Warning! The custom fig.path you set was ignored by workflowr.

Microglia

Warning! The custom fig.path you set was ignored by workflowr.

Excitatory neurons

Warning! The custom fig.path you set was ignored by workflowr.

Inhibitory neurons

Warning! The custom fig.path you set was ignored by workflowr.

Endothelial cells

Warning! The custom fig.path you set was ignored by workflowr.

Pericytes

Warning! The custom fig.path you set was ignored by workflowr.

Immune

Warning! The custom fig.path you set was ignored by workflowr.

Session info

devtools::session_info()
- Session info ---------------------------------------------------------------
 setting  value                       
 version  R version 4.0.3 (2020-10-10)
 os       CentOS Linux 7 (Core)       
 system   x86_64, linux-gnu           
 ui       X11                         
 language (EN)                        
 collate  en_US.UTF-8                 
 ctype    C                           
 tz       Europe/Zurich               
 date     2021-06-18                  

- Packages -------------------------------------------------------------------
 package              * version    date       lib
 abind                  1.4-5      2016-07-21 [2]
 ade4                   1.7-16     2020-10-28 [1]
 ANCOMBC              * 1.0.5      2021-03-09 [1]
 annotate               1.68.0     2020-10-27 [1]
 AnnotationDbi          1.52.0     2020-10-27 [1]
 ape                    5.5        2021-04-25 [1]
 assertthat           * 0.2.1      2019-03-21 [2]
 backports              1.2.1      2020-12-09 [2]
 beachmat               2.6.4      2020-12-20 [1]
 beeswarm               0.3.1      2021-03-07 [1]
 Biobase              * 2.50.0     2020-10-27 [1]
 BiocGenerics         * 0.36.1     2021-04-16 [1]
 BiocManager            1.30.15    2021-05-11 [1]
 BiocNeighbors          1.8.2      2020-12-07 [1]
 BiocParallel         * 1.24.1     2020-11-06 [1]
 BiocSingular           1.6.0      2020-10-27 [1]
 BiocStyle            * 2.18.1     2020-11-24 [1]
 biomformat             1.18.0     2020-10-27 [1]
 Biostrings             2.58.0     2020-10-27 [1]
 bit                    4.0.4      2020-08-04 [2]
 bit64                  4.0.5      2020-08-30 [2]
 bitops                 1.0-7      2021-04-24 [2]
 blme                   1.0-5      2021-01-05 [1]
 blob                   1.2.1      2020-01-20 [2]
 bluster                1.0.0      2020-10-27 [1]
 boot                   1.3-28     2021-05-03 [2]
 broom                  0.7.6      2021-04-05 [2]
 bslib                  0.2.5      2021-05-12 [2]
 cachem                 1.0.5      2021-05-15 [2]
 Cairo                  1.5-12.2   2020-07-07 [2]
 callr                  3.7.0      2021-04-20 [2]
 caTools                1.18.2     2021-03-28 [2]
 cellranger             1.1.0      2016-07-27 [2]
 circlize             * 0.4.12     2021-01-08 [1]
 cli                    2.5.0      2021-04-26 [2]
 clue                   0.3-59     2021-04-16 [1]
 cluster                2.1.2      2021-04-17 [2]
 codetools              0.2-18     2020-11-04 [2]
 colorout             * 1.2-2      2021-04-15 [1]
 colorRamps             2.3        2012-10-29 [1]
 colorspace             2.0-1      2021-05-04 [2]
 ComplexHeatmap       * 2.6.2      2020-11-12 [1]
 conos                * 1.4.1      2021-05-15 [1]
 cowplot                1.1.1      2020-12-30 [2]
 crayon                 1.4.1      2021-02-08 [2]
 data.table           * 1.14.0     2021-02-21 [2]
 DBI                    1.1.1      2021-01-15 [2]
 dbplyr                 2.1.1      2021-04-06 [2]
 DelayedArray           0.16.3     2021-03-24 [1]
 DelayedMatrixStats     1.12.3     2021-02-03 [1]
 deldir                 0.2-10     2021-02-16 [2]
 desc                   1.3.0      2021-03-05 [2]
 DESeq2                 1.30.1     2021-02-19 [1]
 devtools               2.4.1      2021-05-05 [1]
 digest                 0.6.27     2020-10-24 [2]
 doParallel             1.0.16     2020-10-16 [1]
 dplyr                * 1.0.6      2021-05-05 [2]
 dqrng                  0.3.0      2021-05-01 [2]
 edgeR                * 3.32.1     2021-01-14 [1]
 ellipsis               0.3.2      2021-04-29 [2]
 evaluate               0.14       2019-05-28 [2]
 fansi                  0.4.2      2021-01-15 [2]
 farver                 2.1.0      2021-02-28 [2]
 fastmap                1.1.0      2021-01-25 [2]
 fastmatch              1.1-0      2017-01-28 [1]
 fgsea                * 1.16.0     2020-10-27 [1]
 fitdistrplus           1.1-3      2020-12-05 [2]
 forcats              * 0.5.1      2021-01-27 [2]
 foreach                1.5.1      2020-10-15 [2]
 fs                     1.5.0      2020-07-31 [2]
 future                 1.21.0     2020-12-10 [2]
 future.apply           1.7.0      2021-01-04 [2]
 genefilter             1.72.1     2021-01-21 [1]
 geneplotter            1.68.0     2020-10-27 [1]
 generics               0.1.0      2020-10-31 [2]
 GenomeInfoDb         * 1.26.7     2021-04-08 [1]
 GenomeInfoDbData       1.2.4      2021-04-15 [1]
 GenomicAlignments      1.26.0     2020-10-27 [1]
 GenomicRanges        * 1.42.0     2020-10-27 [1]
 GetoptLong             1.0.5      2020-12-15 [1]
 ggbeeswarm           * 0.6.0      2017-08-07 [1]
 ggplot.multistats    * 1.0.0      2019-10-28 [1]
 ggplot2              * 3.3.3      2020-12-30 [2]
 ggrepel              * 0.9.1      2021-01-15 [2]
 ggridges               0.5.3      2021-01-08 [2]
 git2r                  0.28.0     2021-01-10 [1]
 glmmTMB                1.0.2.1    2020-07-02 [1]
 GlobalOptions          0.1.2      2020-06-10 [1]
 globals                0.14.0     2020-11-22 [2]
 glue                   1.4.2      2020-08-27 [2]
 goftest                1.2-2      2019-12-02 [2]
 gplots                 3.1.1      2020-11-28 [2]
 gridExtra              2.3        2017-09-09 [2]
 grr                    0.9.5      2016-08-26 [1]
 gtable                 0.3.0      2019-03-25 [2]
 gtools                 3.8.2      2020-03-31 [2]
 haven                  2.4.1      2021-04-23 [2]
 hexbin                 1.28.2     2021-01-08 [2]
 highr                  0.9        2021-04-16 [2]
 hms                    1.1.0      2021-05-17 [2]
 htmltools              0.5.1.1    2021-01-22 [2]
 htmlwidgets            1.5.3      2020-12-10 [2]
 httpuv                 1.6.1      2021-05-07 [2]
 httr                   1.4.2      2020-07-20 [2]
 ica                    1.0-2      2018-05-24 [2]
 igraph               * 1.2.6      2020-10-06 [2]
 IRanges              * 2.24.1     2020-12-12 [1]
 irlba                  2.3.3      2019-02-05 [2]
 iterators              1.0.13     2020-10-15 [2]
 janitor                2.1.0      2021-01-05 [1]
 jquerylib              0.1.4      2021-04-26 [2]
 jsonlite               1.7.2      2020-12-09 [2]
 KernSmooth             2.23-20    2021-05-03 [2]
 knitr                  1.33       2021-04-24 [1]
 labeling               0.4.2      2020-10-20 [2]
 later                  1.2.0      2021-04-23 [2]
 lattice                0.20-44    2021-05-02 [2]
 lazyeval               0.2.2      2019-03-15 [2]
 leiden                 0.3.7      2021-01-26 [2]
 leidenAlg              0.1.1      2021-03-03 [1]
 lifecycle              1.0.0      2021-02-15 [2]
 limma                * 3.46.0     2020-10-27 [1]
 listenv                0.8.0      2019-12-05 [2]
 lme4                   1.1-27     2021-05-15 [1]
 lmerTest               3.1-3      2020-10-23 [1]
 lmtest                 0.9-38     2020-09-09 [2]
 locfit                 1.5-9.4    2020-03-25 [1]
 lubridate              1.7.10     2021-02-26 [2]
 magrittr             * 2.0.1      2020-11-17 [1]
 MASS                 * 7.3-54     2021-05-03 [2]
 Matrix               * 1.3-3      2021-05-04 [2]
 Matrix.utils         * 0.9.8      2020-02-26 [1]
 MatrixGenerics       * 1.2.1      2021-01-30 [1]
 matrixStats          * 0.58.0     2021-01-29 [2]
 memoise                2.0.0      2021-01-26 [1]
 mgcv                   1.8-35     2021-04-18 [2]
 microbiome             1.12.0     2020-10-27 [1]
 mime                   0.10       2021-02-13 [2]
 miniUI                 0.1.1.1    2018-05-18 [2]
 minqa                  1.2.4      2014-10-09 [1]
 modelr                 0.1.8      2020-05-19 [2]
 multtest               2.46.0     2020-10-27 [1]
 munsell                0.5.0      2018-06-12 [2]
 muscat               * 1.5.1      2021-04-15 [1]
 nlme                   3.1-152    2021-02-04 [2]
 nloptr                 1.2.2.2    2020-07-02 [1]
 numDeriv               2016.8-1.1 2019-06-06 [2]
 parallelly             1.25.0     2021-04-30 [2]
 patchwork            * 1.1.1      2020-12-17 [2]
 pbapply                1.4-3      2020-08-18 [2]
 pbkrtest               0.5.1      2021-03-09 [1]
 permute                0.9-5      2019-03-12 [1]
 phyloseq             * 1.34.0     2020-10-27 [1]
 pillar                 1.6.1      2021-05-16 [2]
 pkgbuild               1.2.0      2020-12-15 [1]
 pkgconfig              2.0.3      2019-09-22 [2]
 pkgload                1.2.1      2021-04-06 [2]
 plotly                 4.9.3      2021-01-10 [2]
 plyr                   1.8.6      2020-03-03 [2]
 png                    0.1-7      2013-12-03 [2]
 polyclip               1.10-0     2019-03-14 [2]
 prettyunits            1.1.1      2020-01-24 [2]
 processx               3.5.2      2021-04-30 [2]
 progress               1.2.2      2019-05-16 [2]
 promises               1.2.0.1    2021-02-11 [2]
 ps                     1.6.0      2021-02-28 [2]
 purrr                * 0.3.4      2020-04-17 [2]
 R.methodsS3            1.8.1      2020-08-26 [1]
 R.oo                   1.24.0     2020-08-26 [1]
 R.utils                2.10.1     2020-08-26 [1]
 R6                     2.5.0      2020-10-28 [2]
 RANN                   2.6.1      2019-01-08 [2]
 rbibutils              2.1.1      2021-04-28 [1]
 RColorBrewer         * 1.1-2      2014-12-07 [2]
 Rcpp                   1.0.6      2021-01-15 [2]
 RcppAnnoy              0.0.18     2020-12-15 [2]
 RCurl                  1.98-1.3   2021-03-16 [1]
 Rdpack                 2.1.1      2021-02-23 [1]
 readr                * 1.4.0      2020-10-05 [2]
 readxl               * 1.3.1      2019-03-13 [2]
 registry               0.5-1      2019-03-05 [1]
 remotes                2.3.0      2021-04-01 [1]
 reprex                 2.0.0      2021-04-02 [2]
 reshape2             * 1.4.4      2020-04-09 [2]
 reticulate           * 1.20       2021-05-03 [2]
 rhdf5                  2.34.0     2020-10-27 [1]
 rhdf5filters           1.2.1      2021-05-03 [1]
 Rhdf5lib               1.12.1     2021-01-26 [1]
 rjson                  0.2.20     2018-06-08 [1]
 rlang                  0.4.11     2021-04-30 [2]
 rmarkdown            * 2.8        2021-05-07 [2]
 ROCR                   1.0-11     2020-05-02 [2]
 rpart                  4.1-15     2019-04-12 [2]
 rprojroot              2.0.2      2020-11-15 [2]
 Rsamtools              2.6.0      2020-10-27 [1]
 RSQLite                2.2.7      2021-04-22 [1]
 rstudioapi             0.13       2020-11-12 [2]
 rsvd                   1.0.5      2021-04-16 [1]
 rtracklayer          * 1.50.0     2020-10-27 [1]
 Rtsne                  0.15       2018-11-10 [2]
 rvest                  1.0.0      2021-03-09 [2]
 S4Vectors            * 0.28.1     2020-12-09 [1]
 sass                   0.4.0      2021-05-12 [2]
 scales               * 1.1.1      2020-05-11 [2]
 scater               * 1.18.6     2021-02-26 [1]
 scattermore            0.7        2020-11-24 [2]
 sccore                 0.1.3      2021-05-05 [1]
 scran                * 1.18.7     2021-04-16 [1]
 sctransform            0.3.2      2020-12-16 [2]
 scuttle                1.0.4      2020-12-17 [1]
 seriation            * 1.2-9      2020-10-01 [1]
 sessioninfo            1.1.1      2018-11-05 [1]
 Seurat               * 4.0.1      2021-03-18 [2]
 SeuratObject         * 4.0.1      2021-05-08 [2]
 shape                  1.4.5      2020-09-13 [2]
 shiny                  1.6.0      2021-01-25 [2]
 SingleCellExperiment * 1.12.0     2020-10-27 [1]
 snakecase              0.11.0     2019-05-25 [1]
 sparseMatrixStats      1.2.1      2021-02-02 [1]
 spatstat.core          2.1-2      2021-04-18 [2]
 spatstat.data          2.1-0      2021-03-21 [2]
 spatstat.geom          2.1-0      2021-04-15 [2]
 spatstat.sparse        2.0-0      2021-03-16 [2]
 spatstat.utils         2.1-0      2021-03-15 [2]
 statmod                1.4.36     2021-05-10 [1]
 stringi                1.6.2      2021-05-17 [2]
 stringr              * 1.4.0      2019-02-10 [2]
 SummarizedExperiment * 1.20.0     2020-10-27 [1]
 survival               3.2-11     2021-04-26 [2]
 tensor                 1.5        2012-05-05 [2]
 testthat               3.0.2      2021-02-14 [2]
 tibble               * 3.1.2      2021-05-16 [2]
 tictoc               * 1.0.1      2021-04-19 [1]
 tidyr                * 1.1.3      2021-03-03 [2]
 tidyselect             1.1.1      2021-04-30 [2]
 tidyverse            * 1.3.1      2021-04-15 [2]
 TMB                    1.7.20     2021-04-08 [1]
 TSP                    1.1-10     2020-04-17 [1]
 UpSetR               * 1.4.0      2019-05-22 [1]
 usethis                2.0.1      2021-02-10 [1]
 utf8                   1.2.1      2021-03-12 [2]
 uwot                 * 0.1.10     2020-12-15 [2]
 variancePartition      1.20.0     2020-10-27 [1]
 vctrs                  0.3.8      2021-04-29 [2]
 vegan                  2.5-7      2020-11-28 [1]
 vipor                  0.4.5      2017-03-22 [1]
 viridis              * 0.6.1      2021-05-11 [1]
 viridisLite          * 0.4.0      2021-04-13 [2]
 whisker                0.4        2019-08-28 [1]
 withr                  2.4.2      2021-04-18 [2]
 workflowr            * 1.6.2      2020-04-30 [1]
 writexl              * 1.4.0      2021-04-20 [1]
 xfun                   0.23       2021-05-15 [1]
 XML                    3.99-0.6   2021-03-16 [1]
 xml2                   1.3.2      2020-04-23 [2]
 xtable                 1.8-4      2019-04-21 [2]
 XVector                0.30.0     2020-10-27 [1]
 yaml                   2.2.1      2020-02-01 [2]
 zlibbioc               1.36.0     2020-10-27 [1]
 zoo                    1.8-9      2021-03-09 [2]
 source                            
 CRAN (R 4.0.0)                    
 CRAN (R 4.0.3)                    
 Bioconductor                      
 Bioconductor                      
 Bioconductor                      
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.0)                    
 CRAN (R 4.0.3)                    
 Bioconductor                      
 CRAN (R 4.0.3)                    
 Bioconductor                      
 Bioconductor                      
 CRAN (R 4.0.3)                    
 Bioconductor                      
 Bioconductor                      
 Bioconductor                      
 Bioconductor                      
 Bioconductor                      
 Bioconductor                      
 CRAN (R 4.0.2)                    
 CRAN (R 4.0.2)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.0)                    
 Bioconductor                      
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.2)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.0)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 Github (jalvesaq/colorout@79931fd)
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 Bioconductor                      
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 Bioconductor                      
 Bioconductor                      
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 Bioconductor                      
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 Bioconductor                      
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.0)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 Bioconductor                      
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.2)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 Bioconductor                      
 Bioconductor                      
 CRAN (R 4.0.3)                    
 Bioconductor                      
 Bioconductor                      
 Bioconductor                      
 Bioconductor                      
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.0)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.0)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.0)                    
 CRAN (R 4.0.0)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.2)                    
 CRAN (R 4.0.0)                    
 CRAN (R 4.0.3)                    
 Bioconductor                      
 CRAN (R 4.0.0)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.0)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 Bioconductor                      
 CRAN (R 4.0.0)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 Bioconductor                      
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 Bioconductor                      
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.0)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.0)                    
 Bioconductor                      
 CRAN (R 4.0.0)                    
 Github (HelenaLC/muscat@c939663)  
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.2)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.2)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 Bioconductor                      
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.0)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.0)                    
 CRAN (R 4.0.0)                    
 CRAN (R 4.0.0)                    
 CRAN (R 4.0.0)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.0)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.0)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.0)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.0)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.0)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.0)                    
 CRAN (R 4.0.3)                    
 Bioconductor                      
 Bioconductor                      
 Bioconductor                      
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.0)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 Bioconductor                      
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 Bioconductor                      
 CRAN (R 4.0.0)                    
 CRAN (R 4.0.3)                    
 Bioconductor                      
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.0)                    
 Bioconductor                      
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 Bioconductor                      
 CRAN (R 4.0.3)                    
 Bioconductor                      
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.2)                    
 CRAN (R 4.0.3)                    
 Bioconductor                      
 CRAN (R 4.0.3)                    
 Bioconductor                      
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.0)                    
 Bioconductor                      
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.0)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 Bioconductor                      
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.3)                    
 CRAN (R 4.0.0)                    
 CRAN (R 4.0.0)                    
 Bioconductor                      
 CRAN (R 4.0.3)                    
 Bioconductor                      
 CRAN (R 4.0.3)                    

[1] /pstore/home/macnairw/lib/conda_r3.12
[2] /pstore/home/macnairw/.conda/envs/r_4.0.3/lib/R/library

sessionInfo()
R version 4.0.3 (2020-10-10)
Platform: x86_64-conda-linux-gnu (64-bit)
Running under: CentOS Linux 7 (Core)

Matrix products: default
BLAS/LAPACK: /pstore/home/macnairw/.conda/envs/r_4.0.3/lib/libopenblasp-r0.3.12.so

locale:
 [1] LC_CTYPE=C                 LC_NUMERIC=C              
 [3] LC_TIME=en_US.UTF-8        LC_COLLATE=en_US.UTF-8    
 [5] LC_MONETARY=en_US.UTF-8    LC_MESSAGES=en_US.UTF-8   
 [7] LC_PAPER=en_US.UTF-8       LC_NAME=C                 
 [9] LC_ADDRESS=C               LC_TELEPHONE=C            
[11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C       

attached base packages:
 [1] grid      parallel  stats4    stats     graphics  grDevices utils    
 [8] datasets  methods   base     

other attached packages:
 [1] ggbeeswarm_0.6.0            reticulate_1.20            
 [3] MASS_7.3-54                 phyloseq_1.34.0            
 [5] ANCOMBC_1.0.5               scran_1.18.7               
 [7] uwot_0.1.10                 ggplot.multistats_1.0.0    
 [9] SeuratObject_4.0.1          Seurat_4.0.1               
[11] conos_1.4.1                 igraph_1.2.6               
[13] BiocStyle_2.18.1            rmarkdown_2.8              
[15] ggrepel_0.9.1               patchwork_1.1.1            
[17] writexl_1.4.0               readxl_1.3.1               
[19] ComplexHeatmap_2.6.2        fgsea_1.16.0               
[21] tictoc_1.0.1                edgeR_3.32.1               
[23] limma_3.46.0                reshape2_1.4.4             
[25] scater_1.18.6               Matrix.utils_0.9.8         
[27] Matrix_1.3-3                SingleCellExperiment_1.12.0
[29] SummarizedExperiment_1.20.0 Biobase_2.50.0             
[31] MatrixGenerics_1.2.1        matrixStats_0.58.0         
[33] seriation_1.2-9             UpSetR_1.4.0               
[35] BiocParallel_1.24.1         muscat_1.5.1               
[37] dplyr_1.0.6                 purrr_0.3.4                
[39] readr_1.4.0                 tidyr_1.1.3                
[41] tibble_3.1.2                tidyverse_1.3.1            
[43] rtracklayer_1.50.0          GenomicRanges_1.42.0       
[45] GenomeInfoDb_1.26.7         IRanges_2.24.1             
[47] S4Vectors_0.28.1            BiocGenerics_0.36.1        
[49] forcats_0.5.1               ggplot2_3.3.3              
[51] scales_1.1.1                viridis_0.6.1              
[53] viridisLite_0.4.0           assertthat_0.2.1           
[55] stringr_1.4.0               data.table_1.14.0          
[57] magrittr_2.0.1              circlize_0.4.12            
[59] RColorBrewer_1.1-2          colorout_1.2-2             
[61] workflowr_1.6.2            

loaded via a namespace (and not attached):
  [1] rsvd_1.0.5                ica_1.0-2                
  [3] ps_1.6.0                  Rsamtools_2.6.0          
  [5] foreach_1.5.1             lmtest_0.9-38            
  [7] rprojroot_2.0.2           crayon_1.4.1             
  [9] rbibutils_2.1.1           rhdf5filters_1.2.1       
 [11] spatstat.core_2.1-2       nlme_3.1-152             
 [13] backports_1.2.1           reprex_2.0.0             
 [15] rlang_0.4.11              XVector_0.30.0           
 [17] ROCR_1.0-11               microbiome_1.12.0        
 [19] irlba_2.3.3               callr_3.7.0              
 [21] nloptr_1.2.2.2            rjson_0.2.20             
 [23] bit64_4.0.5               glue_1.4.2               
 [25] sctransform_0.3.2         processx_3.5.2           
 [27] pbkrtest_0.5.1            vipor_0.4.5              
 [29] spatstat.sparse_2.0-0     AnnotationDbi_1.52.0     
 [31] spatstat.geom_2.1-0       haven_2.4.1              
 [33] tidyselect_1.1.1          usethis_2.0.1            
 [35] fitdistrplus_1.1-3        variancePartition_1.20.0 
 [37] XML_3.99-0.6              zoo_1.8-9                
 [39] GenomicAlignments_1.26.0  xtable_1.8-4             
 [41] evaluate_0.14             Rdpack_2.1.1             
 [43] scuttle_1.0.4             cli_2.5.0                
 [45] zlibbioc_1.36.0           rstudioapi_0.13          
 [47] miniUI_0.1.1.1            whisker_0.4              
 [49] bslib_0.2.5               rpart_4.1-15             
 [51] fastmatch_1.1-0           shiny_1.6.0              
 [53] BiocSingular_1.6.0        xfun_0.23                
 [55] clue_0.3-59               pkgbuild_1.2.0           
 [57] multtest_2.46.0           cluster_2.1.2            
 [59] caTools_1.18.2            TSP_1.1-10               
 [61] biomformat_1.18.0         ape_5.5                  
 [63] listenv_0.8.0             permute_0.9-5            
 [65] Biostrings_2.58.0         png_0.1-7                
 [67] future_1.21.0             withr_2.4.2              
 [69] bitops_1.0-7              plyr_1.8.6               
 [71] cellranger_1.1.0          dqrng_0.3.0              
 [73] pillar_1.6.1              gplots_3.1.1             
 [75] GlobalOptions_0.1.2       cachem_1.0.5             
 [77] fs_1.5.0                  GetoptLong_1.0.5         
 [79] DelayedMatrixStats_1.12.3 vctrs_0.3.8              
 [81] ellipsis_0.3.2            generics_0.1.0           
 [83] devtools_2.4.1            tools_4.0.3              
 [85] beeswarm_0.3.1            munsell_0.5.0            
 [87] DelayedArray_0.16.3       pkgload_1.2.1            
 [89] fastmap_1.1.0             compiler_4.0.3           
 [91] abind_1.4-5               httpuv_1.6.1             
 [93] sessioninfo_1.1.1         plotly_4.9.3             
 [95] GenomeInfoDbData_1.2.4    gridExtra_2.3            
 [97] glmmTMB_1.0.2.1           lattice_0.20-44          
 [99] deldir_0.2-10             utf8_1.2.1               
[101] later_1.2.0               jsonlite_1.7.2           
[103] pbapply_1.4-3             sparseMatrixStats_1.2.1  
[105] genefilter_1.72.1         lazyeval_0.2.2           
[107] promises_1.2.0.1          doParallel_1.0.16        
[109] R.utils_2.10.1            goftest_1.2-2            
[111] spatstat.utils_2.1-0      cowplot_1.1.1            
[113] blme_1.0-5                statmod_1.4.36           
[115] Rtsne_0.15                survival_3.2-11          
[117] numDeriv_2016.8-1.1       yaml_2.2.1               
[119] htmltools_0.5.1.1         memoise_2.0.0            
[121] locfit_1.5-9.4            digest_0.6.27            
[123] mime_0.10                 registry_0.5-1           
[125] RSQLite_2.2.7             future.apply_1.7.0       
[127] remotes_2.3.0             vegan_2.5-7              
[129] blob_1.2.1                R.oo_1.24.0              
[131] labeling_0.4.2            splines_4.0.3            
[133] Rhdf5lib_1.12.1           Cairo_1.5-12.2           
[135] RCurl_1.98-1.3            broom_0.7.6              
[137] hms_1.1.0                 modelr_0.1.8             
[139] rhdf5_2.34.0              colorspace_2.0-1         
[141] BiocManager_1.30.15       shape_1.4.5              
[143] sass_0.4.0                Rcpp_1.0.6               
[145] RANN_2.6.1                fansi_0.4.2              
[147] parallelly_1.25.0         R6_2.5.0                 
[149] ggridges_0.5.3            lifecycle_1.0.0          
[151] bluster_1.0.0             minqa_1.2.4              
[153] testthat_3.0.2            leiden_0.3.7             
[155] jquerylib_0.1.4           snakecase_0.11.0         
[157] desc_1.3.0                RcppAnnoy_0.0.18         
[159] iterators_1.0.13          TMB_1.7.20               
[161] htmlwidgets_1.5.3         beachmat_2.6.4           
[163] polyclip_1.10-0           rvest_1.0.0              
[165] mgcv_1.8-35               globals_0.14.0           
[167] leidenAlg_0.1.1           codetools_0.2-18         
[169] lubridate_1.7.10          gtools_3.8.2             
[171] prettyunits_1.1.1         dbplyr_2.1.1             
[173] R.methodsS3_1.8.1         gtable_0.3.0             
[175] DBI_1.1.1                 git2r_0.28.0             
[177] tensor_1.5                httr_1.4.2               
[179] highr_0.9                 KernSmooth_2.23-20       
[181] stringi_1.6.2             progress_1.2.2           
[183] farver_2.1.0              annotate_1.68.0          
[185] hexbin_1.28.2             xml2_1.3.2               
[187] colorRamps_2.3            sccore_0.1.3             
[189] boot_1.3-28               grr_0.9.5                
[191] BiocNeighbors_1.8.2       lme4_1.1-27              
[193] ade4_1.7-16               geneplotter_1.68.0       
[195] scattermore_0.7           DESeq2_1.30.1            
[197] bit_4.0.4                 spatstat.data_2.1-0      
[199] janitor_2.1.0             pkgconfig_2.0.3          
[201] lmerTest_3.1-3            knitr_1.33