From 15122e72cfa633bc9b58af988e282511c1e3af11 Mon Sep 17 00:00:00 2001 From: Venkat Malladi <venkat.malladi@utsouthwestern.edu> Date: Wed, 20 Mar 2019 08:07:38 -0500 Subject: [PATCH] Make sum directories. --- workflow/main.nf | 22 ++++++++++----------- workflow/scripts/generate_versions.py | 28 +++++++++++++-------------- 2 files changed, 25 insertions(+), 25 deletions(-) diff --git a/workflow/main.nf b/workflow/main.nf index 1365f8c..7a1bed5 100644 --- a/workflow/main.nf +++ b/workflow/main.nf @@ -491,17 +491,17 @@ process softwareReport { input: - file trimReads_vf from trimReadsVersions.first() - file alignReads_vf from alignReadsVersions.first() - file filterReads_vf from filterReadsVersions.first() - file convertReads_vf from convertReadsVersions.first() - file crossReads_vf from crossReadsVersions.first() - file callPeaksMACS_vf from callPeaksMACSVersions.first() - file consensusPeaks_vf from consensusPeaksVersions.first() - file peakAnnotation_vf from peakAnnotationVersions.first() - file motifSearch_vf from motifSearchVersions.first().ifEmpty() - file diffPeaks_vf from diffPeaksVersions.first().ifEmpty() - file experimentQC_vf from experimentQCVersions.first() + file 'trimReads_vf/*txt' from trimReadsVersions.first() + file 'alignReads_vf/*' from alignReadsVersions.first() + file 'filterReads_vf/*' from filterReadsVersions.first() + file 'convertReads_vf/*' from convertReadsVersions.first() + file 'crossReads_vf/*' from crossReadsVersions.first() + file 'callPeaksMACS_vf/*' from callPeaksMACSVersions.first() + file 'consensusPeaks_vf/*' from consensusPeaksVersions.first() + file 'peakAnnotation_vf/*' from peakAnnotationVersions.first() + file 'motifSearch_vf/*' from motifSearchVersions.first().ifEmpty() + file 'diffPeaks_vf/*' from diffPeaksVersions.first().ifEmpty() + file 'experimentQC_vf/*' from experimentQCVersions.first() output: diff --git a/workflow/scripts/generate_versions.py b/workflow/scripts/generate_versions.py index 786318f..b783f14 100644 --- a/workflow/scripts/generate_versions.py +++ b/workflow/scripts/generate_versions.py @@ -24,20 +24,20 @@ logger.setLevel(logging.INFO) SOFTWARE_REGEX = { 'Nextflow': ['version_nextflow.txt', r"(\S+)"], - 'Trim Galore!': ['version_trimgalore.txt', r"version (\S+)"], - 'Cutadapt': ['version_cutadapt.txt', r"Version (\S+)"], - 'BWA': ['version_bwa.txt', r"Version: (\S+)"], - 'Samtools': ['version_samtools.txt', r"samtools (\S+)"], - 'Sambamba': ['version_sambamba.txt', r"sambamba (\S+)"], - 'BEDTools': ['version_bedtools.txt', r"bedtools v(\S+)"], - 'R': ['version_r.txt', r"R version (\S+)"], - 'SPP': ['version_spp.txt', r"\[1\] ‘(1.14)’"], - 'MACS2': ['version_macs.txt', r"macs2 (\S+)"], - 'bedGraphToBigWig': ['version_bedGraphToBigWig.txt', r"bedGraphToBigWig v (\S+)"], - 'ChIPseeker': ['version_ChIPseeker.txt', r"Version (\S+)\""], - 'MEME-ChIP': ['version_memechip.txt', r"Version (\S+)"], - 'DiffBind': ['version_DiffBind.txt', r"Version (\S+)\""], - 'deepTools': ['version_deeptools.txt', r"deeptools (\S+)"], + 'Trim Galore!': ['trimReads_vf/version_trimgalore.txt', r"version (\S+)"], + 'Cutadapt': ['trimReads_vf/version_cutadapt.txt', r"Version (\S+)"], + 'BWA': ['alignReads_vf/version_bwa.txt', r"Version: (\S+)"], + 'Samtools': ['filterReads_vf/alignReads_vf/version_samtools.txt', r"samtools (\S+)"], + 'Sambamba': ['filterReads_vf/version_sambamba.txt', r"sambamba (\S+)"], + 'BEDTools': ['convertReads_vf/version_bedtools.txt', r"bedtools v(\S+)"], + 'R': ['crossReads_vf/version_r.txt', r"R version (\S+)"], + 'SPP': ['crossReads_vf/version_spp.txt', r"\[1\] ‘(1.14)’"], + 'MACS2': ['callPeaksMACS_vf/version_macs.txt', r"macs2 (\S+)"], + 'bedGraphToBigWig': ['callPeaksMACS_vf/version_bedGraphToBigWig.txt', r"bedGraphToBigWig v (\S+)"], + 'ChIPseeker': ['peakAnnotation_vf/version_ChIPseeker.txt', r"Version (\S+)\""], + 'MEME-ChIP': ['motifSearch_vf/version_memechip.txt', r"Version (\S+)"], + 'DiffBind': ['diffPeaks_vf/version_DiffBind.txt', r"Version (\S+)\""], + 'deepTools': ['experimentQC_vf/version_deeptools.txt', r"deeptools (\S+)"], } -- GitLab