Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add args section in meta.yml #3444

Open
arnaudbore opened this issue Feb 5, 2025 · 2 comments · May be fixed by #3451
Open

Add args section in meta.yml #3444

arnaudbore opened this issue Feb 5, 2025 · 2 comments · May be fixed by #3451

Comments

@arnaudbore
Copy link

Description of feature

As discussed in the slack thread

In @jfy133 words:

We need a new section for listing each args (2, 3, 4) with the sole(?) metadata
for each one is simply the tool of the pipe it is effecting.

In @mirpedrol words:

We want an extra section in the meta.yml to describe the ext.args values.
At the level of tools , inputs and outputs.

It would look like this:

tools:
  - "bcftools":
      description: "..."
      homepage: ...
      args_id: "$args"
      identifier: biotools:bcftools
  - "bcftools plugin setGT":
      description: "..."
      homepage: ...
      args_id: "$args2"
      identifier: biotools:bcftools
args:
  - args:
      description: ""
  - args2:
      description: ""
input:
  - - meta:
        ...
    - vcf:
        ...
@awgymer
Copy link
Contributor

awgymer commented Feb 6, 2025

This will also require an update to the nf-core/modules meta-schema.json

@awgymer
Copy link
Contributor

awgymer commented Feb 6, 2025

Image

Is this output format in nf-core modules info appropriate?

@awgymer awgymer linked a pull request Feb 12, 2025 that will close this issue
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants