Skip to content

Commit

Permalink
Containerize missing tools/update
Browse files Browse the repository at this point in the history
Fixes #285
Fixes #286
  • Loading branch information
espenhgn committed Dec 31, 2024
1 parent d9da66d commit c69f687
Show file tree
Hide file tree
Showing 4 changed files with 6 additions and 2 deletions.
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ If MD5 sum is not listed for a certain release then it means that the container

### Added

* Add R packages AER, MendelianRandomization, gwasurvivr
* Add R packages lightgbm, EFAtools, RiskScorescvd, glmnet, survival, caret, PooledCohort, genio, HyPrColoc
* Add Python3 packages miniwdl, miniwdl-slurm, dxpy
* Add unit test runs as part of the GitHub Actions workflow for building Docker containers
Expand Down
2 changes: 1 addition & 1 deletion docker/dockerfiles/r/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# R container
FROM rocker/verse:4.4.1
FROM ghcr.io/rocker-org/verse:4.4.1
# based on Ubuntu 22.04.5 LTS (jammy)

ENV TZ=Europe
Expand Down
2 changes: 2 additions & 0 deletions docker/scripts/R/cran.R
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ options(repos = c(CRAN = url))

# CRAN packages w. version
packages <- list(
'AER',
'argparser',
'arsenal',
'bigreadr',
Expand Down Expand Up @@ -54,6 +55,7 @@ packages <- list(
'lmerTest',
'magrittr',
'MatrixEQTL',
'MendelianRandomization',
'mgcv', # has gamm function
'miniCRAN',
'moments',
Expand Down
3 changes: 2 additions & 1 deletion docker/scripts/R/github.R
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,8 @@ packages <- list(
'psychgen/phenotools' = '9eefa4ee0e8ea00bcbdb0e579dcdd7912cfe0597',
'wouterpeyrot/CCGWAS' = 'ce9764da946189623a0164f156ad119773bc32f5',
'WSpiller/MVMR' = '65705da9421b6235c7458dba6f01cddfebfe96f5',
'xiashen/MultiABEL' = '7067fe6753c74f6580029abc82bce914472b4b16'
'xiashen/MultiABEL' = '7067fe6753c74f6580029abc82bce914472b4b16',
'suchestoncampbelllab/gwasurvivr' = 'adad8509ad5f1f3033548bcb4d00f6f9c60778fa'
)

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

0 comments on commit c69f687

Please sign in to comment.