Skip to content

Commit 940d602

Browse files
authored
Merge pull request #53 from icgc-argo-workflows/song-score-upload@2.9.3
[release]
2 parents 530cb1e + 10ca12b commit 940d602

9 files changed

Lines changed: 18 additions & 14 deletions

File tree

.DS_Store

4 KB
Binary file not shown.

process/score_upload.nf

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,12 @@ params.first_retry_wait_time = 1 // in seconds
1010

1111
// required params w/ default
1212
params.container = "ghcr.io/overture-stack/score"
13-
params.container_version = "5.8.1"
13+
params.container_version = "latest"
1414
params.transport_mem = 2 // Transport memory is in number of GBs
1515

1616
// optional if secret mounted from pod else required
1717
params.api_token = "" // song/score API token for download process
18-
18+
params.score_force = false
1919
// required params, no default
2020
// --song_url song url for download process
2121
// --score_url score url for download process
@@ -52,13 +52,14 @@ process scoreUpload {
5252

5353
script:
5454
accessToken = params.api_token ? params.api_token : "`cat /tmp/rdpc_secret/secret`"
55+
forceFlag = params.score_force ? "--force" : ""
5556
"""
5657
export METADATA_URL=${params.song_url}
5758
export STORAGE_URL=${params.score_url}
5859
export TRANSPORT_PARALLEL=${params.cpus}
5960
export TRANSPORT_MEMORY=${params.transport_mem}
6061
export ACCESSTOKEN=${accessToken}
6162
62-
score-client upload --manifest ${manifest}
63+
score-client upload --manifest ${manifest} ${forceFlag}
6364
"""
6465
}

process/song_manifest.nf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ params.first_retry_wait_time = 1 // in seconds
1212

1313
// required params w/ default
1414
params.container = "ghcr.io/overture-stack/song-client"
15-
params.container_version = "5.0.2"
15+
params.container_version = "latest"
1616

1717
// optional if secret mounted from pod else required
1818
params.api_token = "" // song/score API token for download process

process/song_publish.nf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ params.first_retry_wait_time = 1 // in seconds
1010

1111
// required params w/ default
1212
params.container = "ghcr.io/overture-stack/song-client"
13-
params.container_version = "5.0.2"
13+
params.container_version = "latest"
1414

1515
// optional if secret mounted from pod else required
1616
params.api_token = "" // song/score API token for download process

process/song_submit.nf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ params.first_retry_wait_time = 1 // in seconds
1010

1111
// required params w/ default
1212
params.container = "ghcr.io/overture-stack/song-client"
13-
params.container_version = "5.0.2"
13+
params.container_version = "latest"
1414

1515
// optional if secret mounted from pod else required
1616
params.api_token = "" // song/score API token for download process

song-score-upload/.DS_Store

6 KB
Binary file not shown.

song-score-upload/main.nf

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
*/
2222

2323
nextflow.enable.dsl = 2
24-
version = '2.9.2'
24+
version = '2.9.3'
2525

2626
// universal params go here, change default value as needed
2727
params.publish_dir = "" // set to empty string will disable publishDir
@@ -42,15 +42,16 @@ params.song_mem = 1 // GB
4242
params.song_url = "https://song.rdpc-qa.cancercollaboratory.org"
4343
params.song_api_token = ""
4444
params.song_container = "ghcr.io/overture-stack/song-client"
45-
params.song_container_version = "5.0.2"
45+
params.song_container_version = "latest"
4646

4747
params.score_cpus = 1
4848
params.score_mem = 1 // GB
4949
params.score_transport_mem = 1 // GB
5050
params.score_url = "https://score.rdpc-qa.cancercollaboratory.org"
5151
params.score_api_token = ""
5252
params.score_container = "ghcr.io/overture-stack/score"
53-
params.score_container_version = "5.8.1"
53+
params.score_container_version = "latest"
54+
params.score_force = false
5455

5556
song_params = [
5657
*:params,
@@ -71,7 +72,8 @@ score_params = [
7172
'score_url': params.score_url,
7273
'score_container': params.score_container,
7374
'score_container_version': params.score_container_version,
74-
'api_token': params.score_api_token ?: params.api_token
75+
'api_token': params.score_api_token ?: params.api_token,
76+
'score_force': params.score_force
7577
]
7678

7779
include { songSubmit as songSub } from './local_modules/song-submit' params(song_params)

song-score-upload/pkg.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "song-score-upload",
3-
"version": "2.9.2",
3+
"version": "2.9.3",
44
"description": "SONG/SCORE upload",
55
"main": "main.nf",
66
"deprecated": false,

song-score-upload/tests/checker.nf

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
*/
2626

2727
nextflow.enable.dsl = 2
28-
version = '2.9.2'
28+
version = '2.9.3'
2929

3030
// universal params go here, change default value as needed
3131
params.max_retries = 5 // set to 0 will disable retry
@@ -44,15 +44,16 @@ params.song_mem = 1 // GB
4444
params.song_url = "https://song.rdpc-qa.cancercollaboratory.org"
4545
params.song_api_token = ""
4646
params.song_container = "ghcr.io/overture-stack/song-client"
47-
params.song_container_version = "5.0.2"
47+
params.song_container_version = "latest"
4848

4949
params.score_cpus = 1
5050
params.score_mem = 1 // GB
5151
params.score_transport_mem = 1 // GB
5252
params.score_url = "https://score.rdpc-qa.cancercollaboratory.org"
5353
params.score_api_token = ""
5454
params.score_container = "ghcr.io/overture-stack/score"
55-
params.score_container_version = "5.8.1"
55+
params.score_container_version = "latest"
56+
params.score_force = false
5657

5758
song_params = [
5859
*:params,

0 commit comments

Comments
 (0)