Closed DrPintoThe2nd closed 2 years ago
It probably is coming from tbl2asn
installed via conda -- tbl2asn
has this really strange compilation timer thingy that tells user to update as it is "out of date" after a year or something, perhaps that is why it is failing? Also -- docker images built from gitlab actions are here if that is helpful to you: https://hub.docker.com/r/nextgenusfs/funannotate/tags, I can add tetrapoda to the busco database so its installed in the image.
You can test by running that tbl2asn command manually:
$ docker run yourimagename tbl2asn -y "Annotated using 1.8.9" -N 1 -t /opt/conda/envs/funannotate/lib/python3.8/site-packages/funannotate/config/test.sbt -M n -j "[organism=Awesome testicus]" -V b -c f -T -a r10u -p annotate/predict_misc/tbl2asn
Do you get the same error if you use the docker image: nextgenusfs/funannotate:v1.8.9
?
You could probably fix by just downloading tbl2asn
from NCBI in your docker file and adding to PATH, if you add it in front of conda than it will take precedence otherwise can remove
ish.. yeah, the nextgenusfs/funannotate:v1.8.9
docker doesn't hit this issue, but for some otherworldly reason I can't use that docker on my workstation(!), but it works fine on my desktop. I hoped it over to finish the annotation and moved on! I think this may be a sign that my workstation is nearing retirement! :(
(Also, adding tetrapoda to the download would be helpful for me personally, but no sweat if it's not worth it or you don't have the time!)
Thanks for your time and suggestions!
Hi Jon,
Sorry to bother you with this, but I'm stuck on the last step of a 'funannotate predict' where tbl2asn is hitting a fatal error. I've tried about different versions of tbl2asn in the docker I'm using to no avail.. fortunately, the test dataset reproduces this error verbatim! Have you run into this before? Any ideas to get around it?
Are you using the latest release? If you are not using the latest release of funannotate, please upgrade, if bug persists then report here.
Describe the bug
What command did you issue?
Logfiles
OS/Install Information
Dockerfile