← Về thư mục
📄 / / profiles / r-and-d / raw_evidence / OpenAI4S / skills / bioskills / bio-single-cell-metabolite-communication / references / usage-guide.md

Metabolite Communication - Usage Guide

Overview

Metabolite-mediated cell-cell communication infers which cell types exchange metabolites by scoring enzyme-to-sensor expression from scRNA-seq (MEBOCOST), with flux (scFEA), FBA-state (Compass), and neurotransmitter (NeuronChat) alternatives. Metabolite levels are never measured - they are inferred through a chain of enzyme expression -> flux -> level -> sensing - so this is the most speculative communication layer and is hypothesis-generation only, requiring metabolomics, mass-spectrometry imaging, or tracing to validate.

Prerequisites

pip install mebocost scanpy anndata
# If the PyPI build is unavailable or stale, install from source:
# pip install git+https://github.com/kaifuchenlab/MEBOCOST
# MEBOCOST also needs its metabolite-enzyme-sensor database and a mebocost.conf
# pointing at those files (download from the MEBOCOST repository).

Quick Start

Tell your AI agent what you want to do: - "Score metabolite communication between my cell types with MEBOCOST" - "Which cell types express the machinery to secrete lactate, and which sense it?" - "Compare metabolic signaling between tumor and normal tissue" - "Separate the high-confidence receptor calls from the bidirectional-transporter calls"

Example Prompts

Basic Analysis

"Run MEBOCOST on my annotated scRNA-seq data and filter on permutation FDR"

"Find significant metabolite sender-receiver pairs between cell types"

Specific Metabolites

"Which cells express the enzymes for prostaglandin E2 and which express its sensors?"

"Show the inferred amino-acid signaling and flag the transporter-based calls"

Comparative Analysis

"Compare metabolite communication between treatment and control"

"Find metabolic signaling differences in the tumor microenvironment"

Validation Framing

"List orthogonal experiments to confirm the top metabolite communications"

What the Agent Will Do

  1. Verify the data is log-normalized and uses gene symbols, and that ambient RNA was handled in preprocessing
  2. Build a MEBOCOST object with cell-type labels and a config file pointing at the metabolite-sensor database
  3. Run permutation inference and filter on the FDR, not the raw p-value
  4. Summarize by metabolite and sender->receiver pair, separating lower-confidence transporter-based calls
  5. State the enzyme->flux->level->sensing chain explicitly and frame every result as a hypothesis
  6. Recommend orthogonal validation (metabolomics, MSI, isotope tracing, or enzyme/sensor perturbation)

Tips

single-cell/cell-communication - Ligand-receptor CCC; the single-inference counterpart this skill mirrors at one extra remove single-cell/cell-annotation - Cell-type labels define metabolite senders and receivers single-cell/preprocessing - Log-normalization, gene-symbol mapping, and ambient-RNA decontamination happen here, before inference metabolomics/pathway-mapping - Places inferred metabolites in pathway context and informs which to prioritize metabolomics/isotope-tracing - Orthogonal flux validation that a producing cell actually makes the metabolite systems-biology/flux-balance-analysis - Genome-scale FBA underlying Compass-style per-cell metabolic state