mycobactopia-org / MTBseq-nf

MTBSeq made simple and easy using Nextflow and nf-core standard.
https://doi.org/10.5281/zenodo.5498063
MIT License
8 stars 1 forks source link

Create a standard pipeline params file including all options for (sub-)modules #23

Closed abhi18av closed 3 years ago

abhi18av commented 3 years ago

Then, let's try to use the following pattern

TBBWA {
// global params

// module params

// <- Here we add the module level params mentioned in tbbwa.nf file, which a user can override through a central location ->
resultsDir = "${params.outdir}/tbbwa"
saveMode = 'copy'
shouldPublish = true
}

I think that we're at a stage we can try some stuff out, I'd be curious to see how the params.outdir behaves within this context.

Originally posted by @abhi18av in https://github.com/emilyncosta/mtbseq-nf/issues/19#issuecomment-885039728

Mxrcon commented 3 years ago

ok, lets give a try to it

abhi18av commented 3 years ago

@Mxrcon ,

I'm creating these tasks as part of project planning. Anyone of us could pick either task based on the time available 😉

It's important to self-assign a task whenever we pick a task so that the team member is aware.

Mxrcon commented 3 years ago

ok! I'll assign myself if i start this task!