Fungi, ain't a kingdom most of us will know much about. The only thing I can guess at is that in bacteria there has resurgence in methods for de novo assembly specifically aimed at reducing the total number of contigs in an assembly. The 'new wave' is summarised in this response here, Improving prokaryotic assembly with other contig/scaffold-level data?. This is potentially very exciting, except the OP reported they didn't work ;-(
A reasonable guess is your colleague has deployed these approaches to reduce the number of contigs. HOWEVER, what is appropriate for bacteria, may not be appropriate for fungi, alternatively it may be an improvement. Both bateria and fungi are small genomes, but beyond that there could notable differences.
If fungi are dominated by multigene families these might be being removed in the new wave de novo assemblies (they are designed for bacteria). The collapse of multigene families absolutely occurs in other eukaryotes with small genomes, but they have to be really big on multigene families (>10% of genes in their genome). If that was true you would probably know about it.
Alternative, this could simply be poor gene identification in the first assembly resulting in an artificial jump in the number of genes.
Solution? Either way you should be able to figure which genes are different between the assemblies and precisely what type of genes are differing, e.g. are these large multi-gene families. Personally, I would pipe the predicted genes from both assemblies through eggNOG
. This might be useful, but not really what it's designed for, but it will return the KEGG nos. More explicit methods based around comparing the RNAseq reads against the assembly via e.g. bedtools
or these guys here recommend htseq
. This might be a better way to rephrase the question.
Thus I recommend:
- Finding out which de novo methods were used between first and second fungi genome assemblies. Do any of those methods match this post, Improving prokaryotic assembly with other contig/scaffold-level data?
- Consider a more explicit genomics study to examine RNAseq reads against the genome, or comparison between predicted no. genes between genomes.
- Having said all that ... once you've done your DEG you identify the KEGG no. and then simply compare the lists directly to find out which genes are different between the assemblies. This is an easy database operation to perform, e.g. via a
merge
function (separate question).
I'd check point 1 and then go for point 3 - because it's something I easily know how to do. Thats just my opinion, a purist would likely explore this via point 2.
Conclusion What I am certain about is that for a species where very little might be known it is better to perform an investigation rather than make an assumption that might prove later to be wrong.