# KEGG Database Reference ## Overview KEGG (Kyoto Encyclopedia of Genes and Genomes) is a comprehensive bioinformatics resource that maintains manually curated pathway maps and molecular interaction networks. It provides "wiring diagrams of molecular interactions, reactions and relations" for understanding biological systems. **Base URL**: https://rest.kegg.jp **Official Documentation**: https://www.kegg.jp/kegg/rest/keggapi.html **Access Restrictions**: KEGG API is made available only for academic use by academic users. ## KEGG Databases KEGG integrates 16 primary databases organized into systems information, genomic information, chemical information, and health information categories: ### Systems Information - **PATHWAY**: Manually drawn pathway maps for metabolism, genetic information processing, environmental information processing, cellular processes, organismal systems, human diseases, and drug development - **MODULE**: Functional units and building blocks of pathways - **BRITE**: Hierarchical classifications and ontologies ### Genomic Information - **GENOME**: Complete genomes with annotations - **GENES**: Gene catalogs for all organisms - **ORTHOLOGY**: Ortholog groups (KO: KEGG Orthology) - **SSDB**: Sequence similarity database ### Chemical Information - **COMPOUND**: Metabolites and other chemical substances - **GLYCAN**: Glycan structures - **REACTION**: Chemical reactions - **RCLASS**: Reaction class (chemical structure transformation patterns) - **ENZYME**: Enzyme nomenclature - **NETWORK**: Network variations ### Health Information - **DISEASE**: Human diseases with genetic and environmental factors - **DRUG**: Approved drugs with chemical structures and target information - **DGROUP**: Drug groups ### External Database Links KEGG cross-references to external databases including: - **PubMed**: Literature references - **NCBI Gene**: Gene database - **UniProt**: Protein sequences - **PubChem**: Chemical compounds - **ChEBI**: Chemical entities of biological interest ## REST API Operations ### 1. INFO - Database Metadata **Syntax**: `/info/` Retrieves release information and statistics for a database. **Examples**: - `/info/kegg` - KEGG system information - `/info/pathway` - Pathway database information - `/info/hsa` - Human organism information ### 2. LIST - Entry Listings **Syntax**: `/list/[/]` Lists entry identifiers and associated names. **Parameters**: - `database` - Database name (pathway, enzyme, genes, etc.) or entry (hsa:10458) - `organism` - Optional organism code (e.g., hsa for human, eco for E. coli) **Examples**: - `/list/pathway` - All reference pathways - `/list/pathway/hsa` - Human-specific pathways - `/list/hsa:10458+ece:Z5100` - Specific gene entries (max 10) **Organism Codes**: Three or four letter codes - `hsa` - Homo sapiens (human) - `mmu` - Mus musculus (mouse) - `dme` - Drosophila melanogaster (fruit fly) - `sce` - Saccharomyces cerevisiae (yeast) - `eco` - Escherichia coli K-12 MG1655 ### 3. FIND - Search Entries **Syntax**: `/find//[/