Overview
EggNOG-mapper is a tool for fast functional annotation of novel sequences. It uses precomputed orthologous groups and phylogenies from the eggNOG database (http://eggnog5.embl.de) to transfer functional information from fine-grained orthologs only.
Common uses of eggNOG-mapper include the annotation of novel genomes, transcriptomes or even metagenomic gene catalogs.
The use of orthology predictions for functional annotation permits a higher precision than traditional homology searches (i.e. BLAST searches), as it avoids transferring annotations from close paralogs (duplicate genes with a higher chance of being involved in functional divergence).
Benchmarks comparing different eggNOG-mapper options against BLAST and InterProScan can be found here.
EggNOG-mapper is also available as a public online resource: http://eggnog-mapper.embl.de
Documentation
https://github.com/jhcepas/eggnog-mapper/wiki
Citation
If you use this software, please cite:
[1] eggNOG-mapper v2: functional annotation, orthology assignments, and domain
prediction at the metagenomic scale. Carlos P. Cantalapiedra,
Ana Hernandez-Plaza, Ivica Letunic, Peer Bork, Jaime Huerta-Cepas. 2021.
Molecular Biology and Evolution, msab293, https://doi.org/10.1093/molbev/msab293
[2] eggNOG 5.0: a hierarchical, functionally and phylogenetically annotated
orthology resource based on 5090 organisms and 2502 viruses. Jaime
Huerta-Cepas, Damian Szklarczyk, Davide Heller, Ana Hernández-Plaza, Sofia
K Forslund, Helen Cook, Daniel R Mende, Ivica Letunic, Thomas Rattei, Lars
J Jensen, Christian von Mering, Peer Bork Nucleic Acids Res. 2019 Jan 8;
47(Database issue): D309–D314. doi: 10.1093/nar/gky1085
Please, cite also the underlying algorithm used for the search step of eggNOG-mapper, and Prodigal if it was used for gene prediction:
[HMMER] Accelerated Profile HMM Searches.
Eddy SR. 2011. PLoS Comput. Biol. 7:e1002195.
[DIAMOND] Sensitive protein alignments at tree-of-life scale using DIAMOND.
Buchfink B, Reuter K, Drost HG. 2021.
Nature Methods 18, 366–368 (2021). https://doi.org/10.1038/s41592-021-01101-x
[MMSEQS2] MMseqs2 enables sensitive protein sequence searching for the analysis of massive data sets.
Steinegger M & Söding J. 2017. Nat. Biotech. 35, 1026–1028. https://doi.org/10.1038/nbt.3988
[PRODIGAL] Prodigal: prokaryotic gene recognition and translation initiation site identification.
Hyatt et al. 2010. BMC Bioinformatics 11, 119. https://doi.org/10.1186/1471-2105-11-119.
Metadata
Release files for eggnog-mapper 2.1.13
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| eggnog_mapper-2.1.13.tar.gz | 50.8 MB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| eggnog_mapper-2.1.13-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 101.9 MB
Release files / eggnog_mapper-2.1.13.tar.gz
| Download URL | eggnog_mapper-2.1.13.tar.gz |
|---|---|
| Size | 50.8 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4bf5176f4af45d41da7d462ed918bd7f09f14967b7e0d3913f99212d0b17045a
|
|
BLAKE2b-256 checksum How to use checksums |
d89324def1f4def603caf0e03cf1ce65a7afcff83cd46e10f58f5d5f9c01dd78
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.12.0
|
Release files / eggnog_mapper-2.1.13-py3-none-any.whl
| Download URL | eggnog_mapper-2.1.13-py3-none-any.whl |
|---|---|
| Size | 51.1 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
1d8956a1c9262da43960fa27c26b851292b9d544ccb2dbac7c98031a765761a4
|
|
BLAKE2b-256 checksum How to use checksums |
66ddcf5bfcfe81530c3694ef2cd038f106c192cc97e953f2be48729e3c92f5f5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.12.0
|
Security for eggnog-mapper 2.1.13
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.