-
Notifications
You must be signed in to change notification settings - Fork 3.3k
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
BUSCO (HMMER) failed to open sequence file due to no extracted proteins from Augustus #15459
Comments
Just confirmed that a similar thing happens when running in a Debian based Linux version through Docker (installed busco with Running a docker instance available on Dockerhub of v3 on the same files I get a score of 99.8%:
|
Hi, I can confirm I ma also having this issue. I haven't tried docker yet but I will be doing that in the near future to see that I have not gone crazy. I have ran busco with the debug option turned on but there really is no big information being given. I have checked the created protein files and they are all empty as @Buuntu mentioned. I am currently running augustus individually in another environment to see if its an issue with my data though this is currently unlikley as it is creating the gff file with no issues. |
Also experienced this as a new problem arising in the past few months with workflows that used to work. It seems to be related to the BLAST version used. Possibly related to the commits associated with #12639. The default version of BLAST installed with BUSCO seems now to be pinned to 2.2.31. If I add an explicit blast version 2.7.1 to my conda config, BUSCO starts working again. (EDIT) I should note that I'm also using |
any luck fixing this? I am running into the same problem |
I assume this issue is outdated or fixed in the busco v4 release, otherwise comment. |
Confirmed that the problem no longer exists in v4. |
I can get BUSCO to run through a docker container such as https://hub.docker.com/r/vera/busco/ but have been unable to run it using conda unfortunately, which is my preference.
I installed with
When I run locally, I get 0% BUSCO scores on files that normally get >97% when run through the Docker instance.
The output I get is
I believe this is because Augustus is not extracting any predicted proteins. I confirmed and there are no extracted_proteins in the augustus_output folder.
For good measure, I installed Augustus separately with
But am still getting the same result. I am running OS X, it looks like that might be an issue with Augustus actually: nextgenusfs/funannotate#3
First few lines of august.log:
The text was updated successfully, but these errors were encountered: