MediaIngredientMech mediaingredientmech

active curating x-mech-suitekg-microbe

Also known as: MIM

MediaIngredientMech is an LLM-assisted curation system for culture-media ingredient ontology mappings, with full audit trails. It manages the ingredient records aggregated from media recipes in CultureMech and owns ingredient identity for the X-Mech fleet. An ingredient record denotes a specific chemical someone can order. Where sources disagree about which form a recipe means, the record picks one by convention, preferring the term that carries the commercial CAS number, and keeps every raw form as a resolvable synonym.

One record is

a culture-media ingredient

2953 records as of 2026-10-12

Counted from data/ingredients/*.yaml at 1742bfd. Refreshed weekly.

License

Records: CC0 1.0

Curation model

Agent-curatedYes. AI agents generate or maintain most of the content.
Human reviewpull_request. Agent changes arrive as pull requests that a person reviews and merges.
Agents and toolsClaude Code, culturebotai-claw
Evidence policyEvery mapping carries a MappingEvidence record and every curation action carries an event noting whether an LLM assisted.
Validation in CIschema ontology_terms cross_field
Append-only historyYes

Features

Grounding and sources

Ontologies and vocabularies: CHEBI CAS NCIT FOODON ENVO MESH

SourceRelationWhat is taken
CultureMech prov:wasDerivedFrom Unmapped ingredient strings and occurrence counts from recipes become the curation backlog.
ChEBI prov:used Primary mapping target for chemical ingredients.
FOODON prov:used Mapping target for complex and food-derived ingredients.

Products

ProductKindFormatDescription
Ingredient records
mediaingredientmech.records
RecordCorpus yaml Mapped and unmapped ingredient records under data/ingredients/.
MediaIngredientMech LinkML schema
mediaingredientmech.schema
DataModelProduct linkml
linkml mech_shared
Ingredient mappings (SSSOM)
mediaingredientmech.sssom
MappingProduct sssom
sssom
Ingredient to ontology mappings exported as SSSOM.
MediaIngredientMech browser
mediaingredientmech.browser
GraphicalInterface html

Relations to other Mechs

Referenced by

Contacts

Registry entry

Created 2026-09-10. Last modified 2026-09-10. Edit this entry on GitHub.

The record count is the sum of the mapped and unmapped ingredient YAML files under data/ingredients/.