map-media-ingredients

Map media ingredient names to CHEBI, FOODON, and ENVO ontology terms.

1|Updated Mar 7, 2026
One-click install
npx skills add https://github.com/CultureBotAI/MediaIngredientMech --skill map-media-ingredients
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: map-media-ingredients
Source: https://github.com/CultureBotAI/MediaIngredientMech/tree/main/.claude/skills/map-media-ingredients
Command: npx skills add https://github.com/CultureBotAI/MediaIngredientMech --skill map-media-ingredients

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of mapping diverse media ingredient names to standardized ontology terms, ensuring consistency and enabling semantic integration across biological and chemical datasets.

Core Features & Use Cases

  • Ontology Mapping: Maps ingredient names to authoritative terms in CHEBI, FOODON, and ENVO.
  • Chemical Normalization: Handles hydrates, incomplete formulas, catalog numbers, and abbreviations.
  • Use Case: When adding new microbial growth media recipes, use this Skill to automatically find the correct CHEBI ID for "MgSO4•7H2O" and FOODON ID for "Yeast extract", ensuring your data is semantically rich and interoperable.

Quick Start

Use the map-media-ingredients skill to map the ingredient "Glucose (Sigma G7021)" to its ontology term.

Frequently Asked Questions about map-media-ingredients

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I map media ingredient names to standardized ontology terms?

To map media ingredient names, the Skill uses chemical normalization and multi-ontology search strategies to match inputs to authoritative terms in CHEBI, FOODON, and ENVO. This ensures semantic integration and data consistency across biological datasets.

Can I normalize chemical hydrates and catalog numbers when mapping ingredients to CHEBI?

Yes, chemical normalization handles hydrates, incomplete formulas, catalog numbers, and abbreviations during the ontology mapping process. This ensures accurate mapping of complex ingredient strings to their correct ontology IDs.

What is the best way to ensure semantic integration for microbial growth media recipes?

The best way to ensure semantic integration is mapping diverse media ingredient names to standardized ontology terms using multi-ontology search. This creates semantically rich and interoperable data for knowledge graph construction.

Does ontology mapping work with both CHEBI and FOODON ontologies simultaneously?

Ontology mapping works with CHEBI, FOODON, and ENVO simultaneously, using multi-ontology search strategies to find the correct standardized terms. This multi-ontology support enables comprehensive semantic integration across biological and chemical research.

Do I need ontology clients to perform ingredient normalization and mapping?

Yes, ontology clients and normalization utilities are required for accurate ontology mapping of media ingredients. These dependencies provide the necessary search and chemical normalization capabilities for reliable term matching.

Why does chemical normalization matter when building a knowledge graph with ingredient data?

Chemical normalization matters because it resolves ambiguities like hydrates and abbreviations before mapping ingredient names to ontology terms. This ensures data consistency and prevents fragmented knowledge graph nodes for the same chemical entity.