Taps#574
Conversation
Dev -> Master 4.1.0
e732b8d to
4d98def
Compare
| label 'process_high' | ||
| label 'process_gpu' | ||
| // needed by the module to work properly can be removed when fixed upstream - see: https://github.com/nf-core/modules/issues/7226 | ||
| stageInMode 'copy' |
There was a problem hiding this comment.
not sure we want to turn this on by default in the pipeline....there could be large files that will quickly cause disk space issues. Users can provide this via their custom config as needed
There was a problem hiding this comment.
This was updated on the original parabricks modules in nf-core, I just updated them to the latest version. I suggest we bring this conversation there if we have concerns.
|
No idea why the linting fails, it works perfectly on my computer using nf-core/tools version 3.5.0.dev0 |
|
Overall changes in TAPS methylseq PR: #574: Updated bismark modules Added rastair modules: nf-core/modules#9065 Removed methyldackel modules from fastq_align_dedup_bwameth subworkflow: nf-core/modules#9068 Added bam_methyldackel subworkflow which runs methyldackel modules: nf-core/modules#9066 Added fasta_index_methylseq subworkflow which indexes genomes for bismark, bwa-meth or bwa mem: nf-core/modules#9067 Added bam_taps_conversion to run rastair modules for TAPS data: nf-core/modules#9104 Added fastq_align_dedup_bwamem subworkflow to run bwa mem (+ gpu parabricks), dedup and run stats: nf-core/modules#9197 Refactored the main METHYLSEQ workflow to add the logic for TAPS, also added changes to metromap and docs Each of these PRs came with auxiliary modules and conf files when needed, as well as all their tests, meta.yml files and snapshots. |
Added TAPS to methylseq
This pull request aim to add support for TAPS data in the nf-core/methylseq pipeline.
We added the subworkflow FASTQ_ALIGN_DEDUP_BWAMEM (bwa mem) to align TAPS data (positive readout / conversion of methylated Cs instead of all unmethylated Cs).
We separated MethylDackel from the alignment subworkflow fastq_align_dedup_bwameth.
We created a new subworkflow called BAM_METHYLDACKEL with the two different methyldackel processes available.
We added a subworkflow to evaluate methylation of bwa mem or bwa-meth aligned reads called 'BAM_TAPS_CONVERSION' which used different rastair tools.
We added the logic to have data flow from either aligner into either methylation caller.
PR checklist
nf-core pipelines lint).nextflow run . -profile test,docker --outdir <OUTDIR>).nextflow run . -profile debug,test,docker --outdir <OUTDIR>).docs/usage.mdis updated.docs/output.mdis updated.CHANGELOG.mdis updated.README.mdis updated (including new tool citations and authors/contributors).