diff --git a/workflow/conf/aws.config b/workflow/conf/aws.config index b5054f724c810b4eeaa01ae03e6db1ae421ab0cc..c26e1a4a7e44318c53f4baa561ee6c5cb3020798 100644 --- a/workflow/conf/aws.config +++ b/workflow/conf/aws.config @@ -1,3 +1,7 @@ +params { + refSource = "aws" +} + workDir = 's3://gudmap-rbk.output/work' aws.client.storageEncryption = 'AES256' aws { diff --git a/workflow/conf/biohpc.config b/workflow/conf/biohpc.config index efe86bea962eca3577471efec640248748950625..d2a933fcce098a011a1534dc481a18df5115366d 100755 --- a/workflow/conf/biohpc.config +++ b/workflow/conf/biohpc.config @@ -1,3 +1,7 @@ +params { + refSource = "biohpc +} + process { executor = 'slurm' queue = 'super' diff --git a/workflow/rna-seq.nf b/workflow/rna-seq.nf index d5c86e2cc0a4bddbeaa6d674cfd0eb8944c83362..b12b1f16c13ed540befdcea844316459e6725455 100644 --- a/workflow/rna-seq.nf +++ b/workflow/rna-seq.nf @@ -20,6 +20,7 @@ params.refERCCVersion = "92" params.outDir = "${baseDir}/../output" // Define override input variable +params.refSource = "biohpc" params.inputBagForce = "" params.fastqsForce = "" params.speciesForce = "" @@ -50,8 +51,13 @@ if (params.source == "dev") { } else if (params.source == "production") { source = "www.gudmap.org" } -referenceBase = "s3://bicf-references" -//referenceBase = "/project/BICF/BICF_Core/shared/gudmap/references" +if (params.refSource == "biohpc") { + referenceBase = "/project/BICF/BICF_Core/shared/gudmap/references" +} else if (params.refSource == "aws") { + referenceBase = "s3://bicf-references" +} else if (params.refSource == "datahub") { + referenceBase = "dev.gudmap.org" +} referenceInfer = Channel.fromList(["ERCC","GRCh","GRCm"]) multiqcConfig = Channel.fromPath("${baseDir}/conf/multiqc_config.yaml") bicfLogo = Channel.fromPath("${baseDir}/../docs/bicf_logo.png")