Skip to content

Commit 4ab56b6

Browse files
authored
Containerize tools (#308)
* Containerize tools Fixes #307 * fix build issues
1 parent c49b685 commit 4ab56b6

7 files changed

Lines changed: 30 additions & 5 deletions

File tree

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,12 @@ Removed features goes here
3737

3838
Miscellaneous goes here
3939

40+
## [1.11.0] - 2025-09-17
41+
42+
### Added
43+
44+
* added some requested R packages to R container.
45+
4046
## [1.10.0] - 2025-08-27
4147

4248
### Updated

docker/scripts/R/bioconductor.R

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,8 @@ packages <- c(
2424
'limma',
2525
'org.Hs.eg.db',
2626
'rtracklayer',
27-
'snpStats',
27+
'snpStats',
28+
'survcomp',
2829
'TMixClust',
2930
'VariantAnnotation')
3031

docker/scripts/R/cran.R

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,10 @@ packages <- list(
1919
'carat',
2020
'caret',
2121
'circlize',
22+
'coloc',
23+
'colocboost',
24+
'colocPropTest',
25+
'compareC',
2226
'correlation',
2327
'corrplot',
2428
'CPBayes',
@@ -50,6 +54,7 @@ packages <- list(
5054
'gplots',
5155
'gtsummary',
5256
'Haplin',
57+
'here',
5358
'homologene',
5459
'ieugwasr',
5560
'imputeMissings',
@@ -74,6 +79,7 @@ packages <- list(
7479
'PredictABEL',
7580
'pROC',
7681
'qqman',
82+
'QRISK3',
7783
'r2redux',
7884
'reghelper',
7985
'remotes',

docker/scripts/R/github.R

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,14 @@ packages <- list(
2626
'MRCIEU/gwasglue' = 'c2d5660eed389e1a9b3e04406b88731d642243f1',
2727
'noahlorinczcomi/MRBEE' = '6295549a1f5a158c6701eb793646d60c8aef11ca',
2828
'norment/normentR' = 'dfa1fbae9587db6c3613b0405df4f9cfa98ee0e1',
29-
'psychgen/phenotools' = '9eefa4ee0e8ea00bcbdb0e579dcdd7912cfe0597',
29+
'psychgen/phenotools' = '62dd11e111d8d952837c9f207557e9b297ba56bc',
3030
'wouterpeyrot/CCGWAS' = 'ce9764da946189623a0164f156ad119773bc32f5',
3131
'WSpiller/MVMR' = '65705da9421b6235c7458dba6f01cddfebfe96f5',
3232
'xiashen/MultiABEL' = '7067fe6753c74f6580029abc82bce914472b4b16',
33-
'amorris28/hazrd' = 'f2748a815a094f2e12a5de89c707aa808de5fe25'
33+
'amorris28/hazrd' = 'ff9f1690e930792f29e1fd87e25c0dc8632339d5',
34+
'cnfoley/hyprcoloc' = '26ea5953a46b3e204dfa8eadd202f746244afa13',
35+
'zhenin/HDL/HDL' = '551a8864c5ed3389a6892743ff059357735dc195',
36+
'JBPG/Gsens' = '6cac02ba1ccaf38870e2526076f0306c0cf0dc0a'
3437
)
3538

3639
# install package from GitHub and quit with error if installation fails

docker/scripts/apt_get_essential.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ apt-get update && apt-get install -y --no-install-recommends \
3434
tar=1.35+dfsg-3build1 \
3535
tofrodos=1.7.13+ds-6 \
3636
unzip=6.0-28ubuntu4.1 \
37-
vim=2:9.1.0016-1ubuntu7.8 \
37+
vim=2:9.1.0016-1ubuntu7.9 \
3838
wget=1.21.4-1ubuntu4.1 \
3939
zlib1g-dev=1:1.3.dfsg-3.1ubuntu2.1
4040

tests/extras/r.R

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@ libraries_to_check <- c(
1212
"BiocGenerics",
1313
"BiocManager",
1414
"caret",
15+
"coloc",
16+
"colocboost",
17+
"colocPropTest",
18+
"compareC",
1519
"DescTools",
1620
"devtools",
1721
"data.table",
@@ -25,6 +29,7 @@ libraries_to_check <- c(
2529
"ggplot2",
2630
"gsmr",
2731
"gtsummary",
32+
"here",
2833
"GWASTools",
2934
"lightgbm",
3035
"magrittr",
@@ -33,6 +38,7 @@ libraries_to_check <- c(
3338
"parameters",
3439
"PooledCohort",
3540
"pROC",
41+
"QRISK3",
3642
"qqman",
3743
"rareGWAMA",
3844
"reghelper",
@@ -91,13 +97,15 @@ libraries_to_check <- c(
9197
"glmnet",
9298
"gplots",
9399
"gridExtra",
100+
"Gsens",
94101
"gwasglue",
95102
"gwasglue2",
96103
"gwasurvivr",
97104
"gwasvcf",
98105
"haven",
99106
"Haplin",
100107
"hazrd",
108+
"HDL",
101109
"homologene",
102110
"hyprcoloc",
103111
"ieugwasr",
@@ -149,6 +157,7 @@ libraries_to_check <- c(
149157
"splines2",
150158
"stats",
151159
"stats4",
160+
"survcomp",
152161
"survival",
153162
"survminer",
154163
"tidyverse",

version/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
_MAJOR = "1"
2-
_MINOR = "10"
2+
_MINOR = "11"
33
# On main and in a nightly release the patch should be one ahead of the last
44
# released build.
55
_PATCH = "0"

0 commit comments

Comments
 (0)