We’ve added eggNOG 7 annotation to the MetaG pipeline. The new rules run eggNOG 7 on genes predicted with Prodigal, generating functional annotations for all assemblies automatically.
The contig_annotate__eggnog7_run rule uses a containerized version of EggNOG 7 and handles all resource allocation and logging, making it easy to run on a cluster with SLURM. The contig_annotate__eggnog7 rule then expands this to all assemblies in the project, producing compressed .tsv.gz annotation files for each assembly.
This integration is based on the eggnog7_annotator GitHub repository .