-
Notifications
You must be signed in to change notification settings - Fork 606
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 v4 - filename pattern change #1163
Comments
Hi @jmodlis, Before I look into this further, could you have a quick read over https://multiqc.info/docs/#not-enough-samples-found please? If you run MultiQC with the If that's not the case, please could you try to find a minimal case of just two log files where one is parsed and one is not? If you could attach those to the issue then I'll be able to recreate the problem and fix it. Thanks, Phil |
Ok, I have uploaded a file where it worked and a file where it didn't. It doesn't appear to be doing any overwriting, but maybe I am not looking in the right place. The contents of the directory are a quast folder and a busco folder. In the failed log, it is looking at some of the files but it doesn't appear to look at the short summary files. This is an example of the files/dirs in one of the sample directories within the busco dir:
success_multiqc.log Thanks, |
Sorry, I meant BUSCO reports / log files (you can see which files are used under the docs: https://multiqc.info/docs/#busco). Though from your directory listing there I can see that the pattern Have you renamed any files in your analysis? You could try customising the BUSCO search pattern to match these files (docs): sp:
busco:
fn: 'short_summary*' Phil |
You know, I saw that busco file pattern search last night but didn't notice the final underscore. It does look like the previous successful run had |
Ok, that sounds pretty likely then if BUSCO has updated slightly. Could you please confirm that everything does work if you change the file search pattern as above? Just paste that snippet into a file called If it does indeed work then I'll update the default search pattern in MultiQC 👍 |
Yes, multiQC finds the BUSCO files if I change the default search pattern :) One last thing I could check would be to run BUSCO without the lineage auto-detect option to make sure that the output files aren't different without that option enabled. |
It's a minor change so I don't mind either way really. Pattern updated above, will go out in the next release. In the short term you can use the config overwrite 👍 Thanks! |
I am running BUSCO v4 and multiQC v1.8, and the BUSCO results are not included in my multiQC output. The folder I am directing multiQC to contains only QUAST and BUSCO results, and I have run multiQC on QUAST/BUSCO results previously (pre BUSCO v4) and both were included in the multiQC output.
I am wondering if it is related to the fact that I ran BUSCO with the auto lineage detect parameter, so now there are two short_summary files in a single results folders... They are
short_summary.generic.[database].[filename].txt
andshort_summary.specific[database].[filename].txt
one of two BUSCO output files
log file
And yes, I only checked like a million times that there are actually BUSCO files in the QC folder...not going too crazy yet. ... ;)
Thanks
Jen
The text was updated successfully, but these errors were encountered: