
Introduction of MAPA
ℹ️ About
MAPA (Functional Module Identification and Annotation for Pathway Analysis Results Using LLM) is a streamlined workflow for pathway-enrichment analysis and enrichment result interpretation that turns large omics datasets into clear biological insight. It is developed by the Shen Lab at Nanyang Technological University, Singapore. It:
Pathway analysis: Detects enriched pathways from your data via over-representation analysis (ORA) or gene set enrichment analysis (GSEA).
Functional module identification: Clusters overlapping or functional-related pathways into functional modules, so every informative pathway—not just the “top 5 or 10”—contributes to the story.
Functional module annotation: Summaries each module with large-language models (LLM) (e.g., ChatGPT), linking the results to the latest findings in literature from PubMed.
The outcome is a fast, reproducible, and user-friendly pipeline that reduces redundancy and delivers biologically meaningful interpretations for enrichment results.
📔 The MAPA tutorial is available at https://www.shen-lab.org/mapa-tutorial/.
🗣️ Note
MAPA needs OpenAI, Gemini, or SiliconFlow API key to annotate functional modules with LLM. If you do not have an API key, please contact us, and we will (1) provide you with a temporary key for testing purpose, or (2) run the annotation step for you and send you the results.
📥 Contact us
📩 Email xiaotao.shen@outlook.com
🏠 Shen Lab website shen-lab.org
💬 WeChat jaspershen1990
🐦 Twitter xiaotaoshen1990
🔗 More links
Data Upload
Organism
Pathway Similarity Calculation
Traditional Pathway Similarity Calculation Parameters
SMPDB Network
KEGG Network
GO Network
KEGG Network
Reactome Network
Biotext Embedding Parameters
Module Annotation
Step1: Perform Module Annotation
• SiliconFlow (Intl): cloud.siliconflow.com/models
• SiliconFlow (CN): cloud.siliconflow.cn/me/models
• OpenAI: platform.openai.com/docs/models
• Google Gemini: ai.google.dev/gemini-api/docs/models