Demonstration only. Corollary is a non-commercial research demo — no warranty, no support, not for commercial use or clinical decisions. Read the disclaimer

All tools and databases

Proteins · Database

eggNOG

A database providing hierarchical orthologous groups and functional annotations for comparative genomics.

What eggNOG is

eggNOG (evolutionary genealogy of genes: Non-supervised Orthologous Groups) is a biological database hosted by the European Molecular Biology Laboratory (EMBL). Created in 2007, it expands upon the concept of clusters of orthologous groups (COGs) by constructing non-supervised orthology clusters across thousands of organisms.

The resource provides orthology assignments, phylogenetic trees, and functional annotations across a wide range of taxonomic resolutions, spanning from the last universal common ancestor (LUCA) down to individual species. It serves researchers conducting comparative genomics and functional prediction studies.

How it is organised

eggNOG builds upon the original COG methodology by computing non-supervised orthologous groups across tens of thousands of organisms. It resolves hierarchical orthology relationships alongside functional predictions and phylogenetic trees at multiple taxonomic ranks, starting from LUCA down to species level.

Key facts

Host institution
European Molecular Biology Laboratory (EMBL)
Initial release
2007
Protein sequences
Over 59 million
Phylogenetic trees
Over 1.1 million
Orthologous groups
Over 3.1 million (up to 17 million recorded across hierarchical levels)
Taxonomic scope
LUCA down to species level

What you can use it for

Comparative genomics
Comparing orthology assignments across diverse species to study evolutionary relationships and gene diversification.
Functional annotation and prediction
Querying proteins, gene identifiers, or biological terms to infer functional characteristics based on orthologous group members.
Phylogenetic analysis
Examining precomputed phylogenetic trees across gene families to assess evolutionary trajectories.

Query it here

The research agent queries eggNOG directly — no account, no API key — and every answer links back to the record it came from. Ask in plain language and it writes the query.

Strengths and limits

Good at

  • Provides hierarchical orthologous groups resolved at all taxonomic levels from LUCA down to species.
  • Supplies precomputed phylogenetic trees alongside functional predictions for orthologous groups.

Watch out for

  • Relies on non-supervised clustering approaches that may require downstream biological validation.

Questions

Can I search eggNOG without writing code?

Yes. The research agent queries eggNOG directly, with no account or API key, and cites the record behind every answer. Ask in plain language — for a gene, a protein, a compound or a study — and it builds the query for you.

Can I reuse data from eggNOG?

CC BY 4.0. Terms: http://eggnog6.embl.de/download/

What does the name eggNOG stand for?

eggNOG stands for evolutionary genealogy of genes: Non-supervised Orthologous Groups.

How does eggNOG relate to the COG database?

It builds on the original idea of COGs (clusters of orthologous groups) and expands it into non-supervised orthologous groups computed across a broad range of organisms.

At what taxonomic depths are orthologues resolved?

Orthology is resolved hierarchically at every taxonomic level, extending from the last universal common ancestor (LUCA) down to the species level.

Written from eggNOG's own website and reference material. Statements citing a figure that does not appear there are removed before publication. Licence and running details come from our registry.