-
Notifications
You must be signed in to change notification settings - Fork 708
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Kallisto quantification #1106
Kallisto quantification #1106
Conversation
This PR is against the
|
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looking good already
fc513e0
to
42cef1d
Compare
Python linting (
|
|
||
if [ -f ${prefix}.log.txt ]; then | ||
cp ${prefix}.log.txt ${prefix}/kallisto_quant.log | ||
fi |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We should update the nf-core/module with this change and then re-install here so we don't have to patch it.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actually this would be fixed by changing the stdout redirection above.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We will need to keep that file outside of the directory because we need to pass it to MultiQC. So using this logic is the best way I think.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
OK, I'll make both write to the dir and copy out for consistency though.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ongoing in nf-core/modules#4334
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Think we're good though @drpatelh - if you could check that module PR to make sure you're happy, we can get it merged and updated here.
@nf-core-bot fix linting |
@nf-core-bot fix linting |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🚀 Awesome! Nice work @pinin4fjords ! Good to go.
Adding Kallisto quantification as an alternative to Salmon:
Provisos:
Note:
I've handled strandedness parameters in Kallisto via the modules.conf. This is in line with up-to-date nf-core conventions which dictate a minimal set of assumptions on themeta
content, but contrasts with the Salmon module, where there are quite a few assumptions baked in.Will close #514 #1050 #1101
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).