An atlas of 289,962 carbohydrate-active gene clusters across the marine microbiome

mpCGCdb catalogues the carbohydrate-active enzyme gene clusters (CGCs) found in 22,607 marine genomes, with sulfatase, transporter and peptidase annotations, family phylogenies and sequence similarity networks.

22,607
Genomes with CGCs
289,962
CGCs
2.44M
Proteins
624
Enzyme families and subfamilies
67,685
SCoNe communities
579
Phylogenies

Enzyme families

522 CAZyme families and subfamilies and 102 sulfatase subfamilies, each with a sequence similarity network, co-occurring families and its distribution across hosts, and 579 of them with a phylogeny.

e.g. GH16_16 β-agarase · S1_4 sulfatase

Taxonomy

Follow GTDB lineages from 136 phyla down to genus, with the clusters and enzyme families each lineage carries.

e.g. Bacteroidota › Bacteroidia

Genomes and clusters

Every genome with its quality metrics and CGCs, and every CGC drawn as a gene map with its annotations.

e.g. OceanDNA-b3428 · OceanDNA-b3428_CGC1

Browse by taxonomy click a ring to zoom in · all 136 phyla

How mpCGCdb was built

The mpCGC pipeline: an identification dataflow finds CGCs in each genome, a mining dataflow builds colocalization networks, sequence similarity networks and phylogenies, and a summary dataflow encodes and clusters the CGC catalogue.

Genes are predicted with Pyrodigal and annotated with dbCAN (CAZymes), SulfAtlas (sulfatases), TCDB (transporters) and MEROPS (peptidases); CGCs are then mined for colocalization networks, sequence similarity networks and phylogenies. The pipeline is available as mpCGC on GitHub.

Cite mpCGCdb

If mpCGCdb informs your work, please cite:

Oliver A, Podell S, Allen EE (2026). Diverse genome organization strategies for polysaccharide utilization in the oceans. bioRxiv. doi:10.64898/2026.09.21.753266

BibTeX and the resources mpCGCdb builds on

Example pages

Enzyme familyGH16_16 · β-agarase, β-porphyranase
TaxonBacteroidia · class, 61,632 CGCs
GenomeOceanDNA-b3428 · 26 CGCs
Gene clusterOceanDNA-b3428_CGC1