Follow-up from nf-core/nf-core-utils#43 (review by @maxulysse). Tracking issue — the implementation likely belongs in nf-core/tools.
Goal: a lint/test that verifies a pipeline's citations file is up to date based on all installed modules' meta.yml, and ideally regenerates it (so the file is populated by tooling when a module is added/removed). Combined with nf-core/nf-core-utils#43's plugin functions, the data lives once in meta.yml and the citations file is recomputed rather than hand-edited.
- Requires good
meta.yml tools: coverage (author/year/doi) in local and nf-core modules.
- Pairs with the structured-output work for a non-MD citations file.
🤖 Generated with Claude Code
Follow-up from nf-core/nf-core-utils#43 (review by @maxulysse). Tracking issue — the implementation likely belongs in nf-core/tools.
Goal: a lint/test that verifies a pipeline's citations file is up to date based on all installed modules'
meta.yml, and ideally regenerates it (so the file is populated by tooling when a module is added/removed). Combined with nf-core/nf-core-utils#43's plugin functions, the data lives once inmeta.ymland the citations file is recomputed rather than hand-edited.meta.ymltools:coverage (author/year/doi) in local and nf-core modules.🤖 Generated with Claude Code