I have seen this for some nematode genomes, even when doing the extended run; the % varies quite a bit but is always low (in some cases, less than 20%). Interestingly, CEGMA gave more consistent results.
We have wondered whether this has something to do w/ Augustus making poor calls, though I'm not sure how BUSCO is using it internally.
This is the command:
python3 BUSCO_v1.22.py -o output -in genome.fasta -l /db/busco/eukaryota -m genome
With these versions of the tools:
Is the transcriptome extracted from the genome using gene annotations? If not, it's possible that your transcriptome is just more complete/correct than the genome.
I have heard (second-hand, admittedly) of cases where transcripts map back to the genome >95%, but the genome completeness is low; see my below reply re: nematode. However, if one uses the transcripts to derive gene models (e.g. using MAKER), then uses BUSCO on the gene model sequence, the % completeness goes up.
Based on the BUSCO manual:
So, maybe Augustus has a hard time deriving accurate gene models de novo leading to poor BUSCO scores, but when assisted using transcriptome data BUSCO works more effectively?
Yeah, could well be.
I'm not convinced that BUSCO is doing the right thing here either, but working through the code is like walking through treacle...
Both are data derived from a curated species, Dictyostelium discoideum, so should be pretty reliable and similar.