Important! Template update for nf-core/tools v3.4.1 #299
Important! Template update for nf-core/tools v3.4.1 #299chris-cheshire merged 37 commits intodevfrom
Conversation
I removed the merge marker comments after adding the pipeline specific default params and allowing for pipeline-specific custom profiles
Updated nf-core/cutandrun main.nf to comply with template version 3.3.1
|
pinin4fjords
left a comment
There was a problem hiding this comment.
You are the master of these things, nobody I trust more.
mirpedrol
left a comment
There was a problem hiding this comment.
Very nice work @maxulysse! This will be very useful 🥳
I have left some comments mainly regarding nf-test, I am a bit confused with what is done in this PR or what should be done in the future.
But overall looks very good!
There was a problem hiding this comment.
should we keep this file until nf-test tests are implemented in the pipeline?
There was a problem hiding this comment.
I assumed tests are failing since I only restored partial functionality from the old check samplesheet script.
I'd rather we don't try to make this ci work, and try migrating the tests to nf-test directly
There was a problem hiding this comment.
mostly for our future selves, have this resource configurations been moved somewhere else?
There was a problem hiding this comment.
yes, I moved all in base, I believe that's where it should sit
There was a problem hiding this comment.
are the tests removed because nf-test is not implemented yet? should we keep them anyway if they don't break anything?
There was a problem hiding this comment.
these are coming from the modules repo, so no need to retest them in the pipeline
| main: | ||
|
|
||
| def caller_list = ['seacr', 'macs2'] | ||
| callers = params.peakcaller ? params.peakcaller.split(',').collect { it.trim().toLowerCase() } : ['seacr'] |
There was a problem hiding this comment.
I see you moved defining callers here! So my previous comment about params.callers is outdated, but I think params.callers should be removed from modules.config
There was a problem hiding this comment.
Agreeing with you, but I tried to limit my changes in this single PR
Replaces:
PR checklist
nf-core lint).nextflow run . -profile test,docker --outdir <OUTDIR>).nextflow run . -profile debug,test,docker --outdir <OUTDIR>).docs/usage.mdis updated.docs/output.mdis updated.CHANGELOG.mdis updated.README.mdis updated (including new tool citations and authors/contributors).