-
Notifications
You must be signed in to change notification settings - Fork 3
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
Adding ONT functionality to RAW and CLEAN #133
base: dev
Are you sure you want to change the base?
Conversation
…y/mgs-workflow into simon-ont-raw-clean
@harmonbhasin Can you take an initial look and let me know if you see obvious flaws? Here is what the output of the MultiQC output for ONT data looks like: https://data.securebio.org/simons-notebook/posts/2024-12-08-mgs-ont-raw-eval/ |
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.
This all looks correct to me. The only thing I ask is that you confirm that the output for the length stats file looks good for single-end/paired-end short reads.
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.
Just noticed that you added the ONT test to the nf-test file, but not to the yaml file that makes it run on Github Actions, please do this, thank you!
Fixed |
@harmonbhasin This is the error I get when nf-test is run on github. nf-test works locally. Can you let me know if you see what might be wrong here? Otherwise I adopted your suggestions. Once the nf-test thing is resolved this is good for review by Will.
|
@simonleandergrimm specific docker images from sequera (and even dockerhub for that matter) have given me trouble on Github Actions in the past, and my guess is that you're having a similar issue, although I have not run into this specific issue before. As of right now, the best way I know of fixing issues with docker images issues related to Github Actions is trial-and-error. The first thing I would do is try a different distribution of tidyverse, this might be a good place to start, https://hub.docker.com/r/rocker/tidyverse. |
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.
This all looks good to me! Once the docker image issue is fixed, it'll be ready for Will.
@harmonbhasin The run works now (updated tidyverse container from 4.4.1 to 4.4.2). Index run now fails, but probably due to timing out as has happened previously? If this seems fine, please assign to Will and ping for re-review. |
Also @harmonbhasin can you "assign" the PR to me when I'm blocking it? This makes it easier to know in which court the PR is! |
@willbradshaw Can you review? Once done, I will create a Changelog. |
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.
@simonleandergrimm I'll try to add you as PR in the future when the ball is in your court, thanks for fixing this!
@@ -55,7 +55,7 @@ process { | |||
container = "securebio/nao-pypkg" | |||
} | |||
withLabel: tidyverse { | |||
container = "rocker/tidyverse:4.4.1" | |||
container = "rocker/tidyverse:4.4.2" |
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.
Turns out my test ran fine with the old version of the docker container, #138, so this was probably just a temporary error. However, all we're doing is updating the docker container, which I have no issue with so this looks good to me.
@simonleandergrimm I was trying to run the BLAST workflow ( Also, make sure to update the tests with any new import statements you add so that we don't run into these problems in the future. I'll be sure to look out for these things in the future as well! |
This issue was in |
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.
Thanks for fixing the issue, this is good for you to look at @willbradshaw.
@simonleandergrimm based on our discussion yesterday, are you planning on adding any tests before we merge this? |
Changes
Possible Todos (I don't think these should block merging)