Gallate + Formate

kgmicrobe.ingredient:gallate_formate defined medium MAPPED kgmicrobe.ingredient FALLBACK_REGISTRY

Ontology mapping

Primary identifier
kgmicrobe.ingredient:gallate_formate
Notes
Imported from microbedecoder (source_id=kgmicrobe.compound:gallate_formate); no CAS-RN or CHEBI/NCIT match. Curator review needed.

Synonyms (1)

SynonymTypeSourceOccurrences
Gallate + Formate RAW_TEXT microbedecoder

Evidence (1)

MANUAL_CURATION via MIM curation (#213/#308)

The label enumerates its own constituents, so this is a decomposition rather than a mapping: no ontology has a term for 'Gallate + Formate', and none could — a combination is not a substance. Minted under the #288 STOCK_SOLUTION convention and split on '+', which transcribes the label rather than inferring anything. 1 of 2 constituents resolve to existing MIM records via docs/data/label_index.csv; Gallate carries no component_id because MIM has no record for it. ingredient_type=DEFINED_MEDIUM because every constituent is a defined chemical (an unresolved name here means MIM lacks the record, not that the substance is undefined). No concentrations are recorded: the label states none.

Material components

Method
LABEL_ENUMERATION
Completeness
COMPLETE
ComponentIdentifierScopeConcentration
gallate CHEBI:16918 EXTERNAL_TERM not stated
formate CHEBI:15740 MIM_CATALOG not stated

Decomposition evidence

SOURCE_LABEL microbedecoder — Gallate + Formate

The source label explicitly names every retained top-level part.

CURATED_DATASET mappings/microbedecoder_residual_research_decomposition.tsv — Gallate + Formate

Reviewed row: strategy=split, confidence=high; Gallate = conjugate base of gallic acid.

This is an ingredient/mixture has-part assertion, not an identity mapping, variant hierarchy, or complete culturing recipe.

Occurrence statistics

Total occurrences
0
Distinct media
0
Source occurrences
  • Source
    microbedecoder
    Count
    1
    Source columns
    bergey:substrates

Curation history

TimestampCuratorActionNew statusChanges
2026-08-04T02:54:09.684805+00:00 audit_import_ingredients[microbedecoder] CREATED_AS_UNMAPPED UNMAPPED Imported from microbedecoder (source_id=kgmicrobe.compound:gallate_formate); no CAS-RN or CHEBI/NCIT match. Curator review needed.
2026-08-05T00:01:30.894952+00:00 microbedecoder-residual-dispositions LLM FLAGGED_NEEDS_EXPERT NEEDS_EXPERT Not a single-compound grounding target: multi-component blend or named medium; no single ontology term grounds it -- needs decomposition into constituents.
2026-08-06T00:00:00+00:00 edison_literature_identity LLM ANNOTATED Edison LITERATURE (PaperQA3) identity research; report at research/ingredients/Gallate_Formate-edison-literature.md (local artifact — research/ is gitignored, so the findings are quoted here rather than linked). Report verdict: **Recommended interpretation:** a **two-component co-substrate expression**, not a single chemical substance, hydrate, salt, buffer, extract, commercial formulation, or named medium. CURIEs discussed: CHEBI:30778, CHEBI:15740. Recorded as provenance only — no grounding applied from this run. Edison's recommendations are deliberately conservative, and a plausible identifier promoted by a mechanism that never decided anything is what #203 and #263 exist to undo. Any CURIE above is a curator's to accept or reject.
2026-08-14T00:00:00+00:00 decompose_substrate_combinations DECOMPOSED_TO_COMPONENTS MAPPED UNMAPPED_0748 -> kgmicrobe.ingredient:gallate_formate (FALLBACK_REGISTRY). The label enumerates its own constituents, so this is a decomposition rather than a mapping: no ontology has a term for 'Gallate + Formate', and none could — a combination is not a substance. Minted under the #288 STOCK_SOLUTION convention and split on '+', which transcribes the label rather than inferring anything. 1 of 2 constituents resolve to existing MIM records via docs/data/label_index.csv; Gallate carries no component_id because MIM has no record for it. ingredient_type=DEFINED_MEDIUM because every constituent is a defined chemical (an unresolved name here means MIM lacks the record, not that the substance is undefined). No concentrations are recorded: the label states none.
2026-08-14T00:00:00+00:00 apply_curated_decompositions REPLACED_COMPONENTS_WITH_CURATED components replaced with the curated research decomposition, superseding the label split. Components taken from the curated microbedecoder research decomposition (mappings/microbedecoder_residual_research_decomposition.tsv, strategy=split): the label names its constituents. 2 constituent(s), 2 carrying an identifier. That file was produced by the research pass and never written into the records; this applies it. It resolves constituents a label split cannot — abbreviations such as PY, and named media such as BHI, state no composition to split on. ingredient_type=DEFINED_MEDIUM. No concentrations are recorded: the curated row states none.
2026-08-15T00:00:00+00:00 move_mapped_out_of_unmapped_collection MOVED_TO_MAPPED_COLLECTION Moved from unmapped_ingredients.yaml to mapped_ingredients.yaml (#370). The record was already MAPPED; it had been promoted in place by a path that does not move between collections, and reconcile_sssom reads only the mapped collection — so its mapping was curated but unpublished.
2026-08-24T00:00:00+00:00 migrate_component_partonomy TYPED_COMPONENT_PARTONOMY #369: added method/evidence/completeness and explicit reference scope to 2 existing component(s) (EXTERNAL_TERM, MIM_CATALOG); constituent names, identifiers, and concentrations were not changed.