Skip to content

Commit 3fd7576

Browse files
committed
debug: distributed param when it's null
1 parent 137d42d commit 3fd7576

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

modules/local/cogaps.nf

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,12 +30,16 @@ process COGAPS {
3030
Rscript -e 'library("CoGAPS");
3131
sparse <- readRDS("$dgCMatrix");
3232
data <- as.matrix(sparse);
33+
#avoid errors with distributed params
34+
dist_param <- NULL;
35+
if(!("$params.distributed"=="null")){
36+
dist_param <- "$params.distributed"};
3337
params <- CogapsParams(seed=42,
3438
nIterations = $params.niterations,
3539
nPatterns = $params.npatterns,
3640
sparseOptimization = as.logical($params.sparse),
37-
distributed="$params.distributed");
38-
if (!("$params.distributed"=="null")){
41+
distributed=dist_param);
42+
if (!(is.null(dist_param))){
3943
params <- setDistributedParams(params, nSets = $params.nsets);
4044
};
4145
cogapsResult <- CoGAPS(data = data, params = params, nThreads = $params.nthreads);

0 commit comments

Comments
 (0)