Visitar URL original
export() inputs passed out of order in nf/ui.nf; filtered protein alignments published under stats/rnaseq_long/ · Issue #274 · ncbi/egapx · GitHub
Skip to content

export() inputs passed out of order in nf/ui.nf; filtered protein alignments published under stats/rnaseq_long/ #274

Open

Description

@richard-burhans

EGAPx version: 1.0.1

In nf/ui.nf, the export(...) call passes four channels out of order compared with the export process declaration. Nextflow binds inputs by position, so they get staged under the wrong directories:

Position Declared input Channel passed
21 rnaseq_long_align_report filtered_protein_alignments
23 rnlp_filter_est_align_stats rnaseq_long_align_report
24 minimap2_stats rnlp_filter_est_align_stats
25 filtered_protein_alignments minimap2_stats

Effect: with short reads (e.g. examples/input_D_farinae_small.yaml), filtered_protein_alignments/ is missing from the output and align.asn is publishedunder stats/rnaseq_long/ instead. With long reads, the minimap2 stats would end up in filtered_protein_alignments/.

Fix: reorder the arguments to match the declaration. PR to follow.

Activity

  1. murphyte commented on Oct 1, 2026

    @murphyte

    thanks, I'm surprised this didn't show up in our testing. We'll review your PR for inclusion in our next release.

  2. boukn commented on Oct 20, 2026

    @boukn
    Contributor

    this will be in our next release

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions