Ontology mapping
- Primary identifier
-
CHEBI:75836 - Ontology label
- iron(2+) sulfate heptahydrate
Nutritional roles
- Role
- IRON_SOURCE
- Confidence
- 1.0
- Evidence
- Reference text
- CultureMech database (2295 occurrences as 'Mineral source')
- Reference type
- DATABASE_ENTRY
- Url
- https://github.com/CultureBotAI/CultureMech
- Excerpt
- Role: Mineral source; Properties: Defined component, Inorganic compound, Simple component
- Curator note
- Widespread use in media formulations (2295 occurrences). High confidence based on 'Defined component' property.
Synonyms (22)
| Synonym | Type | Source | Occurrences |
|---|---|---|---|
| Role: Mineral source; Properties: Defined component, Inorganic compound, Simple component | RAW_TEXT | CultureMech | |
| Role: Mineral source; Properties: Defined component, Simple component, Inorganic compound | RAW_TEXT | CultureMech | |
| Role: Mineral source; Properties: Inorganic compound, Defined component, Simple component | RAW_TEXT | CultureMech | |
| Role: Mineral source; Properties: Inorganic compound, Simple component, Defined component | RAW_TEXT | CultureMech | |
| Role: Mineral source; Properties: Simple component, Inorganic compound, Defined component | RAW_TEXT | CultureMech | |
| Fe SO4 x 7 H2O | HYDRATE_FORM | kg_microbe | |
| FeSO4 . 7H2O | HYDRATE_FORM | kg_microbe | |
| FeSO4 x7H2O | HYDRATE_FORM | kg_microbe | |
| FeSO4 · 7H2O | HYDRATE_FORM | kg_microbe | |
| FeSO4 ⋅ 7H2O | HYDRATE_FORM | kg_microbe | |
| FeSO4.7H2O | HYDRATE_FORM | kg_microbe | |
| FeSO4·7H2O | HYDRATE_FORM | kg_microbe | |
| FeSO4⋅7H2O | HYDRATE_FORM | kg_microbe | |
| FeSO4・7H2O | HYDRATE_FORM | kg_microbe | |
| Iron (II) sulfate heptahydrate | EXACT_SYNONYM | kg_microbe | |
| ferrous sulfate heptahydrate | EXACT_SYNONYM | kg_microbe | |
| ferrous sulfate.7H2O | HYDRATE_FORM | kg_microbe | |
| Role: Mineral source; Properties: Simple component, Defined component, Inorganic compound | RAW_TEXT | CultureMech | |
| FeSO4 7H2O | RAW_TEXT | CultureMech | |
| Iron(II) sulfate heptahydrate | EXACT_SYNONYM | unmapped_duplicate_review_2026_05_07 | |
| iron(2+) sulfate--water (1/7) | EXACT_SYNONYM | chebi_synonym_review | |
| FeSO4 x 7H2O | RAW_TEXT | MERGED_FROM (#374/#334) |
Chemical properties
- Cas rn
- 7782-63-0
- Data source
- PubChem (via CHEBI:75836)
- Retrieval date
- 2026-04-09T00:32:50.689620+00:00
- Molecular formula
- Fe.7H2O.O4S
- Inchi
- InChI=1S/Fe.H2O4S.7H2O/c;1-5(2,3)4;;;;;;;/h;(H2,1,2,3,4);7*1H2/q+2;;;;;;;;/p-2
- Smiles
- O.O.O.O.O.O.O.O=S(=O)([O-])[O-].[Fe+2]
Evidence (1)
DATABASE_MATCH
via CultureMech
Imported from CultureMech pipeline, quality=DIRECT_MATCH
Occurrence statistics
- Total occurrences
- 2,779
- Distinct media
- 2,768
Curation history
| Timestamp | Curator | Action | New status | Changes |
|---|---|---|---|---|
| 2026-03-09T06:54:18.022301+00:00 | import_from_culturemech | IMPORTED | MAPPED | Initial import from CultureMech pipeline |
| 2026-04-05T21:48:45.094703+00:00 | fetch_cas_rn_from_culturebot_csv | ADDED_CAS_RN | MAPPED | Added CAS-RN:7782-63-0 from CultureBotHT compounds_to_cas.csv (matched: FeSO4.7H2O) |
| 2026-04-07T10:19:34.553042+00:00 | feba_ontology_enrichment_batch | CREATED | MAPPED | Created ingredient file from FEBA ontology enrichment batch with ChEBI ID CHEBI:75836 |
| 2026-04-09T00:32:50.689620+00:00 | enrich_mim_cas_rn_batch | CAS_RN_ADDED | MAPPED | Added CAS-RN 7782-63-0 from PubChem (via CHEBI:75836) |
| 2026-04-18T00:00:00+00:00 | cbclaw_kg_microbe_sweep LLM | ADDED_SYNONYMS | MAPPED | Added 12 synonyms from kg-microbe P4.4 enrichment: Fe SO4 x 7 H2O, FeSO4 . 7H2O, FeSO4 x7H2O, FeSO4 · 7H2O, FeSO4 ⋅ 7H2O, ... (7 more) |
| 2026-04-18T00:00:00+00:00 | cbclaw_kg_microbe_sweep LLM | ADDED_SYNONYMS | MAPPED | Added 12 synonyms from kg-microbe P4.4 enrichment: Fe SO4 x 7 H2O, FeSO4 . 7H2O, FeSO4 x 7 H2O, FeSO4 x7H2O, FeSO4 · 7H2O, ... (7 more) |
| 2026-04-18T00:00:00+00:00 | cbclaw_kg_microbe_sweep LLM | ADDED_SYNONYMS | MAPPED | Added 12 synonyms from kg-microbe P4.4 enrichment: FeSO4 . 7H2O, FeSO4 x 7 H2O, FeSO4 x7H2O, FeSO4 · 7H2O, FeSO4 ⋅ 7H2O, ... (7 more) |
| 2026-04-19T07:23:20.785693+00:00 | audit_mim_merge | MERGED_FROM_DUPLICATES | MAPPED | Absorbed 3 duplicate MIM record(s) into this one: Iron_II_sulfate_heptahydrate.yaml, Feso47h2o.yaml, Fe_So4_X_7_H2o.yaml. Synonyms, curation_history, and occurrence counts were unioned/summed; winner selected by highest occurrence count with preferred_term readability tie-break. |
| 2026-05-01T07:35:33.625596+00:00 | auto_classify_ingredient_type | AUTO_CLASSIFY_INGREDIENT_TYPE | set ingredient_type=SINGLE_INGREDIENT (CHEBI primary) | |
| 2026-05-01T08:08:29.603304+00:00 | auto_classify_ingredient_type | AUTO_BACKFILL_CHEBI_CHEMISTRY | molecular_formula=Fe.7H2O.O4S; inchi=InChI=1S/Fe.H2O4S.7H2O/c;1-5(2,3)4;;;;;;;/h;(H2,1,; smiles=O.O.O.O.O.O.O.O=S(=O)([O-])[O-].[Fe+2] | |
| 2026-05-02T03:12:14.484833+00:00 | auto_classify_ingredient_type | AUTO_CLASSIFY_INGREDIENT_TYPE | set ingredient_type=SINGLE_INGREDIENT (chemical structure populated (molecular_formula)) | |
| 2026-05-05T00:00:00+00:00 | ingredient_mapping_review_2026_05_05 | MERGED | MAPPED | Absorbed duplicate record FeSO4_7H2O.yaml (UNMAPPED_0280) into Feso4_X_7_H2o.yaml; source occurrence counts and synonyms were merged. Formula and hydrate notation support iron(II) sulfate heptahydrate CHEBI:75836. |
| 2026-05-07T00:00:00+00:00 | unmapped_duplicate_review_2026_05_07 | MERGED_FROM_UNMAPPED_DUPLICATE | MAPPED | Absorbed duplicate unmapped record Iron(II)_Sulfate_Heptahydrate.yaml (UNMAPPED_0605); local OAK CHEBI resolves CHEBI:75836 as iron(2+) sulfate heptahydrate. |
| 2026-05-29T23:35:36.111157+00:00 | extract_roles_from_synonyms | ANNOTATED | Added media role: MINERAL (confidence: 1.00) | |
| 2026-06-09T05:23:46.765112+00:00 | correct_stale_ontology_labels.py | CORRECTED | ontology_label 'FeSO4 x 7 H2O' -> 'iron(2+) sulfate heptahydrate': synced to canonical CHEBI label (preferred_term 'FeSO4 x 7 H2O' unchanged). | |
| 2026-07-20T00:00:00+00:00 | migrate_media_roles_to_facets | ANNOTATED | Migrated legacy media_roles to role facets (#128): MINERAL -> nutritional_roles.IRON_SOURCE | |
| 2026-08-10T00:00:00+00:00 | regrade_synonym_matches | REGRADED_EXACT_TO_SYNONYM | mapping_quality EXACT_MATCH -> SYNONYM_MATCH (#317). The record's label does not equal the term's primary label 'iron(2+) sulfate heptahydrate'; it matches the ChEBI synonym 'FeSO4.7H2O' on CHEBI:75836. The schema defines EXACT_MATCH as a direct match to the term and SYNONYM_MATCH as a match to a known synonym, so the recorded grade overstated. ontology_id is unchanged — the term is correct. The SSSOM predicate is unaffected (both grades emit skos:exactMatch). | |
| 2026-08-15T00:00:00+00:00 | fix_hydrate_terms_and_twins | MERGED_FROM | Absorbed 'FeSO4 x 7H2O' (#374/#334). 'FeSO4 x 7H2O' and 'FeSO4 x 7 H2O' are the same substance written two ways — a missing space before H2O — so the pair escaped dedup, and the loser was then grounded to the nearest term lexical matching could reach: CHEBI:75832 ('iron(2+) sulfate (anhydrous)'), which does not carry the water its own label states. The #334 shadowing pattern. Found by cross-checking CultureBotAI/CultureMech#272, which grounds these labels correctly. Occurrences 2295/255 + 1/1 -> 2296/256. | |
| 2026-08-27T03:16:39.518870+00:00 | refresh_occurrence_statistics | CORRECTED | occurrence_statistics 256/2296 -> 2768/2779 (media_count/total_occurrences), derived from distinct CultureMech recipe ids in the #337 occurrence table. The prior values came from the importer retired in #453, whose media_count counted a list truncated to 50 examples (#449). [source=ingredient_occurrences.tsv culturemech_rev=15a4da5c08 rows=194137 distinct_recipes=15257] |