#30 backfill batch 3: finish AMD/biomining/REE cohort (14 communities) - #90
Merged
Conversation
Completes the AMD/biomining/REE arm of the #30 related_ingredients backfill (continues PRs #79/#80/#81/#83). Every entry uses a CHEBI term verified live against the ChEBI sqlite db via OAK, with snippets copied verbatim from cached PMID/DOI abstracts. No cross-repo IDs. related_ingredients adoption: 19/265 -> 33/265. | Community | Ingredients (CHEBI-verified) | |---|---| | Richmond_Mine_AMD_Biofilm | pyrite, iron(2+), iron(3+), sulfate | | Australian_Lead_Zinc_Polymetallic | zinc(2+), lead(2+), iron(2+) | | AMD_Nitrososphaerota_Archaeal | ammonia, nitrite, urea | | Bayan_Obo_REE_Tailings | cerium(3+), lanthanum(3+) | | Chromium_Sulfur_Reduction | chromate(2-), elemental sulfur, sulfate | | Copper_Biomining_Heap_Leach | chalcopyrite, copper(2+), iron(2+), pyrite | | PGM_Spent_Catalyst_Bioleaching | thiosulfate(2-), palladium, copper(2+), ammonia | | Rammelsberg_Cobalt_Nickel_Tailings | cobalt(2+), nickel(2+), iron(2+), sulfate | | Panzhihua_Vanadium_Titanium_Tailings | vanadate(3-), iron(3+), copper(2+), nickel(2+) | | Rifle_Uranium_Reducing | acetate, iron(3+), iron(2+), sulfate | | Ion_Adsorption_REE_Indigenous | teichoic acid, phosphate | | Miscanthus_REE_Tailings_Nitrogen | ammonium sulfate, ammonia, ammonium | | Alaska_Tundra_Permafrost_Iron_Redox | iron(3+), iron(2+), acetate, benzoate | | Drought_Rhizosphere_Iron_Actinobacteria | iron atom, phytosiderophore, carbohydrate | Also fixed an inherited wrong CHEBI id in Richmond (CHEBI:51905 is "calcein red-orange", not pyrite -> CHEBI:86471, both occurrences). Note: OAK verification surfaced ~24 pre-existing wrong CHEBI ids in existing metabolites blocks across these files (e.g. CHEBI:50885 labeled "chalcopyrite" is actually fludrocortisone; CHEBI:49976 "yttrium(3+)" is zinc dichloride). Left out of scope here; tracked for a dedicated CHEBI-cleanup pass. Test plan: just test (136 passed, 9 skipped), all 14 files validate clean against the schema. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
There was a problem hiding this comment.
Pull request overview
Completes another batch of Issue #30 backfill by adding related_ingredients (CHEBI-linked with evidence snippets) to an additional set of AMD/biomining/REE-focused community KB YAMLs, and corrects a previously wrong CHEBI ID for pyrite in the Richmond Mine community.
Changes:
- Added
related_ingredientsblocks to 14 community YAML records (CHEBI term + relevance + EvidenceItem). - Corrected Richmond Mine “pyrite” CHEBI ID (
CHEBI:51905→CHEBI:86471). - Expanded coverage of metals/REE-related communities with ingredient-level linking data for cross-repo/environmental discovery.
Reviewed changes
Copilot reviewed 14 out of 14 changed files in this pull request and generated 3 comments.
Show a summary per file
| File | Description |
|---|---|
| kb/communities/Rifle_Uranium_Reducing_Community.yaml | Adds related_ingredients for acetate/Fe(III)/Fe(II)/sulfate with PMID evidence. |
| kb/communities/Richmond_Mine_AMD_Biofilm.yaml | Fixes pyrite CHEBI ID in metabolites; adds related_ingredients for pyrite/Fe(II)/Fe(III)/sulfate. |
| kb/communities/Rammelsberg_Cobalt_Nickel_Tailings.yaml | Adds related_ingredients for Co(II)/Ni(II)/Fe(II)/sulfate with DOI/PMID evidence. |
| kb/communities/PGM_Spent_Catalyst_Bioleaching.yaml | Adds related_ingredients for thiosulfate/Pd/Cu(II)/ammonia with PMID evidence. |
| kb/communities/Panzhihua_Vanadium_Titanium_Tailings.yaml | Adds related_ingredients for vanadate/Fe(III)/Cu(II)/Ni(II) with DOI/PMID evidence. |
| kb/communities/Miscanthus_REE_Tailings_Nitrogen_SynCom10.yaml | Adds related_ingredients for ammonium sulfate/ammonia/ammonium with PMID evidence. |
| kb/communities/Ion_Adsorption_REE_Indigenous_Community.yaml | Adds related_ingredients for teichoic acid/phosphate with PMID evidence. |
| kb/communities/Drought_Rhizosphere_Iron_Actinobacteria_Community.yaml | Adds related_ingredients for iron/phytosiderophore/carbohydrate with PMID evidence. |
| kb/communities/Copper_Biomining_Heap_Leach.yaml | Adds related_ingredients for chalcopyrite/Cu(II)/Fe(II)/pyrite with DOI evidence. |
| kb/communities/Chromium_Sulfur_Reduction_Enrichment.yaml | Adds related_ingredients for chromate/elemental sulfur/sulfate with DOI evidence. |
| kb/communities/Bayan_Obo_REE_Tailings_Consortium.yaml | Adds related_ingredients for Ce(III)/La(III) with DOI evidence. |
| kb/communities/Australian_Lead_Zinc_Polymetallic.yaml | Adds related_ingredients for Zn(II)/Pb(II)/Fe(II) with PMID/DOI evidence. |
| kb/communities/AMD_Nitrososphaerota_Archaeal.yaml | Adds related_ingredients for ammonia/nitrite/urea with PMID evidence. |
| kb/communities/Alaska_Tundra_Permafrost_Iron_Redox_Community.yaml | Adds related_ingredients for Fe(III)/Fe(II)/acetate/benzoate with PMID evidence. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
This was referenced May 29, 2026
…IN_VITRO (primary research article, matches sibling entries) Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
4 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Completes the AMD/biomining/REE arm of the #30
related_ingredientsbackfill (continues #79/#80/#81/#83).Every
related_ingrediententry uses a CHEBI term verified live against the ChEBI sqlite db via OAK, with snippets copied verbatim from cached PMID/DOI abstracts inreferences_cache/. No cross-repo IDs minted.related_ingredientsadoption: 19/265 → 33/265.Communities (14)
Also fixed an inherited wrong CHEBI id in Richmond (
CHEBI:51905is "calcein red-orange", not pyrite →CHEBI:86471, both occurrences).OAK verification surfaced ~24 pre-existing wrong CHEBI ids in existing
metabolitesblocks across these files — e.g.CHEBI:50885labeled "chalcopyrite" is actually fludrocortisone;CHEBI:49976"yttrium(3+)" is zinc dichloride;CHEBI:37119"uranium(VI)" is gallanyl group. Bayan_Obo also has pre-existing fabricated MXene/Ti₃C₂Tₓ snippets mismatched to its cerium DOI. Recommend a dedicated CHEBI-cleanup PR.Test plan
just test→ 136 passed, 9 skippedlinkml-validate)🤖 Generated with Claude Code