Skip to content

Commit 9c361a0

Browse files
committed
Merge branch 'main' into payload-add-uniform-ids@0.1.1.1
2 parents 75fc614 + d9079e9 commit 9c361a0

163 files changed

Lines changed: 4276 additions & 171 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.wfpm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@ project_name: data-processing-utility-tools
22
license: GNU Affero General Public License v3
33
repo_type: git
44
repo_server: github.com
5-
repo_account: icgc-argo
5+
repo_account: icgc-argo-workflows

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
[![Build Status](https://travis-ci.org/icgc-argo/data-processing-utility-tools.svg?branch=master)](https://travis-ci.org/icgc-argo/data-processing-utility-tools)
1+
[![Build Status](https://travis-ci.org/icgc-argo-workflows/data-processing-utility-tools.svg?branch=master)](https://travis-ci.org/icgc-argo/data-processing-utility-tools)
22
# Data processing utility tools
33

44
This repository keeps a collect of data processing utility tools for ARGO analytic pipelines. All tools are defined using Nextflow workflow language.
55

66
Every tool is self-sufficient, can be independently developed, tested, released and used. This clean isolation allows maximum flexibility, maintainability and portability.
77

88
These tools are building blocks to create multi-step data analysis workflows as needed, like the
9-
workflows here: https://github.com/icgc-argo/dna-seq-processing-wfs and here: https://github.com/icgc-argo/variant-calling-wfs
9+
workflows here: https://github.com/icgc-argo-workflows/dna-seq-processing-wfs and here: https://github.com/icgc-argo-workflows/variant-calling-wfs
1010

1111
## Development Process
1212
As tools are meant to be independent from each other, arguably a better choice is to

cleanup-workdir/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
FROM ubuntu:20.04
22

3-
LABEL org.opencontainers.image.source https://github.com/icgc-argo/data-processing-utility-tools
3+
LABEL org.opencontainers.image.source https://github.com/icgc-argo-workflows/data-processing-utility-tools
44

55
RUN groupadd -g 1000 ubuntu && \
66
useradd -l -u 1000 -g ubuntu ubuntu && \

cleanup-workdir/main.nf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ nextflow.enable.dsl = 2
2727
version = '1.0.0' // package version
2828

2929
container = [
30-
'ghcr.io': 'ghcr.io/icgc-argo/data-processing-utility-tools.cleanup-workdir'
30+
'ghcr.io': 'ghcr.io/icgc-argo-workflows/data-processing-utility-tools.cleanup-workdir'
3131
]
3232
default_container_registry = 'ghcr.io'
3333
/********************************************************************/

cleanup-workdir/pkg.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,14 @@
1111
],
1212
"repository": {
1313
"type": "git",
14-
"url": "https://github.com/icgc-argo/data-processing-utility-tools.git"
14+
"url": "https://github.com/icgc-argo-workflows/data-processing-utility-tools.git"
1515
},
1616
"container": {
1717
"registries": [
1818
{
1919
"registry": "ghcr.io",
2020
"type": "docker",
21-
"org": "icgc-argo",
21+
"org": "icgc-argo-workflows",
2222
"default": true
2323
}
2424
]
@@ -32,6 +32,6 @@
3232
}
3333
],
3434
"license": "GNU Affero General Public License v3",
35-
"bugReport": "https://github.com/icgc-argo/data-processing-utility-tools/issues",
36-
"homepage": "https://github.com/icgc-argo/data-processing-utility-tools#readme"
35+
"bugReport": "https://github.com/icgc-argo-workflows/data-processing-utility-tools/issues",
36+
"homepage": "https://github.com/icgc-argo-workflows/data-processing-utility-tools#readme"
3737
}

cleanup-workdir/tests/files-exist.nf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ nextflow.enable.dsl = 2
2929
version = '1.0.0' // package version
3030

3131
container = [
32-
'ghcr.io': 'ghcr.io/icgc-argo/data-processing-utility-tools.cleanup-workdir'
32+
'ghcr.io': 'ghcr.io/icgc-argo-workflows/data-processing-utility-tools.cleanup-workdir'
3333
]
3434
default_container_registry = 'ghcr.io'
3535
/********************************************************************/

cleanup-workdir/tests/generate-dummy-file.nf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ nextflow.enable.dsl = 2
2929
version = '1.0.0' // package version
3030

3131
container = [
32-
'ghcr.io': 'ghcr.io/icgc-argo/data-processing-utility-tools.cleanup-workdir'
32+
'ghcr.io': 'ghcr.io/icgc-argo-workflows/data-processing-utility-tools.cleanup-workdir'
3333
]
3434
default_container_registry = 'ghcr.io'
3535
/********************************************************************/

helper-functions/Dockerfile

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
FROM ubuntu:20.04
22

3-
LABEL org.opencontainers.image.source https://github.com/icgc-argo/data-processing-utility-tools
3+
LABEL org.opencontainers.image.source https://github.com/icgc-argo-workflows/data-processing-utility-tools
44

5-
RUN groupadd -g 1000 ubuntu &&\
6-
useradd -l -u 1000 -g ubuntu ubuntu &&\
5+
RUN groupadd -g 1000 ubuntu && \
6+
useradd -l -u 1000 -g ubuntu ubuntu && \
77
install -d -m 0755 -o ubuntu -g ubuntu /home/ubuntu
88

9+
USER ubuntu
10+
911
CMD ["/bin/bash"]

helper-functions/main.nf

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,16 +24,12 @@
2424
/* this block is auto-generated based on info from pkg.json where */
2525
/* changes can be made if needed, do NOT modify this block manually */
2626
nextflow.enable.dsl = 2
27-
version = '1.0.0' // package version
27+
version = '1.0.1'
2828
/********************************************************************/
2929

3030

3131
// this is kind of like CWL's secondary files
3232
def getSecondaryFiles(main_file, exts){
33-
if (!(main_file instanceof String)) {
34-
exit 1, "[getSecondaryFiles] param: main_file must be a string"
35-
}
36-
3733
if (!(exts instanceof List)) {
3834
exit 1, "[getSecondaryFiles] param: exts must be a list of strings"
3935
}

helper-functions/pkg.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "helper-functions",
3-
"version": "1.0.0",
3+
"version": "1.0.1",
44
"description": "A collection of helper functions",
55
"main": "main.nf",
66
"deprecated": false,
@@ -12,14 +12,14 @@
1212
],
1313
"repository": {
1414
"type": "git",
15-
"url": "https://github.com/icgc-argo/data-processing-utility-tools.git"
15+
"url": "https://github.com/icgc-argo-workflows/data-processing-utility-tools.git"
1616
},
1717
"container": {
1818
"registries": [
1919
{
2020
"registry": "ghcr.io",
2121
"type": "docker",
22-
"org": "icgc-argo",
22+
"org": "icgc-argo-workflows",
2323
"default": true
2424
}
2525
]
@@ -33,6 +33,6 @@
3333
}
3434
],
3535
"license": "GNU Affero General Public License v3",
36-
"bugReport": "https://github.com/icgc-argo/data-processing-utility-tools/issues",
37-
"homepage": "https://github.com/icgc-argo/data-processing-utility-tools#readme"
36+
"bugReport": "https://github.com/icgc-argo-workflows/data-processing-utility-tools/issues",
37+
"homepage": "https://github.com/icgc-argo-workflows/data-processing-utility-tools#readme"
3838
}

0 commit comments

Comments
 (0)