nf-core / nf-core/modules

[FEATURE] module RustQC

Open
#11,542 0 comments 0 reactions 1 assignee View on GitHub

@pinin4fjords is already working on this.

Since May 6, 2026.

Dominant language
Nextflow
Stars
429
Forks
1.1k
Avg merge
1d 6h
Merged PRs (30d)
153

Description

Is your feature request related to a problem? Please describe

When I put the aligned reads and annotation in directly, I got this error:

"RustQC requires that BAM files have duplicates marked (SAM flag 0x400)
but NOT removed. None of the reads examined so far have the duplicate
flag set.

Please run a duplicate-marking tool before using RustQC, for example:

Picard MarkDuplicates: picard MarkDuplicates I=input.bam O=marked.bam M=metrics.txt
samblaster: samtools view -h input.bam | samblaster | samtools view -bS - > marked.bam
sambamba markdup: sambamba markdup input.bam marked.bam"

Describe the solution you'd like

It would be nice to include this prerequisite in the module description:
https://nf-co.re/modules/rustqc/

Thank you,

Describe alternatives you've considered

No response

Additional context

No response

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.