Fgbio/fastqtobam (#1980)
* fix samtools stats thread usage * fix samtools stats thread usage (#1975) * fix samtools stats thread usage * fix checksums * Fix/samtools flagstat (#1979) * fix samtools stats thread usage * flagstat: fix threads * Update busco to v5.4.3 and tar small files (#1970) * Update busco to v5.4.3 and tar small files * Fix file contain strings * Swap md5sums to contains for variable files * Simplify and generalize module * add test.yml * Update modules/fgbio/fastqtobam/meta.yml Co-authored-by: Moritz E. Beber <midnighter@posteo.net> * add support + tests for cram output * more tweaks * update test.yml * prettier * try to fix tests * fix tests * prettier * drop checksum for cram Co-authored-by: Mahesh Binzer-Panchal <mahesh.binzer-panchal@nbis.se> Co-authored-by: Moritz E. Beber <midnighter@posteo.net>master
parent
09acfad211
commit
36049bf544
@ -1,5 +1,16 @@
|
||||
process {
|
||||
|
||||
publishDir = { "${params.outdir}/${task.process.tokenize(':')[-1].tokenize('_')[0].toLowerCase()}" }
|
||||
|
||||
withName: "test_fgbio_fastqtobam_paired_cram:FGBIO_FASTQTOBAM" {
|
||||
ext.prefix = {"${meta.id}.cram"}
|
||||
}
|
||||
withName: "test_fgbio_fastqtobam_paired_bam:FGBIO_FASTQTOBAM" {
|
||||
ext.prefix = {"${meta.id}.bam"}
|
||||
}
|
||||
withName: "test_fgbio_fastqtobam_paired_umi:FGBIO_FASTQTOBAM" {
|
||||
ext.args = "--read-structures +T 12M11S+T"
|
||||
}
|
||||
withName: "test_fgbio_fastqtobam_paired_custom_samplename:FGBIO_FASTQTOBAM" {
|
||||
ext.args = "--sample CustomSample --library CustomLibrary"
|
||||
}
|
||||
}
|
||||
|
@ -1,8 +1,52 @@
|
||||
- name: fgbio fastqtobam test_fgbio_fastqtobam
|
||||
command: nextflow run ./tests/modules/fgbio/fastqtobam -entry test_fgbio_fastqtobam -c ./tests/config/nextflow.config -c ./tests/modules/fgbio/fastqtobam/nextflow.config
|
||||
- name: fgbio fastqtobam test_fgbio_fastqtobam_paired_default
|
||||
command: nextflow run ./tests/modules/fgbio/fastqtobam -entry test_fgbio_fastqtobam_paired_default -c ./tests/config/nextflow.config -c ./tests/modules/fgbio/fastqtobam/nextflow.config
|
||||
tags:
|
||||
- fgbio
|
||||
- fgbio/fastqtobam
|
||||
files:
|
||||
- path: output/fgbio/test.bam
|
||||
md5sum: 83cd60e01e5ab90ea3729431ce401add
|
||||
|
||||
- name: fgbio fastqtobam test_fgbio_fastqtobam_paired_cram
|
||||
command: nextflow run ./tests/modules/fgbio/fastqtobam -entry test_fgbio_fastqtobam_paired_cram -c ./tests/config/nextflow.config -c ./tests/modules/fgbio/fastqtobam/nextflow.config
|
||||
tags:
|
||||
- fgbio
|
||||
- fgbio/fastqtobam
|
||||
files:
|
||||
- path: output/fgbio/test.cram
|
||||
|
||||
- name: fgbio fastqtobam test_fgbio_fastqtobam_paired_bam
|
||||
command: nextflow run ./tests/modules/fgbio/fastqtobam -entry test_fgbio_fastqtobam_paired_bam -c ./tests/config/nextflow.config -c ./tests/modules/fgbio/fastqtobam/nextflow.config
|
||||
tags:
|
||||
- fgbio
|
||||
- fgbio/fastqtobam
|
||||
files:
|
||||
- path: output/fgbio/test.bam
|
||||
md5sum: 83f879e3a302ca8a50dc9675be7a9216
|
||||
|
||||
- name: fgbio fastqtobam test_fgbio_fastqtobam_single
|
||||
command: nextflow run ./tests/modules/fgbio/fastqtobam -entry test_fgbio_fastqtobam_single -c ./tests/config/nextflow.config -c ./tests/modules/fgbio/fastqtobam/nextflow.config
|
||||
tags:
|
||||
- fgbio
|
||||
- fgbio/fastqtobam
|
||||
files:
|
||||
- path: output/fgbio/test.bam
|
||||
md5sum: c08fe1b035b972808f05128e37e8e669
|
||||
|
||||
- name: fgbio fastqtobam test_fgbio_fastqtobam_paired_umi
|
||||
command: nextflow run ./tests/modules/fgbio/fastqtobam -entry test_fgbio_fastqtobam_paired_umi -c ./tests/config/nextflow.config -c ./tests/modules/fgbio/fastqtobam/nextflow.config
|
||||
tags:
|
||||
- fgbio
|
||||
- fgbio/fastqtobam
|
||||
files:
|
||||
- path: output/fgbio/test_umi_converted.bam
|
||||
- path: output/fgbio/test.bam
|
||||
md5sum: 9510735554e5eff29244077a72075fb6
|
||||
|
||||
- name: fgbio fastqtobam test_fgbio_fastqtobam_paired_custom_samplename
|
||||
command: nextflow run ./tests/modules/fgbio/fastqtobam -entry test_fgbio_fastqtobam_paired_custom_samplename -c ./tests/config/nextflow.config -c ./tests/modules/fgbio/fastqtobam/nextflow.config
|
||||
tags:
|
||||
- fgbio
|
||||
- fgbio/fastqtobam
|
||||
files:
|
||||
- path: output/fgbio/test.bam
|
||||
md5sum: ab8d7d2d9c1559b19a501d120296ebe0
|
||||
|
Loading…
Reference in New Issue