modules icon indicating copy to clipboard operation
modules copied to clipboard

POC of new meta.yml structure and ontologies

Open mirpedrol opened this issue 1 year ago • 0 comments

POC for https://github.com/nf-core/tools/pull/3028 and https://github.com/nf-core/tools/pull/3032

Run nf-core modules lint <module_name> --fix for modules:

  • fastp
  • samtools/sort
  • samtools/index
  • atlas/splitmerge
  • pear
  • multiqc
  • bwa/mem

Note that linting won't pass until https://github.com/nf-core/modules/pull/5837 is merged

ℹ️ The bio.tools ID was not automatically found for bwa. ℹ️ The modules samtools/index, atlas/splitmerge and bwa/mem had wrong channels specified or missing inputs/outputs, thus the resulting modified meta.yml had to be fixed manually.

Ontology for input and output files were added for bwa/mem as an example.

mirpedrol avatar Jun 21 '24 14:06 mirpedrol