Closed muffato closed 11 months ago
black
) is failingTo keep the code consistent with lots of contributors, we run automated code consistency checks. To fix this CI test, please run:
black
: pip install black
black .
Once you push these changes the test should pass, and you can hide this comment :+1:
We highly recommend setting up Black in your code editor so that this formatting is done automatically on save. Ask about it on Slack for help!
Thanks again for your contribution!
nf-core lint
overall result: Passed :white_check_mark: :warning:Posted for pipeline commit 9436c23
+| ✅ 132 tests passed |+
#| ❔ 20 tests were ignored |#
!| ❗ 1 tests had warnings |!
Temporarily a draft. I need to fix the linting errors, rebase onto dev, and update the documentation / changelog
I fix multiple things in this PR.
check_max
had to compare it against.withName: BUSCO
block inconf/base.config
was ignored in test mode. I think it must be conflicting with the entry that was at the end ofconf/modules.config
. I've found that I can instead get the profile names and change the settings directly in a closure. It's going to be easier that way because everything is in the same place_T1
suffixes and these are removed frommeta.id
in order to merge multiple BAM files. We didn't see the bug very often so far because for most species we find an existing k-mer database on disk, which leavesmeta.id
unedited. I made the script:.qv
,.completeness.stats
) and the_T1
suffixes, and only those. No need to split by/
either asos.path.basename
does that cleanly.PR checklist
nf-core lint
).nextflow run . -profile test,docker --outdir <OUTDIR>
).docs/usage.md
is updated.docs/output.md
is updated.CHANGELOG.md
is updated.README.md
is updated (including new tool citations and authors/contributors).