nf-core / demultiplex

Demultiplexing pipeline for sequencing data
https://nf-co.re/demultiplex
MIT License
44 stars 37 forks source link

Submit subworkflows to nf-core/modules and (re-) import them here #60

Open matthdsm opened 2 years ago

matthdsm commented 2 years ago

Description of feature

Future plans for demultiplex workflow:

Attempt to convert into atomic subworkflows:

  1. wrap different demux strategies into subworkflows:

    • demultiplex_illumina (bcl-convert, bcl2fastq)
    • demultiplex_element (bases2fastq)
    • demultiplex_singlecell (cellranger, contributed by @apeltzer)
  2. wrap subworkflows into self contained subworkflow and submit to modules

  3. Wrap subworkflow into stand-alone demutliplex workflow with qc steps etc, baked in.

Open for comment!

cfr https://nfcore.slack.com/archives/CL88J906S/p1665042215379769

edmundmiller commented 2 years ago

https://github.com/nf-core/modules/pull/2198

grst commented 3 months ago

By now all demultiplxing routes are separate (local) subworkflows, but they are not submitted to nf-core/modules yet.