Skip to content

Commit 1793e1c

Browse files
committed
Update dictionary workflow, docs, and Shiny plot previews
1 parent 5ce47fb commit 1793e1c

File tree

130 files changed

+1064
-230
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

130 files changed

+1064
-230
lines changed

DESCRIPTION

Lines changed: 15 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Package: multideconv
22
Title: Integrative pipeline for cell type deconvolution from bulk RNAseq using first and second generation methods
33
Version: 0.0.1
4-
Authors@R:c(
4+
Authors@R: c(
55
person("Marcelo", "Hurtado", , "marcelo.hurtado@inserm.fr", role = c("aut", "cre"),
66
comment = c(ORCID = "0009-0004-6712-0864")),
77
person("Vera", "Pancaldi", , "vera.pancaldi@inserm.fr", role = "aut",
@@ -10,43 +10,44 @@ Description: R package that reduces dimensionality and eliminates redundancy thr
1010
License: GPL (>= 3) + file LICENSE
1111
Encoding: UTF-8
1212
Roxygen: list(markdown = TRUE)
13-
RoxygenNote: 7.3.2
13+
RoxygenNote: 7.3.3
1414
Depends:
1515
R (>= 4.3)
1616
Imports:
1717
ADImpute,
18+
CellTFusion,
19+
DeconRNASeq,
1820
doParallel,
21+
decoupleR,
1922
dplyr,
2023
EpiDISH,
21-
limSolve,
24+
fgsea,
2225
foreach,
2326
ggplot2,
2427
graphics,
2528
reshape2,
26-
ComplexHeatmap,
2729
factoextra,
2830
grDevices,
2931
ggpubr,
3032
Hmisc (>= 5.2-3),
3133
immunedeconv (>= 2.1.0),
3234
matrixStats,
35+
msigdbr,
3336
omnideconv (>= 0.1.0),
3437
parallel,
38+
ppcor,
3539
glmGamPoi,
3640
future.apply,
3741
ggtext,
38-
bisque,
3942
future,
4043
purrr (>= 1.0.2),
4144
hdWGCNA (>= 0.4.0),
42-
DWLS (>= 0.4),
43-
MOMF (>= 0.2),
44-
BayesPrism (>= 0.2),
4545
stats,
4646
stringr,
4747
tibble,
4848
tidyr,
4949
pcaMethods (>= 1.94),
50+
SeuratObject,
5051
utils,
5152
grid
5253
Remotes:
@@ -69,6 +70,12 @@ Suggests:
6970
MCPcounter (>= 1.2.0),
7071
knitr,
7172
matlib,
73+
limSolve,
74+
ComplexHeatmap,
75+
bisque,
76+
DWLS (>= 0.4),
77+
MOMF (>= 0.2),
78+
BayesPrism (>= 0.2),
7279
rmarkdown,
7380
shiny,
7481
pkgload

NAMESPACE

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,13 @@
11
# Generated by roxygen2: do not edit by hand
22

33
export(compute.benchmark)
4-
export(compute.cell.types)
54
export(compute.deconvolution)
65
export(compute.deconvolution.analysis)
7-
export(compute.deconvolution.preprocessing)
8-
export(compute_methods_variable_signature)
9-
export(compute_sc_deconvolution_methods)
6+
export(compute_deconvolution_dictionary)
7+
export(compute_subgroups_pathways)
108
export(create_metacells)
119
export(create_sc_pseudobulk)
1210
export(create_sc_signatures)
13-
export(deconvolution_dictionary)
1411
export(prepare_multideconv_folds)
1512
export(replicate_deconvolution_subgroups)
1613
import(pcaMethods)

R/cell_deconvolution.R

Lines changed: 134 additions & 74 deletions
Large diffs are not rendered by default.

_pkgdown.yml

Lines changed: 17 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -33,28 +33,37 @@ articles:
3333
reference:
3434
- title: Main
3535
desc: >
36-
Compute cell type deconvolution
36+
Public user-facing functions
3737
contents:
3838
- compute.deconvolution
3939
- compute.deconvolution.analysis
40-
- deconvolution_dictionary
41-
- compute.deconvolution.preprocessing
42-
- compute_methods_variable_signature
4340
- replicate_deconvolution_subgroups
41+
- compute_deconvolution_dictionary
42+
- compute_subgroups_pathways
4443
- prepare_multideconv_folds
44+
- title: Benchmarking
45+
desc: >
46+
Public benchmarking workflow
47+
contents:
48+
- compute.benchmark
4549
- title: Single cell functions
4650
desc: >
47-
Single cell data manipulation for deconvolution
51+
Public single-cell utilities
4852
contents:
4953
- create_metacells
5054
- create_sc_pseudobulk
5155
- create_sc_signatures
52-
- compute_sc_deconvolution_methods
53-
- compute.benchmark
5456
- title: Utils
5557
desc: >
5658
Internal use (not exported functions)
5759
contents:
60+
- standardize_celltype_colnames
61+
- compute.deconvolution.preprocessing
62+
- compute_methods_variable_signature
63+
- compute_sc_deconvolution_methods
64+
- deconvolution_dictionary
65+
- compute_data_driven_rank
66+
- create_gsea_signature
5867
- computeCBSX
5968
- computeCBSX_parallel
6069
- computeDWLS
@@ -68,11 +77,11 @@ reference:
6877
- computeXCell
6978
- compute_subgroups
7079
- compute.cell.types
80+
- corr_subgroups
7181
- remove_subgroups
7282
- remove_low_variance
7383
- find.maximum.iteration
7484
- removeCorrelatedFeatures
75-
- correlation
7685
- title: Package Data
7786
desc: >
7887
Example data
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
7.86 KB
Binary file not shown.
7.93 KB
Binary file not shown.

0 commit comments

Comments
 (0)