File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -34,6 +34,10 @@ process scoreUpload {
3434
3535 container " ${ params.score_container ?: params.container} :${ params.score_container_version ?: params.container_version} "
3636
37+ if (workflow. containerEngine == " singularity" ) {
38+ containerOptions " --bind ${ workDir} :/song-client/logs"
39+ }
40+
3741 tag " ${ analysis_id} "
3842
3943 input:
Original file line number Diff line number Diff line change @@ -37,6 +37,10 @@ process songManifest {
3737 memory " ${ params.mem} GB"
3838 tag " ${ analysis_id} "
3939
40+ if (workflow. containerEngine == " singularity" ) {
41+ containerOptions " --bind ${ workDir} :/song-client/logs"
42+ }
43+
4044 input:
4145 val study_id
4246 val analysis_id
Original file line number Diff line number Diff line change @@ -33,6 +33,10 @@ process songPublish {
3333
3434 container " ${ params.song_container ?: params.container} :${ params.song_container_version ?: params.container_version} "
3535
36+ if (workflow. containerEngine == " singularity" ) {
37+ containerOptions " --bind ${ workDir} :/song-client/logs"
38+ }
39+
3640 tag " ${ analysis_id} "
3741
3842 input:
Original file line number Diff line number Diff line change @@ -33,6 +33,10 @@ process songSubmit {
3333
3434 container " ${ params.song_container ?: params.container} :${ params.song_container_version ?: params.container_version} "
3535
36+ if (workflow. containerEngine == " singularity" ) {
37+ containerOptions " --bind ${ workDir} :/song-client/logs"
38+ }
39+
3640 tag " ${ study_id} "
3741 label " songSubmit"
3842
Original file line number Diff line number Diff line change @@ -43,16 +43,28 @@ params.song_cpus = 1
4343params. song_mem = 1 // GB
4444params. song_url = " https://song.rdpc-qa.cancercollaboratory.org"
4545params. song_api_token = " "
46- params. song_container_version = " 4.2.1"
46+ params. song_container = " ghcr.io/overture-stack/song-client"
47+ params. song_container_version = " 5.0.2"
4748
4849params. score_cpus = 1
4950params. score_mem = 1 // GB
5051params. score_transport_mem = 1 // GB
5152params. score_url = " https://score.rdpc-qa.cancercollaboratory.org"
5253params. score_api_token = " "
53- params. score_container_version = " 5.0.0"
54-
55- include { SongScoreUpload as SSUp } from ' ../main'
54+ params. score_container = " ghcr.io/overture-stack/score"
55+ params. score_container_version = " 5.8.1"
56+
57+ song_params = [
58+ *: params,
59+ ' cpus' : params. song_cpus,
60+ ' mem' : params. song_mem,
61+ ' song_url' : params. song_url,
62+ ' song_container' : params. song_container,
63+ ' song_container_version' : params. song_container_version,
64+ ' api_token' : params. song_api_token ?: params. api_token
65+ ]
66+
67+ include { SongScoreUpload as SSUp } from ' ../main' params(song_params)
5668
5769
5870workflow checker {
You can’t perform that action at this time.
0 commit comments