mirror of
https://github.com/MillironX/nf-core_modules.git
synced 2024-12-22 11:08:17 +00:00
Update and check tests are running for all modules (#420)
* Fixes for PR 371 * Fix tags * Add md5sum * Add md5sums for stringtie * Fix tests for modules where subtool = build * Fix pytest_software name conflicts * Change _ to / in test.yml tags * Nope...that didnt work * Fix sequenzautils/bam2seqz tests
This commit is contained in:
parent
5a59e61052
commit
5e18e36895
29 changed files with 68 additions and 68 deletions
|
@ -450,14 +450,6 @@ seqkit/split2:
|
||||||
- software/seqkit/split2/**
|
- software/seqkit/split2/**
|
||||||
- tests/software/seqkit/split2/**
|
- tests/software/seqkit/split2/**
|
||||||
|
|
||||||
sequenza/bam2seqz:
|
|
||||||
- software/sequenza/bam2seqz/**
|
|
||||||
- tests/software/sequenza/bam2seqz/**
|
|
||||||
|
|
||||||
sequenza/wiggle:
|
|
||||||
- software/sequenza/wiggle/**
|
|
||||||
- tests/software/sequenza/wiggle/**
|
|
||||||
|
|
||||||
sequenzautils/bam2seqz:
|
sequenzautils/bam2seqz:
|
||||||
- software/sequenzautils/bam2seqz/**
|
- software/sequenzautils/bam2seqz/**
|
||||||
- tests/software/sequenzautils/bam2seqz/**
|
- tests/software/sequenzautils/bam2seqz/**
|
||||||
|
@ -538,7 +530,7 @@ vcftools:
|
||||||
- software/vcftools/**
|
- software/vcftools/**
|
||||||
- tests/software/vcftools/**
|
- tests/software/vcftools/**
|
||||||
|
|
||||||
yara:
|
yara/mapper:
|
||||||
- software/yara/mapper/**
|
- software/yara/mapper/**
|
||||||
- tests/software/yara/mapper/**
|
- tests/software/yara/mapper/**
|
||||||
|
|
||||||
|
|
|
@ -28,7 +28,7 @@ params {
|
||||||
|
|
||||||
all_sites_fas = "${test_data_dir}/genomics/sarscov2/genome/alignment/all_sites.fas"
|
all_sites_fas = "${test_data_dir}/genomics/sarscov2/genome/alignment/all_sites.fas"
|
||||||
informative_sites_fas = "${test_data_dir}/genomics/sarscov2/genome/alignment/informative_sites.fas"
|
informative_sites_fas = "${test_data_dir}/genomics/sarscov2/genome/alignment/informative_sites.fas"
|
||||||
|
|
||||||
contigs_fasta = "${test_data_dir}/genomics/sarscov2/genome/contigs.fasta"
|
contigs_fasta = "${test_data_dir}/genomics/sarscov2/genome/contigs.fasta"
|
||||||
}
|
}
|
||||||
'illumina' {
|
'illumina' {
|
||||||
|
@ -50,6 +50,9 @@ params {
|
||||||
test_methylated_1_fastq_gz = "${test_data_dir}/genomics/sarscov2/illumina/fastq/test_methylated_1.fastq.gz"
|
test_methylated_1_fastq_gz = "${test_data_dir}/genomics/sarscov2/illumina/fastq/test_methylated_1.fastq.gz"
|
||||||
test_methylated_2_fastq_gz = "${test_data_dir}/genomics/sarscov2/illumina/fastq/test_methylated_2.fastq.gz"
|
test_methylated_2_fastq_gz = "${test_data_dir}/genomics/sarscov2/illumina/fastq/test_methylated_2.fastq.gz"
|
||||||
|
|
||||||
|
test_bedgraph = "${test_data_dir}/genomics/sarscov2/illumina/bedgraph/test.bedgraph"
|
||||||
|
test_wig_gz = "${test_data_dir}/genomics/sarscov2/illumina/wig/test.wig.gz"
|
||||||
|
|
||||||
test_baserecalibrator_table = "${test_data_dir}/genomics/sarscov2/illumina/gatk/test.baserecalibrator.table"
|
test_baserecalibrator_table = "${test_data_dir}/genomics/sarscov2/illumina/gatk/test.baserecalibrator.table"
|
||||||
|
|
||||||
test_vcf = "${test_data_dir}/genomics/sarscov2/illumina/vcf/test.vcf"
|
test_vcf = "${test_data_dir}/genomics/sarscov2/illumina/vcf/test.vcf"
|
||||||
|
|
|
@ -0,0 +1,4 @@
|
||||||
|
MT192765.1 1242 1264 1
|
||||||
|
MT192765.1 1573 1595 0.3
|
||||||
|
MT192765.1 1623 1651 1
|
||||||
|
MT192765.1 1942 1964 0.2
|
|
@ -17,10 +17,10 @@ workflow test_bowtie_align_single_end {
|
||||||
|
|
||||||
workflow test_bowtie_align_paired_end {
|
workflow test_bowtie_align_paired_end {
|
||||||
input = [ [ id:'test', single_end:false ], // meta map
|
input = [ [ id:'test', single_end:false ], // meta map
|
||||||
[ file("${launchDir}/tests/data/genomics/sarscov2/illumina/fastq/test_1.fastq.gz", checkIfExists: true),
|
[ file(params.test_data['sarscov2']['illumina']['test_1_fastq_gz'], checkIfExists: true),
|
||||||
file("${launchDir}/tests/data/genomics/sarscov2/illumina/fastq/test_2.fastq.gz", checkIfExists: true) ]
|
file(params.test_data['sarscov2']['illumina']['test_2_fastq_gz'], checkIfExists: true) ]
|
||||||
]
|
]
|
||||||
fasta = file("${launchDir}/tests/data/genomics/sarscov2/genome/genome.fasta", checkIfExists: true)
|
fasta = file(params.test_data['sarscov2']['genome']['genome_fasta'], checkIfExists: true)
|
||||||
|
|
||||||
BOWTIE_BUILD ( fasta )
|
BOWTIE_BUILD ( fasta )
|
||||||
BOWTIE_ALIGN ( input, BOWTIE_BUILD.out.index )
|
BOWTIE_ALIGN ( input, BOWTIE_BUILD.out.index )
|
||||||
|
|
|
@ -8,17 +8,17 @@
|
||||||
- path: ./output/bowtie/test.bam
|
- path: ./output/bowtie/test.bam
|
||||||
- path: ./output/bowtie/test.out
|
- path: ./output/bowtie/test.out
|
||||||
md5sum: 4b9140ceadb8a18ae9330885370f8a0b
|
md5sum: 4b9140ceadb8a18ae9330885370f8a0b
|
||||||
- path: ./output/index/bowtie/test_genome.3.ebwt
|
- path: ./output/index/bowtie/genome.3.ebwt
|
||||||
md5sum: 4ed93abba181d8dfab2e303e33114777
|
md5sum: 4ed93abba181d8dfab2e303e33114777
|
||||||
- path: ./output/index/bowtie/test_genome.2.ebwt
|
- path: ./output/index/bowtie/genome.2.ebwt
|
||||||
md5sum: 02b44af9f94c62ecd3c583048e25d4cf
|
md5sum: 02b44af9f94c62ecd3c583048e25d4cf
|
||||||
- path: ./output/index/bowtie/test_genome.rev.2.ebwt
|
- path: ./output/index/bowtie/genome.rev.2.ebwt
|
||||||
md5sum: 9e6b0c4c1ddb99ae71ff8a4fe5ec6459
|
md5sum: 9e6b0c4c1ddb99ae71ff8a4fe5ec6459
|
||||||
- path: ./output/index/bowtie/test_genome.4.ebwt
|
- path: ./output/index/bowtie/genome.4.ebwt
|
||||||
md5sum: c25be5f8b0378abf7a58c8a880b87626
|
md5sum: c25be5f8b0378abf7a58c8a880b87626
|
||||||
- path: ./output/index/bowtie/test_genome.rev.1.ebwt
|
- path: ./output/index/bowtie/genome.rev.1.ebwt
|
||||||
md5sum: b37aaf11853e65a3b13561f27a912b06
|
md5sum: b37aaf11853e65a3b13561f27a912b06
|
||||||
- path: ./output/index/bowtie/test_genome.1.ebwt
|
- path: ./output/index/bowtie/genome.1.ebwt
|
||||||
md5sum: d9b76ecf9fd0413240173273b38d8199
|
md5sum: d9b76ecf9fd0413240173273b38d8199
|
||||||
|
|
||||||
- name: bowtie align paired-end
|
- name: bowtie align paired-end
|
||||||
|
@ -30,15 +30,15 @@
|
||||||
files:
|
files:
|
||||||
- path: ./output/bowtie/test.bam
|
- path: ./output/bowtie/test.bam
|
||||||
- path: ./output/bowtie/test.out
|
- path: ./output/bowtie/test.out
|
||||||
- path: ./output/index/bowtie/test_genome.3.ebwt
|
- path: ./output/index/bowtie/genome.3.ebwt
|
||||||
md5sum: 4ed93abba181d8dfab2e303e33114777
|
md5sum: 4ed93abba181d8dfab2e303e33114777
|
||||||
- path: ./output/index/bowtie/test_genome.2.ebwt
|
- path: ./output/index/bowtie/genome.2.ebwt
|
||||||
md5sum: 02b44af9f94c62ecd3c583048e25d4cf
|
md5sum: 02b44af9f94c62ecd3c583048e25d4cf
|
||||||
- path: ./output/index/bowtie/test_genome.rev.2.ebwt
|
- path: ./output/index/bowtie/genome.rev.2.ebwt
|
||||||
md5sum: 9e6b0c4c1ddb99ae71ff8a4fe5ec6459
|
md5sum: 9e6b0c4c1ddb99ae71ff8a4fe5ec6459
|
||||||
- path: ./output/index/bowtie/test_genome.4.ebwt
|
- path: ./output/index/bowtie/genome.4.ebwt
|
||||||
md5sum: c25be5f8b0378abf7a58c8a880b87626
|
md5sum: c25be5f8b0378abf7a58c8a880b87626
|
||||||
- path: ./output/index/bowtie/test_genome.rev.1.ebwt
|
- path: ./output/index/bowtie/genome.rev.1.ebwt
|
||||||
md5sum: b37aaf11853e65a3b13561f27a912b06
|
md5sum: b37aaf11853e65a3b13561f27a912b06
|
||||||
- path: ./output/index/bowtie/test_genome.1.ebwt
|
- path: ./output/index/bowtie/genome.1.ebwt
|
||||||
md5sum: d9b76ecf9fd0413240173273b38d8199
|
md5sum: d9b76ecf9fd0413240173273b38d8199
|
||||||
|
|
|
@ -5,7 +5,7 @@ nextflow.enable.dsl = 2
|
||||||
include { BOWTIE_BUILD } from '../../../../software/bowtie/build/main.nf' addParams( options: [:] )
|
include { BOWTIE_BUILD } from '../../../../software/bowtie/build/main.nf' addParams( options: [:] )
|
||||||
|
|
||||||
workflow test_bowtie_build {
|
workflow test_bowtie_build {
|
||||||
fasta = file("${launchDir}/tests/data/genomics/sarscov2/genome/genome.fasta", checkIfExists: true)
|
fasta = file(params.test_data['sarscov2']['genome']['genome_fasta'], checkIfExists: true)
|
||||||
|
|
||||||
BOWTIE_BUILD ( fasta )
|
BOWTIE_BUILD ( fasta )
|
||||||
}
|
}
|
||||||
|
|
|
@ -4,15 +4,15 @@
|
||||||
- bowtie
|
- bowtie
|
||||||
- bowtie/build
|
- bowtie/build
|
||||||
files:
|
files:
|
||||||
- path: ./output/index/bowtie/test_genome.3.ebwt
|
- path: ./output/index/bowtie/genome.3.ebwt
|
||||||
md5sum: 4ed93abba181d8dfab2e303e33114777
|
md5sum: 4ed93abba181d8dfab2e303e33114777
|
||||||
- path: ./output/index/bowtie/test_genome.2.ebwt
|
- path: ./output/index/bowtie/genome.2.ebwt
|
||||||
md5sum: 02b44af9f94c62ecd3c583048e25d4cf
|
md5sum: 02b44af9f94c62ecd3c583048e25d4cf
|
||||||
- path: ./output/index/bowtie/test_genome.rev.2.ebwt
|
- path: ./output/index/bowtie/genome.rev.2.ebwt
|
||||||
md5sum: 9e6b0c4c1ddb99ae71ff8a4fe5ec6459
|
md5sum: 9e6b0c4c1ddb99ae71ff8a4fe5ec6459
|
||||||
- path: ./output/index/bowtie/test_genome.4.ebwt
|
- path: ./output/index/bowtie/genome.4.ebwt
|
||||||
md5sum: c25be5f8b0378abf7a58c8a880b87626
|
md5sum: c25be5f8b0378abf7a58c8a880b87626
|
||||||
- path: ./output/index/bowtie/test_genome.rev.1.ebwt
|
- path: ./output/index/bowtie/genome.rev.1.ebwt
|
||||||
md5sum: b37aaf11853e65a3b13561f27a912b06
|
md5sum: b37aaf11853e65a3b13561f27a912b06
|
||||||
- path: ./output/index/bowtie/test_genome.1.ebwt
|
- path: ./output/index/bowtie/genome.1.ebwt
|
||||||
md5sum: d9b76ecf9fd0413240173273b38d8199
|
md5sum: d9b76ecf9fd0413240173273b38d8199
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
- name: fgbio callmolecularconsensusreads
|
- name: fgbio callmolecularconsensusreads
|
||||||
command: nextflow run tests/software/fgbio/callmolecularconsensusreads -entry test_fgbio_callmolecularconsensusreads -c tests/config/nextflow.config
|
command: nextflow run tests/software/fgbio/callmolecularconsensusreads -entry test_fgbio_callmolecularconsensusreads -c tests/config/nextflow.config
|
||||||
tags:
|
tags:
|
||||||
- fgbio_callmolecularconsensusreads
|
|
||||||
- fgbio
|
- fgbio
|
||||||
|
- fgbio/callmolecularconsensusreads
|
||||||
files:
|
files:
|
||||||
- path: output/fgbio/test_molreads.bam
|
- path: output/fgbio/test_molreads.bam
|
||||||
md5sum: 7010bcdc037c36af13dbc370c06c76d3
|
md5sum: 7010bcdc037c36af13dbc370c06c76d3
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
- name: fgbio sortbam
|
- name: fgbio sortbam
|
||||||
command: nextflow run tests/software/fgbio/sortbam -entry test_fgbio_sortbam -c tests/config/nextflow.config
|
command: nextflow run tests/software/fgbio/sortbam -entry test_fgbio_sortbam -c tests/config/nextflow.config
|
||||||
tags:
|
tags:
|
||||||
- fgbio_sortbam
|
|
||||||
- fgbio
|
- fgbio
|
||||||
|
- fgbio/sortbam
|
||||||
files:
|
files:
|
||||||
- path: output/fgbio/test.bam
|
- path: output/fgbio/test.bam
|
||||||
md5sum: 56987f74214cdc72ae840e0007ff4935
|
md5sum: 56987f74214cdc72ae840e0007ff4935
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
command: nextflow run tests/software/gatk4/createsequencedictionary -entry test_gatk4_createsequencedictionary -c tests/config/nextflow.config
|
command: nextflow run tests/software/gatk4/createsequencedictionary -entry test_gatk4_createsequencedictionary -c tests/config/nextflow.config
|
||||||
tags:
|
tags:
|
||||||
- gatk4
|
- gatk4
|
||||||
- gatk4_createsequencedictionary
|
- gatk4/createsequencedictionary
|
||||||
files:
|
files:
|
||||||
- path: output/gatk4/genome.dict
|
- path: output/gatk4/genome.dict
|
||||||
md5sum: 7362679f176e0f52add03c08f457f646
|
md5sum: 7362679f176e0f52add03c08f457f646
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
- name: gatk4 haplotypecaller test_gatk4_haplotypecaller
|
- name: gatk4 haplotypecaller test_gatk4_haplotypecaller
|
||||||
command: nextflow run tests/software/gatk4/haplotypecaller -entry test_gatk4_haplotypecaller -c tests/config/nextflow.config
|
command: nextflow run tests/software/gatk4/haplotypecaller -entry test_gatk4_haplotypecaller -c tests/config/nextflow.config
|
||||||
tags:
|
tags:
|
||||||
- gatk4_haplotypecaller
|
|
||||||
- gatk4
|
- gatk4
|
||||||
|
- gatk4/haplotypecaller
|
||||||
files:
|
files:
|
||||||
- path: output/gatk4/test.vcf.gz
|
- path: output/gatk4/test.vcf.gz
|
||||||
should_exist: true
|
should_exist: true
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
command: nextflow run tests/software/gatk4/markduplicates -entry test_gatk4_markduplicates -c tests/config/nextflow.config
|
command: nextflow run tests/software/gatk4/markduplicates -entry test_gatk4_markduplicates -c tests/config/nextflow.config
|
||||||
tags:
|
tags:
|
||||||
- gatk4
|
- gatk4
|
||||||
- gatk4_markduplicates
|
- gatk4/markduplicates
|
||||||
files:
|
files:
|
||||||
- path: output/gatk4/test.bam
|
- path: output/gatk4/test.bam
|
||||||
md5sum: b58d47345e3ce5825c0641c9d6e6cb7a
|
md5sum: b58d47345e3ce5825c0641c9d6e6cb7a
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
- name: hisat2 align test_hisat2_align_single_end
|
- name: hisat2 align test_hisat2_align_single_end
|
||||||
command: nextflow run tests/software/hisat2/align -entry test_hisat2_align_single_end -c tests/config/nextflow.config
|
command: nextflow run tests/software/hisat2/align -entry test_hisat2_align_single_end -c tests/config/nextflow.config
|
||||||
tags:
|
tags:
|
||||||
- hisat2_align_single_end
|
|
||||||
- hisat2_align
|
|
||||||
- hisat2
|
- hisat2
|
||||||
|
- hisat2/align
|
||||||
|
- hisat2_align_single_end
|
||||||
files:
|
files:
|
||||||
- path: output/hisat2/test.hisat2.summary.log
|
- path: output/hisat2/test.hisat2.summary.log
|
||||||
md5sum: 7b8a9e61b7646da1089b041333c41a87
|
md5sum: 7b8a9e61b7646da1089b041333c41a87
|
||||||
|
@ -30,9 +30,9 @@
|
||||||
- name: hisat2 align test_hisat2_align_paired_end
|
- name: hisat2 align test_hisat2_align_paired_end
|
||||||
command: nextflow run tests/software/hisat2/align -entry test_hisat2_align_paired_end -c tests/config/nextflow.config
|
command: nextflow run tests/software/hisat2/align -entry test_hisat2_align_paired_end -c tests/config/nextflow.config
|
||||||
tags:
|
tags:
|
||||||
- hisat2_align_paired_end
|
|
||||||
- hisat2_align
|
|
||||||
- hisat2
|
- hisat2
|
||||||
|
- hisat2/align
|
||||||
|
- hisat2_align_paired_end
|
||||||
files:
|
files:
|
||||||
- path: output/hisat2/test.hisat2.summary.log
|
- path: output/hisat2/test.hisat2.summary.log
|
||||||
md5sum: 9839b31db795958cc4b70711a3414e9c
|
md5sum: 9839b31db795958cc4b70711a3414e9c
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
command: nextflow run tests/software/hisat2/build_test -entry test_hisat2_build -c tests/config/nextflow.config
|
command: nextflow run tests/software/hisat2/build_test -entry test_hisat2_build -c tests/config/nextflow.config
|
||||||
tags:
|
tags:
|
||||||
- hisat2
|
- hisat2
|
||||||
- hisat2_build
|
- hisat2/build
|
||||||
files:
|
files:
|
||||||
- path: output/hisat2/genome.splice_sites.txt
|
- path: output/hisat2/genome.splice_sites.txt
|
||||||
md5sum: d41d8cd98f00b204e9800998ecf8427e
|
md5sum: d41d8cd98f00b204e9800998ecf8427e
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
command: nextflow run tests/software/hisat2/extractsplicesites -entry test_hisat2_extractsplicesites -c tests/config/nextflow.config
|
command: nextflow run tests/software/hisat2/extractsplicesites -entry test_hisat2_extractsplicesites -c tests/config/nextflow.config
|
||||||
tags:
|
tags:
|
||||||
- hisat2
|
- hisat2
|
||||||
- hisat2_extractsplicesites
|
- hisat2/extractsplicesites
|
||||||
files:
|
files:
|
||||||
- path: output/hisat2/genome.splice_sites.txt
|
- path: output/hisat2/genome.splice_sites.txt
|
||||||
md5sum: d41d8cd98f00b204e9800998ecf8427e
|
md5sum: d41d8cd98f00b204e9800998ecf8427e
|
||||||
|
|
|
@ -15,8 +15,8 @@ workflow test_minimap2_align_single_end {
|
||||||
|
|
||||||
workflow test_minimap2_align_paired_end {
|
workflow test_minimap2_align_paired_end {
|
||||||
input = [ [ id:'test', single_end:false ], // meta map
|
input = [ [ id:'test', single_end:false ], // meta map
|
||||||
[ file("${launchDir}/tests/data/genomics/sarscov2/illumina/fastq/test_1.fastq.gz", checkIfExists: true),
|
[ file(params.test_data['sarscov2']['illumina']['test_1_fastq_gz'], checkIfExists: true),
|
||||||
file("${launchDir}/tests/data/genomics/sarscov2/illumina/fastq/test_2.fastq.gz", checkIfExists: true) ]
|
file(params.test_data['sarscov2']['illumina']['test_2_fastq_gz'], checkIfExists: true) ]
|
||||||
]
|
]
|
||||||
fasta = file("${launchDir}/tests/data/genomics/sarscov2/genome/genome.fasta", checkIfExists: true)
|
fasta = file("${launchDir}/tests/data/genomics/sarscov2/genome/genome.fasta", checkIfExists: true)
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
command: nextflow run ./tests/software/msisensor/msi -entry test_msisensor_msi -c tests/config/nextflow.config
|
command: nextflow run ./tests/software/msisensor/msi -entry test_msisensor_msi -c tests/config/nextflow.config
|
||||||
tags:
|
tags:
|
||||||
- msisensor
|
- msisensor
|
||||||
- msisensor_msi
|
- msisensor/msi
|
||||||
files:
|
files:
|
||||||
- path: output/msisensor/test
|
- path: output/msisensor/test
|
||||||
md5sum: a3290f7539dbbf83777e8590156c0e28
|
md5sum: a3290f7539dbbf83777e8590156c0e28
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
command: nextflow run ./tests/software/msisensor/scan -entry test_msisensor_scan -c tests/config/nextflow.config
|
command: nextflow run ./tests/software/msisensor/scan -entry test_msisensor_scan -c tests/config/nextflow.config
|
||||||
tags:
|
tags:
|
||||||
- msisensor
|
- msisensor
|
||||||
- msisensor_scan
|
- msisensor/scan
|
||||||
files:
|
files:
|
||||||
- path: output/msisensor/test.msisensor_scan.tab
|
- path: output/msisensor/test.msisensor_scan.tab
|
||||||
md5sum: b7ae85acdcfc1a51e867ab3446d6fb59
|
md5sum: b7ae85acdcfc1a51e867ab3446d6fb59
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
command: nextflow run ./tests/software/picard/collectmultiplemetrics -entry test_picard_collectmultiplemetrics -c tests/config/nextflow.config
|
command: nextflow run ./tests/software/picard/collectmultiplemetrics -entry test_picard_collectmultiplemetrics -c tests/config/nextflow.config
|
||||||
tags:
|
tags:
|
||||||
- picard
|
- picard
|
||||||
- picard_collectmultiplemetrics
|
- picard/collectmultiplemetrics
|
||||||
files:
|
files:
|
||||||
# These can't be md5'd consistently
|
# These can't be md5'd consistently
|
||||||
- path: ./output/picard/test.CollectMultipleMetrics.alignment_summary_metrics
|
- path: ./output/picard/test.CollectMultipleMetrics.alignment_summary_metrics
|
||||||
|
|
|
@ -5,7 +5,7 @@ nextflow.enable.dsl = 2
|
||||||
include { SEQUENZAUTILS_BAM2SEQZ } from '../../../../software/sequenzautils/bam2seqz/main.nf' addParams( options: [:] )
|
include { SEQUENZAUTILS_BAM2SEQZ } from '../../../../software/sequenzautils/bam2seqz/main.nf' addParams( options: [:] )
|
||||||
|
|
||||||
workflow test_sequenzautils_bam2seqz {
|
workflow test_sequenzautils_bam2seqz {
|
||||||
|
|
||||||
tumourbam = file(params.test_data['sarscov2']['illumina']['test_paired_end_sorted_bam'], checkIfExists: true)
|
tumourbam = file(params.test_data['sarscov2']['illumina']['test_paired_end_sorted_bam'], checkIfExists: true)
|
||||||
normalbam = file(params.test_data['sarscov2']['illumina']['test_single_end_sorted_bam'], checkIfExists: true)
|
normalbam = file(params.test_data['sarscov2']['illumina']['test_single_end_sorted_bam'], checkIfExists: true)
|
||||||
|
|
||||||
|
@ -13,8 +13,8 @@ workflow test_sequenzautils_bam2seqz {
|
||||||
tumourbam,
|
tumourbam,
|
||||||
normalbam
|
normalbam
|
||||||
]
|
]
|
||||||
fasta = file(params.test_data['sarscov2']['genome']['genome_fasta'], checkIfExists: true)
|
fasta = file(params.test_data['sarscov2']['genome']['genome_fasta'], checkIfExists: true)
|
||||||
wigfile = file(params.test_data['sarscov2']['genome']['test_wig_gz'], checkIfExists: true)
|
wig = file(params.test_data['sarscov2']['illumina']['test_wig_gz'], checkIfExists: true)
|
||||||
|
|
||||||
SEQUENZAUTILS_BAM2SEQZ ( input, fasta, wigfile )
|
SEQUENZAUTILS_BAM2SEQZ ( input, fasta, wig )
|
||||||
}
|
}
|
||||||
|
|
|
@ -2,6 +2,7 @@
|
||||||
command: nextflow run ./tests/software/sequenzautils/bam2seqz -entry test_sequenzautils_bam2seqz -c tests/config/nextflow.config
|
command: nextflow run ./tests/software/sequenzautils/bam2seqz -entry test_sequenzautils_bam2seqz -c tests/config/nextflow.config
|
||||||
tags:
|
tags:
|
||||||
- sequenzautils
|
- sequenzautils
|
||||||
- sequenzautils_bam2seqz
|
- sequenzautils/bam2seqz
|
||||||
files:
|
files:
|
||||||
- path: output/sequenzautils/test.seqz.gz
|
- path: output/sequenzautils/test.seqz.gz
|
||||||
|
md5sum: 12b41979a498ac10c0aff162b12e6a6e
|
||||||
|
|
|
@ -4,6 +4,6 @@
|
||||||
command: nextflow run ./tests/software/sequenzautils/gcwiggle -entry test_sequenzautils_gcwiggle -c tests/config/nextflow.config
|
command: nextflow run ./tests/software/sequenzautils/gcwiggle -entry test_sequenzautils_gcwiggle -c tests/config/nextflow.config
|
||||||
tags:
|
tags:
|
||||||
- sequenzautils
|
- sequenzautils
|
||||||
- sequenzautils_gcwiggle
|
- sequenzautils/gcwiggle
|
||||||
files:
|
files:
|
||||||
- path: output/sequenzautils/test.wig.gz
|
- path: output/sequenzautils/test.wig.gz
|
||||||
|
|
|
@ -10,8 +10,8 @@ include { STRINGTIE as STRINGTIE_REVERSE } from '../../../software/stringtie/mai
|
||||||
*/
|
*/
|
||||||
workflow test_stringtie_forward {
|
workflow test_stringtie_forward {
|
||||||
input = [ [ id:'test', strandedness:'forward' ], // meta map
|
input = [ [ id:'test', strandedness:'forward' ], // meta map
|
||||||
[ file("${launchDir}/tests/data/genomics/sarscov2/illumina/bam/test_paired_end.sorted.bam", checkIfExists: true) ] ]
|
[ file(params.test_data['sarscov2']['illumina']['test_paired_end_sorted_bam'], checkIfExists: true) ] ]
|
||||||
gtf = file("${launchDir}/tests/data/genomics/sarscov2/genome/genome.gtf", checkIfExists: true)
|
gtf = file(params.test_data['sarscov2']['genome']['genome_gtf'], checkIfExists: true)
|
||||||
|
|
||||||
STRINGTIE_FORWARD ( input, gtf )
|
STRINGTIE_FORWARD ( input, gtf )
|
||||||
}
|
}
|
||||||
|
@ -21,9 +21,9 @@ workflow test_stringtie_forward {
|
||||||
*/
|
*/
|
||||||
workflow test_stringtie_reverse {
|
workflow test_stringtie_reverse {
|
||||||
input = [ [ id:'test', strandedness:'reverse' ], // meta map
|
input = [ [ id:'test', strandedness:'reverse' ], // meta map
|
||||||
[ file("${launchDir}/tests/data/genomics/sarscov2/illumina/bam/test_paired_end.sorted.bam", checkIfExists: true) ]
|
[ file(params.test_data['sarscov2']['illumina']['test_paired_end_sorted_bam'], checkIfExists: true) ]
|
||||||
]
|
]
|
||||||
gtf = file("${launchDir}/tests/data/genomics/sarscov2/genome/genome.gtf", checkIfExists: true)
|
gtf = file(params.test_data['sarscov2']['genome']['genome_gtf'], checkIfExists: true)
|
||||||
|
|
||||||
STRINGTIE_REVERSE ( input, gtf )
|
STRINGTIE_REVERSE ( input, gtf )
|
||||||
}
|
}
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
- stringtie
|
- stringtie
|
||||||
files:
|
files:
|
||||||
- path: ./output/test_stringtie_forward/test.transcripts.gtf
|
- path: ./output/test_stringtie_forward/test.transcripts.gtf
|
||||||
md5sum: cbce87f06598eb756e7670ba3217a42f
|
md5sum: 8abb6a87581bd7a61af74085b5a6daec
|
||||||
- path: ./output/test_stringtie_forward/test.gene.abundance.txt
|
- path: ./output/test_stringtie_forward/test.gene.abundance.txt
|
||||||
md5sum: 7d8bce7f2a922e367cedccae7267c22e
|
md5sum: 7d8bce7f2a922e367cedccae7267c22e
|
||||||
- path: ./output/test_stringtie_forward/test.coverage.gtf
|
- path: ./output/test_stringtie_forward/test.coverage.gtf
|
||||||
|
@ -26,7 +26,7 @@
|
||||||
- stringtie
|
- stringtie
|
||||||
files:
|
files:
|
||||||
- path: ./output/test_stringtie_reverse/test.transcripts.gtf
|
- path: ./output/test_stringtie_reverse/test.transcripts.gtf
|
||||||
md5sum: bb992085e42bad19877c847dae496c80
|
md5sum: 8bdcda06f39183fa4312644bd0e41bb5
|
||||||
- path: ./output/test_stringtie_reverse/test.gene.abundance.txt
|
- path: ./output/test_stringtie_reverse/test.gene.abundance.txt
|
||||||
md5sum: 7385b870b955dae2c2ab78a70cf05cce
|
md5sum: 7385b870b955dae2c2ab78a70cf05cce
|
||||||
- path: ./output/test_stringtie_reverse/test.coverage.gtf
|
- path: ./output/test_stringtie_reverse/test.coverage.gtf
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
command: nextflow run tests/software/subread/featurecounts -entry test_subread_featurecounts_forward -c tests/config/nextflow.config
|
command: nextflow run tests/software/subread/featurecounts -entry test_subread_featurecounts_forward -c tests/config/nextflow.config
|
||||||
tags:
|
tags:
|
||||||
- subread
|
- subread
|
||||||
|
- subread/featurecounts
|
||||||
- subread_featurecounts_forward
|
- subread_featurecounts_forward
|
||||||
- subread_featurecounts
|
|
||||||
files:
|
files:
|
||||||
- path: output/subread/test.featureCounts.txt.summary
|
- path: output/subread/test.featureCounts.txt.summary
|
||||||
md5sum: d78617192451a57f6ef249ddcaf13720
|
md5sum: d78617192451a57f6ef249ddcaf13720
|
||||||
|
@ -14,7 +14,7 @@
|
||||||
command: nextflow run tests/software/subread/featurecounts -entry test_subread_featurecounts_reverse -c tests/config/nextflow.config
|
command: nextflow run tests/software/subread/featurecounts -entry test_subread_featurecounts_reverse -c tests/config/nextflow.config
|
||||||
tags:
|
tags:
|
||||||
- subread
|
- subread
|
||||||
- subread_featurecounts
|
- subread/featurecounts
|
||||||
- subread_featurecounts_reverse
|
- subread_featurecounts_reverse
|
||||||
files:
|
files:
|
||||||
- path: output/subread/test.featureCounts.txt.summary
|
- path: output/subread/test.featureCounts.txt.summary
|
||||||
|
@ -26,7 +26,7 @@
|
||||||
command: nextflow run tests/software/subread/featurecounts -entry test_subread_featurecounts_unstranded -c tests/config/nextflow.config
|
command: nextflow run tests/software/subread/featurecounts -entry test_subread_featurecounts_unstranded -c tests/config/nextflow.config
|
||||||
tags:
|
tags:
|
||||||
- subread
|
- subread
|
||||||
- subread_featurecounts
|
- subread/featurecounts
|
||||||
- subread_featurecounts_unstranded
|
- subread_featurecounts_unstranded
|
||||||
files:
|
files:
|
||||||
- path: output/subread/test.featureCounts.txt.summary
|
- path: output/subread/test.featureCounts.txt.summary
|
||||||
|
|
|
@ -6,9 +6,9 @@ include { UCSC_BED12TOBIGBED } from '../../../../software/ucsc/bed12tobigbed/mai
|
||||||
|
|
||||||
workflow test_ucsc_bed12tobigbed {
|
workflow test_ucsc_bed12tobigbed {
|
||||||
input = [ [ id: 'test' ], // meta map
|
input = [ [ id: 'test' ], // meta map
|
||||||
[ file("${launchDir}/tests/data/genomics/sarscov2/genome/bed/test.bed12", checkIfExists: true ) ]
|
[ file(params.test_data['sarscov2']['genome']['test_bed12'], checkIfExists: true ) ]
|
||||||
]
|
]
|
||||||
sizes = file("${launchDir}/tests/data/genomics/sarscov2/genome/genome.sizes", checkIfExists: true)
|
sizes = file(params.test_data['sarscov2']['genome']['genome_sizes'], checkIfExists: true)
|
||||||
|
|
||||||
UCSC_BED12TOBIGBED ( input, sizes )
|
UCSC_BED12TOBIGBED ( input, sizes )
|
||||||
}
|
}
|
||||||
|
|
|
@ -6,9 +6,9 @@ include { UCSC_BEDGRAPHTOBIGWIG } from '../../../../software/ucsc/bedgraphtobig
|
||||||
|
|
||||||
workflow test_ucsc_bedgraphtobigwig {
|
workflow test_ucsc_bedgraphtobigwig {
|
||||||
input = [ [ id:'test' ], // meta map
|
input = [ [ id:'test' ], // meta map
|
||||||
[ file('https://raw.githubusercontent.com/igvteam/igv.js/master/test/data/wig/bedgraph-example-uscs.bedgraph', checkIfExists: true) ]
|
[ file(params.test_data['sarscov2']['illumina']['test_bedgraph'], checkIfExists: true) ]
|
||||||
]
|
]
|
||||||
sizes = file('https://raw.githubusercontent.com/igvteam/igv.js/master/test/data/wig/chrom.sizes', checkIfExists: true)
|
sizes = file(params.test_data['sarscov2']['genome']['genome_sizes'], checkIfExists: true)
|
||||||
|
|
||||||
UCSC_BEDGRAPHTOBIGWIG ( input, sizes )
|
UCSC_BEDGRAPHTOBIGWIG ( input, sizes )
|
||||||
}
|
}
|
||||||
|
|
|
@ -4,4 +4,4 @@
|
||||||
- ucsc/bedgraphtobigwig
|
- ucsc/bedgraphtobigwig
|
||||||
files:
|
files:
|
||||||
- path: output/ucsc/test.bigWig
|
- path: output/ucsc/test.bigWig
|
||||||
md5sum: 5346de25b01ecbff91b63178b3bfbeec
|
md5sum: 910ecc7f57e3bbd5fac5a8edba4f615d
|
||||||
|
|
Loading…
Reference in a new issue