Skip to content

Commit 2f444cf

Browse files
committed
Add stub for multiqc path cleaning
1 parent cb6ade1 commit 2f444cf

File tree

4 files changed

+23
-3
lines changed

4 files changed

+23
-3
lines changed

RNAseq/Workflow_Documentation/NF_RCP/workflow_code/conf/by_docker_image.config

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ process {
6060
container = "quay.io/biocontainers/rsem:1.3.3--pl526ha52163a_0"
6161
}
6262

63-
withName: 'GET_ACCESSIONS|FETCH_ISA|ISA_TO_RUNSHEET|RUNSHEET_FROM_ISA|GENERATE_MD5SUMS|SOFTWARE_VERSIONS|UPDATE_ISA_TABLES|PARSE_QC_METRICS|REMOVE_RRNA_FEATURECOUNTS|MD5SUM' {
63+
withName: 'GET_ACCESSIONS|FETCH_ISA|ISA_TO_RUNSHEET|RUNSHEET_FROM_ISA|GENERATE_MD5SUMS|SOFTWARE_VERSIONS|UPDATE_ISA_TABLES|PARSE_QC_METRICS|REMOVE_RRNA_FEATURECOUNTS|MD5SUM|CLEAN_MULTIQC_PATHS' {
6464
container = "quay.io/nasa_genelab/dp_tools:1.3.5"
6565
}
6666

RNAseq/Workflow_Documentation/NF_RCP/workflow_code/conf/local.config

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ process {
1717
maxErrors = '-1'
1818

1919
// See https://www.nextflow.io/docs/latest/config.html#config-process-selectors
20-
withName:'GET_ACCESSIONS|FETCH_ISA|ISA_TO_RUNSHEET|PARSE_ANNOTATIONS_TABLE|COPY_READS|GET_MAX_READ_LENGTH|ADD_GENE_ANNOTATIONS|EXTEND_DGE_TABLE|VV_RAW_READS|GET_GTF_FEATURES|REMOVE_RRNA_FEATURECOUNTS|MD5SUM' {
20+
withName:'GET_ACCESSIONS|FETCH_ISA|ISA_TO_RUNSHEET|PARSE_ANNOTATIONS_TABLE|COPY_READS|GET_MAX_READ_LENGTH|ADD_GENE_ANNOTATIONS|EXTEND_DGE_TABLE|VV_RAW_READS|GET_GTF_FEATURES|REMOVE_RRNA_FEATURECOUNTS|MD5SUM|CLEAN_MULTIQC_PATHS' {
2121
cpus = { 1 }
2222
memory = { 2.GB }
2323
}

RNAseq/Workflow_Documentation/NF_RCP/workflow_code/conf/slurm.config

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ process {
1818
cache = 'lenient'
1919

2020
// See https://www.nextflow.io/docs/latest/config.html#config-process-selectors
21-
withName:'GET_ACCESSIONS|FETCH_ISA|ISA_TO_RUNSHEET|PARSE_ANNOTATIONS_TABLE|COPY_READS|GET_MAX_READ_LENGTH|ADD_GENE_ANNOTATIONS|EXTEND_DGE_TABLE|VV_RAW_READS|GET_GTF_FEATURES|REMOVE_RRNA_FEATURECOUNTS|MD5SUM' {
21+
withName:'GET_ACCESSIONS|FETCH_ISA|ISA_TO_RUNSHEET|PARSE_ANNOTATIONS_TABLE|COPY_READS|GET_MAX_READ_LENGTH|ADD_GENE_ANNOTATIONS|EXTEND_DGE_TABLE|VV_RAW_READS|GET_GTF_FEATURES|REMOVE_RRNA_FEATURECOUNTS|MD5SUM|CLEAN_MULTIQC_PATHS' {
2222
cpus = { 1 }
2323
memory = { 2.GB }
2424
}
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
process CLEAN_MULTIQC_PATHS {
2+
tag "${mqc_label}"
3+
4+
input:
5+
path(multiqc_report_zip)
6+
val(mqc_label)
7+
8+
output:
9+
path("output/${mqc_label}_multiqc${params.assay_suffix}_report.zip"), emit: zipped_report
10+
11+
script:
12+
"""
13+
# Setup
14+
mkdir -p output
15+
unzip -q ${multiqc_report_zip} -d ./output
16+
17+
cd ./output
18+
zip -r ${multiqc_report_zip} . -i "*_data" "*.html"
19+
"""
20+
}

0 commit comments

Comments
 (0)