Open KateSakharova opened 5 months ago
Hi,
The problem here lies with translation when using prodigal - the ~940Kb bin generates only 31 predicted proteins using prodigal, most of which are tiny. As a result, DIAMOND cannot confidently assign any KEGG ID's to any of the protein fragments predicted, generates no output, which leads to the CheckM2 error as that's the only bin in the input. Is it possible the bin contains non-prokaryotic DNA that doesn't play well with prodigal?
Hi @chklovski, Thank you for your answer! I have some bins from the same Run annotated as eukaryotic MAG. You assumption might be correct. I will deeply look into this.
Kate
Hello, I bumbed into problem with Diamond
execution command:
singularity run quay.io-biocontainers-checkm2-1.0.1--pyh7cba7a3_0.img checkm2 predict --threads 8 --input bins -x fa --output-directory binner13_checkm_output --database_path uniref100.KO.1.dmnd
bins folder contains 1 bin.fa (attached) bins.fa.gz
Should checkm2 generate empty output in that case? Could you explain what is wrong with DIAMOND execution?
Thanks! Best, Kate