Closed philipwoods closed 2 years ago
@adw96 does this make any sense to you by any chance?
Thanks for tagging me, @meren! @philipwoods I can confirm that I can reproduce the issue and hope to return with a fix or update tomorrow. Thank you for providing the temp file!
Short description of the problem
I get errors about invalid p-values when running
anvi-compute-functional-enrichment-in-pan
with the--include-gc-identity-as-function
option.anvi'o version
Anvi'o .......................................: hope (v7.1)
Profile database .............................: 38 Contigs database .............................: 20 Pan database .................................: 15 Genome data storage ..........................: 7 Auxiliary data storage .......................: 2 Structure database ...........................: 2 Metabolic modules database ...................: 2 tRNA-seq database ............................: 2
System info
OS is Red Hat Enterprise Linux release 8.3 (Ootpa). Anvi'o is installed as a conda environment.
Detailed description of the issue
I ran the command
anvi-compute-functional-enrichment-in-pan -g ANME-3-EVO-GENOMES.db -p pangenomics/ANME3EVO-PAN.db --category-variable group --include-gc-identity-as-function -o function-enrichment/enrichment-IDENTITY.tsv -F function-enrichment/occurrence-IDENTITY.tsv --annotation-source IDENTITY
and successfully got an occurrence table file but got an error during the enrichment analysis. The log file for the error is copied below:Files to reproduce
I copied the temp file that gets passed to
anvi-script-enrichment-stats
and attached it below. I get the same message as above when I run the script directly and use this as input. IDENTITY-input.txt