DelMoro is a Nextflow pipeline for genome/exome variant detection across species, offering two modes: (1) stepmode for modular execution of 8 subworkflows and (2) fullmode for automated end-to-end analysis. Built for reproducibility with Conda/Mamba/Docker/Singuilarity and wave support, it enables both granular optimization and high-throughput processing. The dual architecture supports diverse applications from exploratory research with iterative refinement to clinical grade batch analysis,while maintaining GATK best practices.This balance between stepmode and fullmode offers adaptability and standardization which makes DelMoro suitable for both developmental genomics and production-scale variant calling.
---
- Raw Data Quality Control : Ensures input FASTQ files are high quality using tools like:
- Read Trimming : Trims adapters and low-quality bases with your choice of:
- Alignment Aligns reads to a reference genome using:
Metrics:
BigWigs:
BigWigs Plotting:
- Base Recalibration Applies GATK's best practices with:
- GATK
- Metrics, BigWigs, and plotting
- Variant Calling Detects SNPs and indels using:
- GATK HaplotypeCaller
- Variant Annotation Annotates variants using:
- Reportin with :
Note
Please make sure to check help menu with --help before running the workflow on actual data.
nextflow run main.nf --helpUsage : nextflow run main.nf <modality> [--exec <module>] <params>
Modality: - --fullmode : Executing full mode from fastq until vaiant calling.
- --stepmode : Executing different modules in standalone mode.
nextflow run main.nf
--fullmode
--input
--reference | [--igenome ]
[--aligner bwamem2]
[--mode onlyVCF|cohortGVCF]
[--bqsr]
[--knownsite1 ,--knownsite2 |--ivcf1 ,--ivcf2 ]
nextflow run main.nf
--stepmode
--exec <module>
Module : - rawqc : Check quality of raw reads.
- trim : Remove low-quality bp and adapters & checks its quality.
- refidx : Index the reference genome for alignment.
- align : Align reads to the reference genome.
- bqsr : Base Quality Score recalibration.
- callsnp : Detect SNPs from aligned reads.
- annotate : annotate vfc file.
- reporting : Auto Generate PDF of vcf reports.
- help
- version

