I have some genomes from IMG that I want to look at with the pangenome workflow. As I'd like the additional information available in IMG, I am using external gene calls and importing pfam annotations from IMG. Contigs dbs and profiles are fine, gene calls and annotations are visible when inspecting splits, etc. But anvi-gen-genomes-storage refuses to use these gene calls (with or without --gene-caller prodigal in the command). Does anvio expect the "source" column in the --external-gene-calls file to say exactly "prodigal" in order for these to be compatible? Is there some other secret to make this work or am I trying to do something which is not possible? Thanks!
122:anvio_IMG_nano_SAGs jkjarett$ anvi-gen-genomes-storage -i Nano_bins_list_2017111.txt -o Nano_bins-GENOMES.h5 --gene-caller prodigal
WARNING
===============================================
Good news! Anvi'o found all these functions that are common to all of your
genomes and will use them for downstream analyses and is very proud of you:
'COG_FUNCTION, Pfam, COG_CATEGORY'.
Internal genomes .............................: 22 have been initialized.
External genomes .............................: 0 found.
WARNING
===============================================
PLEASE READ CAREFULLY. Some of your genomes had gene calls identified by gene
callers other than the gene caller anvi'o used (which should be 'prodigal'
unless you specified another one). As a result, the following genomes contained
gene calls coming from other gene callers that did not get processed. This may
be exactly what you expected to happen, but if was not, you may need to use the
`--gene-caller` flag to make sure anvi'o is using the gene caller it should be
using. Here is the list: AB_777_F03_Nano (523 gene calls by "img_core_v400", 2
gene calls by "Ribosomal_RNAs"), AB_777_O03_Nano (654 gene calls by
"img_core_v400", 1 gene calls by "Ribosomal_RNAs"), AD_903_B02_Nano (167 gene
calls by "Prodigal V2.6.3 February, 2016 + prokaryotic GeneMark.hmm version
2.8", 15 gene calls by "Prodigal V2.6.3 February, 2016", 2 gene calls by
"prokaryotic GeneMark.hmm version 2.8"), ....
122:anvio_IMG_nano_SAGs jkjarett$ anvi-interactive --version
Anvi'o version ...............................: 3
Profile DB version ...........................: 20
Contigs DB version ...........................: 9
Pan DB version ...............................: 5
Samples information DB version ...............: 2
Genome data storage version ..................: 1
Auxiliary data storage version ...............: 4
Anvi'server users data storage version .......: 1