-
Notifications
You must be signed in to change notification settings - Fork 204
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
fix: Fixing workflow for single-end sequencing #70
fix: Fixing workflow for single-end sequencing #70
Conversation
Many thanks for looking into this and providing the fix! Would it be OK if I hijacked this pull request to improve the automatic testing of the workflow? I'm currently looking into improving the testing data used in multiple workflows, basically looking for real To nevertheless use your fixes already, you can point your snakemake module import to your fork and this branch (or to your latest commit), so it would be something like:
This will use the latest commit on that branch. If you want to fix it to a commit, you could instead change the
Hope this already helps, and hope we can use this opportunity to improve testing overall! |
Of course! Feel free to take over this PR for testing! One other thing to note as far as getting it to be more robust would be adding |
For Because then we should fix that package's dependencies to include |
Awesome! This may be instance specific but I hit problems with bioconductor-deseq2 not downloading R and using the base R on my system.
|
Hmm, same for
This brings up a clear
|
Hm... then leaving as is makes sense. I'm surprised, given this, that it doesn't run through directly out of the box on our cluster. |
So these particular issues with
I hope with those you won't have similar issues, even though I don't currently understand where exactly your problem(s) is/are coming from... |
Ah no worries! Those are both setup on our instance -- the workaround was just to install |
I actually decided to do the improvement of the testing data in a separate pull request. So here I'm just fixing the formatting and hope that the existing tests pass. |
the same fix as applied here: snakemake-workflows/rna-seq-kallisto-sleuth@5bf0c52 original solution can be found here: https://stackoverflow.com/a/77370920
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.
LGTM, many thanks again.
Summary
This PR fixes minor issues stopping the workflow from working with SE sequences.
Bugs Fixed
get_fq
to appropriately look inresults/trimmed/
instead oftrimmed/
cutadapt/se
wrapper to calladapters
notadapters_r1
. While the wrapper (found here) seems to want users to separate adapter args from extra args, they appear to be equivalent. This is how the PE workflow works and verifying the STAR commands suggests that this is fine.