Skip to content

Fix centrifuger output naming to avoid filename collisions in taxprof…#11990

Open
haris18s wants to merge 1 commit into
nf-core:masterfrom
haris18s:fix_names
Open

Fix centrifuger output naming to avoid filename collisions in taxprof…#11990
haris18s wants to merge 1 commit into
nf-core:masterfrom
haris18s:fix_names

Conversation

@haris18s

Copy link
Copy Markdown
Contributor

Updates the output filenames of centrifuger/centrifuger and centrifuger/quantification to be distinct, so they don't collide when used in the same pipeline (e.g., nf-core/taxprofiler).

Changes:
centrifuger/centrifuger: output pattern changed from *.tsv to *.classification.tsv (script and stub updated accordingly)
centrifuger/quantification: Output pattern changed from hardcoded ${meta.id}.tsv to glob *.report.tsv so custom ext.prefix works correctly.

Both modules previously emitted ${prefix}.tsv, causing filename collisions when both were used together in a pipeline (e.g., centrifuger classification + quantification in nf-core/taxprofiler).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant