-
Notifications
You must be signed in to change notification settings - Fork 126
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
added seqsero2 version 1.3.1 #956
Conversation
@erinyoung you can resolve the issue in Jammy by installing the python3-dev package. |
Adding in the python3-dev doesn't fix all the problems. It does allow everything to seem like it's installed, but when seqsero2 is actually run it doesn't function. The following should be an 'Infantis'.
|
Seqsero2 in this instance also doesn't give any clear indication on why it fails in jammy
|
looks like something was deprecated. Not sure what version needs to be rolled back but perhaps roll back python to a previous version? Or perhaps that |
Or we could keep it in bionic? It seems happy there. |
Yeah, I think that's the easiest path forward. Bionic isn't EOL until April 2028 so I say go for it |
For your information. Spades causes the problem. It seeks Python instead of python3. I tried |
I have no more recommendations. @kapsakcj do you want to test/review it? |
yes, i would like to do some testing on it, please hold on merging |
…nt for setting PATH
I shaved off ~7MB by adding lines to delete samtools source code since the executables get copied to If we want to get fancy and save more disk space we could add a builder stage like we've done with samtools docker files, but I'd rather not since it's not too big of an image anyways. I'd prefer to get this version available sooner rather than later I'm testing out with a small batch of samples on Terra, I'll give my approval and merge & deploy once those finish running successfully Nice work with this one and apologies for the delay in reviewing |
OK, my tests succeeded. Identical serotypes predicted and no hiccups while running seqsero2 👍 I'm good to merge. In the future it would be nice to drop in some more tests with datasets of reads and assemblies with known serotypes. I only tested 4 different serotypes, so would be good to test more. |
thank you for the PR! here's the deploy workflow: https://github.com/StaPH-B/docker-builds/actions/runs/8662243597 |
There's a new version of seqsero2!
New to 1.3.1:
More information here: https://github.com/denglab/SeqSero2/releases
I did attempt to build this in jammy and focal.
The error with jammy:
The error with focal:
This meant that essentially all I did was mess with some tabs, add a CMD line, and update the sofware ARG
Full diff between 1.2.1 and 1.3.1
Pull Request (PR) checklist:
docker build --tag samtools:1.15test --target test docker-builds/samtools/1.15
)spades/3.12.0/Dockerfile
)shigatyper/2.0.1/test.sh
)spades/3.12.0/README.md
)