-
Notifications
You must be signed in to change notification settings - Fork 214
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Description of the bug
I am defining a process output like:
output:
tuple val(meta), path("*.bin", arity: 1), emit: db
My meta.yaml
output section:
output:
- db:
- meta:
# ...
- "*.bin":
# ...
Then the linting fails, telling me that my meta.yaml
output section is incorrect (see output below).
It works fine if I remove the arity
option. Could the output parsing be updated?
Best,
Command used and terminal output
$ nf-core modules lint sometool/somecommand
...
[✗] 1 Module Test Failed
... | Test message
──────────────────────────────────────────────────────────────────────────────────────
... | Module meta.yml does not match main.nf. Outputs should contain: {'db': ['meta', ".bin', arity: 1", '.cache*'], 'versions': ['versions.yml']} Run nf-core modules lint --fix to update the meta.yml file.
System information
nf-core/tools
version 3.2.0Nextflow
24.10.4 build 5934
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working