xiaohongshu
xiaohongshu
metabolomics
Metabolomics-specific analysis strategies and domain knowledge
Full skill instructions
Metabolites have multiple naming conventions:
Always verify metabolite identity before interpreting results.
Metabolites exist in biochemical pathways:
Example pathway:
Glucose → (HK) → G6P → (G6PDH) → 6PG
If G6P ↑ and 6PG unchanged → suggests bottleneck at G6PDH enzyme
Concentration: Amount of metabolite present Flux: Rate of metabolite conversion
Key insight:
Pattern 1: Substrate Depletion
Precursor ↓↓, Product ↑↑
→ Interpretation: Active consumption, increased flux
Pattern 2: Bottleneck
Substrate ↑↑, Product ↓↓ or unchanged
→ Interpretation: Enzymatic bottleneck, blocked conversion
Pattern 3: Pathway Shutdown
All pathway metabolites ↓↓
→ Interpretation: Reduced pathway activity
Pattern 4: Salvage vs De Novo
De novo intermediates ↓, Salvage products ↑
→ Interpretation: Metabolic shift to energy-efficient salvage
When: You have many differentially abundant metabolites
How:
# Group metabolites by pathway
pathway_metabolites = {
"Glycolysis": ["Glucose", "G6P", "F6P", "FBP", ...],
"TCA Cycle": ["Citrate", "Isocitrate", "α-KG", ...],
"Purine Metabolism": ["AMP", "ADP", "ATP", "IMP", ...]
}
# Count hits per pathway
for pathway, metabolites in pathway_metabolites.items():
hits = [m for m in significant_metabolites if m in metabolites]
enrichment_score = len(hits) / len(metabolites)
Resources:
When: You want to infer enzymatic activity
How:
# Simple flux proxy: Product / Substrate
flux_index = data["Product"] / data["Substrate"]
# Compare across groups
t_test(flux_index[group1], flux_index[group2])
Common indices:
When: Assessing cellular energy state
Formula:
# Adenylate energy charge
AEC = (ATP + 0.5*ADP) / (ATP + ADP + AMP)
# Range: 0 (depleted) to 1 (high energy)
# Similar for GTP, CTP, UTP
Interpretation:
When: Investigating oxidative stress or metabolic state
Ratios:
NAD_ratio = NAD+ / NADH # High = oxidized state
NADP_ratio = NADP+ / NADPH # High = oxidative stress
GSH_ratio = GSH / GSSG # Low = oxidative stress
H1: Pathway Shift Hypothesis
"Condition X shifts metabolism from [pathway A] to [pathway B]
due to [mechanism], evidenced by [metabolite pattern]"
H2: Enzymatic Bottleneck Hypothesis
"Enzyme [E] activity is reduced in condition X, causing accumulation
of substrate [S] and depletion of product [P]"
H3: Cofactor Limitation Hypothesis
"Limited availability of cofactor [C] constrains pathway [P],
causing metabolite pattern [M]"
H4: Energy State Hypothesis
"Condition X induces low-energy state, triggering metabolic
reprogramming to salvage pathways"
For pathway context:
"[metabolite] metabolism pathway"
"[metabolite] biosynthesis regulation"
For mechanistic insights:
"[condition] [metabolite] mechanism"
"[enzyme] regulation [condition]"
For flux studies:
"[pathway] flux analysis"
"[metabolite] turnover rate"
❌ Assuming directionality
❌ Ignoring compartmentalization
❌ Overinterpreting single metabolites
❌ Confusing correlation with regulation
❌ Forgetting isomers
Before interpreting results, verify:
Observation: ATP levels decreased 30% (p=0.01)
Step 1: Check related metabolites
# Check adenylate pool
print(data[["ATP", "ADP", "AMP"]])
Step 2: Calculate energy charge
AEC = (ATP + 0.5*ADP) / (ATP + ADP + AMP)
Step 3: Search literature
search_pubmed("[condition] ATP depletion mechanism")
Step 4: Generate hypotheses
Step 5: Test hypotheses
# H2: Check TCA cycle metabolites
tca_metabolites = ["Citrate", "Isocitrate", "α-KG", "Succinate", "Fumarate", "Malate"]
test_pathway(tca_metabolites, group_var)
Metabolism is a network, not a list.
Single metabolite changes are clues, not answers. Build mechanistic models by connecting metabolites through known biochemical pathways.
xiaohongshu
technical spec
product ux expert
database patterns
Conduct multi-agent task orchestration and workflow coordination.
Initialize project with Conductor artifacts (product definition,
Expert in web animations, transitions, and motion design using Framer Motion and CSS
Creates Mermaid and ASCII diagrams for flowcharts, architecture, ERDs, state machines, mindmaps, and more. Use when user mentions diagram, flowchart, mermaid, ASCII diagram, text diagram, terminal diagram, visualize, C4, mindmap, architecture diagram, sequence diagram, ERD, or needs visual docume...
PostgreSQL bindings for H3 hexagonal grid system. Use when working with H3 cells in Postgres, including spatial indexing, geometry/geography integration, and raster analysis.
Context-Driven Development skill for projects using Conductor. Use this skill when you detect a `conductor/` directory in the project, when working on tasks defined in a `plan.md` file, or when the user asks about tracks, specs, or plans. Automatically applies TDD workflow, tracks task completion...
Display project status, active tracks, and next actions
Official Stakpak application containerization standard operating procedure, a step-by-step guidline to properly dockerize applications. This is a rule book curated by the Stakpak Team.
Generate, edit, and beat-sync AI video with leading models in one workspace.
The world's fastest calendar for remote work
Transform Your Design with AI Designer by ImgCreator.ai
Revolutionizing Video Production with AI-Powered Creativity
Extend an image past the frame and let AI fill the new aspect ratio.
Discover your celebrity doppelgänger with StarByFace!
ChainClarity explains 700+ crypto whitepapers in plain English, with layered summaries, comparisons, research tools, alerts, and a $4.99 Pro plan.
Opus.ai: Revolutionize Your Web Experience