Skip to content

feat: add 15 microbial community records from Europe PMC batch discovery - #2031

Merged
realmarcin merged 3 commits into
mainfrom
feat/discover-add-communities-20261019
Oct 20, 2026
Merged

realmarcin merged 3 commits into
mainfrom
feat/discover-add-communities-20261019

Conversation

@realmarcin

@realmarcin realmarcin commented Oct 20, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Discovers and curates 15 new evidence-backed microbial community records (CommunityMech:000469 through CommunityMech:000483) from recent Europe PMC literature (25 candidates evaluated; 15 added, 10 rejected/evidence-limited with documented provenance), and adds the repository-local add-community-record, curate-causal-graphs, and add-uniprot-protein-examples skills under .claude/skills/.

New Community Records (15)

  • CommunityMech:000469 — Rhodopseudomonas_Escherichia_Multilayered_Cross_Feeding_Coculture (PMID:41965219)
  • CommunityMech:000470 — Wetland_Lindane_Degrading_Organochlorine_Consortium (PMID:42661274)
  • CommunityMech:000471 — Pseudomonas_Achromobacter_Stenotrophomonas_Prometryn_Degrading_Consortium (PMID:42014650)
  • CommunityMech:000472 — Delftia_Klebsiella_Light_Driven_Hydrogen_Denitrifying_Coculture (PMID:41957227)
  • CommunityMech:000473 — Clostridium_Acetobutylicum_Ljungdahlii_Isopropanol_Syntrophic_Coculture (PMID:41835933)
  • CommunityMech:000474 — Bifidobacterium_Bacillus_Alginate_Biofilm_Probiotic_Coculture (PMID:42214970)
  • CommunityMech:000475 — Cold_Seep_ANME_SRB_Carbon_Monoxide_Syntrophic_Consortium (PMID:42249302)
  • CommunityMech:000476 — Whale_Fall_Vallitalea_Trichloromonas_Chitin_EET_Consortium (PMID:42321000)
  • CommunityMech:000477 — Trichoderma_Burkholderia_Atrazine_Cross_Feeding_Consortium (PMID:42694394)
  • CommunityMech:000478 — Halobacillus_Black_Gram_Halophilic_PGPR_Consortium (PMID:42759876)
  • CommunityMech:000479 — Bacillus_Pseudomonas_Chili_Root_Rot_Antagonistic_SynCom_T7 (PMID:42764446)
  • CommunityMech:000480 — Bacillus_Aspergillus_Green_Waste_Vermicomposting_SynCom (PMID:41911722)
  • CommunityMech:000481 — Endophytic_SynCom_NS_Brassica_Cadmium_Phytoextraction_Consortium (PMID:42562696)
  • CommunityMech:000482 — Cucumber_Low_Phosphorus_Cross_Kingdom_Biocontrol_SynCom (PMID:41882811)
  • CommunityMech:000483 — Black_Soil_Glucose_Activated_Herbicide_Mixture_SynCom (PMID:41915538)

Adversarial Review Resolution

  • Resolves Resolve adversarial review findings on Europe PMC batch discovery records (PR #2031) #2032:
    • Removed 3 paywalled/evidence-limited records whose species-level identities were not present in cached text (Rice_Paddy_Methanococcus_Hypophosphite_Syntrophic_Consortium, Watermelon_Rhizosphere_Pseudomonas_Amino_Acid_Cross_Feeding_SynCom_SSC8, Chinese_Fir_Endophytic_Phosphate_Solubilizing_SynCom_P6) and documented them in coverage.json.
    • Replaced abstract-only genus/count snippets on 5 open-access records (PMID:42661274, PMID:41911722, PMID:42562696, PMID:41882811, PMID:41915538) with verbatim species-naming snippets from cached OA full text, and added the missing 5th core taxon (Dehalococcoides mccartyi, NCBITaxon:61435) to Wetland_Lindane_Degrading_Organochlorine_Consortium.
    • Set scope: COMMUNITY_LEVEL (omitting source_taxon/target_taxon) on community-wide emergent functions and replaced inferred pairwise edges in Cucumber_Low_Phosphorus_Cross_Kingdom_Biocontrol_SynCom with the 2 explicitly tested pairwise co-culture interactions from Section 2.5 of PMID:41882811.
    • Contiguously renumbered the 15 retained records (CommunityMech:000469–CommunityMech:000483), updated history/records/<slug>/*.yaml, re-rendered HTML/JSON/TSV exports, and updated corpus-wide census invariants.

Validation

  • just validate-all (477 records)
  • just validate-strict (0 errors)
  • just validate-references across all 15 new records
  • just check-history (477 current records, 0 issues)
  • just check-site-freshness
  • pytest corpus census & schema tests

@github-actions

Copy link
Copy Markdown

Network integrity findings

Warnings only — a member with no interaction yet, or a participant matched by ontology id rather than by name, or one on a community-level interaction that resolves to no member. Reported, but does not fail the build.

Network Integrity Audit Report
================================================================================

0 error, 57 warning across 21 records with findings
Only error-severity findings fail the build.

Algal_Methanotroph_Biogas_Valorization_Coculture
--------------------------------------------------------------------------------
  [warning] DISCONNECTED: Taxon 'Leptolyngbya' has no interactions

Total: 1 issues (0 error, 1 warning)

At_RSPHERE_SynCom
--------------------------------------------------------------------------------
  [warning] DISCONNECTED: Taxon 'Flavobacterium sp.' has no interactions
  [warning] DISCONNECTED: Taxon 'Pseudomonas sp.' has no interactions
  [warning] DISCONNECTED: Taxon 'Rhodococcus sp.' has no interactions
  [warning] DISCONNECTED: Taxon 'Streptomyces sp.' has no interactions
  [warning] DISCONNECTED: Taxon 'Variovorax sp.' has no interactions

Total: 5 issues (0 error, 5 warning)

Australian_Lead_Zinc_Polymetallic
--------------------------------------------------------------------------------
  [warning] DISCONNECTED: Taxon 'Acidithiobacillus ferrooxidans' has no interactions
  [warning] DISCONNECTED: Taxon 'Leptospirillum ferriphilum' has no interactions

Total: 2 issues (0 error, 2 warning)

Bacillus_G12_Y4_X25_Tobacco_Biocontrol_SynCom
--------------------------------------------------------------------------------
  [warning] UNKNOWN_TARGET: Target taxon 'tobacco' not found in taxonomy section (community-level scope)
  [warning] UNKNOWN_TARGET: Target taxon 'tobacco' not found in taxonomy section (community-level scope)

Total: 2 issues (0 error, 2 warning)

Bacillus_siamensis_vallismortis_HT_Masson_Pine_SynCom
--------------------------------------------------------------------------------
  [warning] UNKNOWN_TARGET: Target taxon 'Fusarium oxysporum' not found in taxonomy section (community-level scope)
  [warning] UNKNOWN_TARGET: Target taxon 'Pinus massoniana' not found in taxonomy section (community-level scope)
  [warning] UNKNOWN_TARGET: Target taxon 'Pinus massoniana' not found in taxonomy section (community-level scope)

Total: 3 issues (0 error, 3 warning)

Brocadia_Low_Nitrogen_Anammox_Consortium
--------------------------------------------------------------------------------
  [warning] DISCONNECTED: Taxon 'Ca. Kuenenia early-acclimation lineage' has no interactions

Total: 1 issues (0 error, 1 warning)

Dangl_SynComm_35
--------------------------------------------------------------------------------
  [warning] DISCONNECTED: Taxon 'Escherichia coli DH5α' has no interactions
  [warning] DISCONNECTED: Taxon 'Flavobacterium species' has no interactions
  [warning] DISCONNECTED: Taxon 'Microbacterium species' has no interactions
  [warning] DISCONNECTED: Taxon 'Stenotrophomonas species' has no interactions
  [warning] DISCONNECTED: Taxon 'Xanthomonadales members' has no interactions

Total: 5 issues (0 error, 5 warning)

Deepwater_Horizon_Deep_Sea_Oil_Plume_Succession
--------------------------------------------------------------------------------
  [warning] DISCONNECTED: Taxon 'Methylophaga' has no interactions

Total: 1 issues (0 error, 1 warning)

East_River_Floodplain_Core_Microbiome
--------------------------------------------------------------------------------
  [warning] DISCONNECTED: Taxon 'Acidobacteriota floodplain representatives' has no interactions
  [warning] DISCONNECTED: Taxon 'Nitrospirae core floodplain members' has no interactions

Total: 2 issues (0 error, 2 warning)

GLBRC_UFMP_Fermentation_Community
--------------------------------------------------------------------------------
  [warning] DISCONNECTED: Taxon 'RUG023 sp. (MAG SPH2)' has no interactions

Total: 1 issues (0 error, 1 warning)

KBase_Models_for_Zahmeeth_Original_PLOS
--------------------------------------------------------------------------------
  [warning] DISCONNECTED: Taxon 'Klebsiella' has no interactions
  [warning] DISCONNECTED: Taxon 'Pseudomonas fluorescens' has no interactions

Total: 2 issues (0 error, 2 warning)

Lake_Washington_Methane_Oxygen_Methylotroph_Community
--------------------------------------------------------------------------------
  [warning] DISCONNECTED: Taxon 'Methylosarcina' has no interactions

Total: 1 issues (0 error, 1 warning)

Lotus_LjSC3
--------------------------------------------------------------------------------
  [warning] DISCONNECTED: Taxon 'Burkholderiaceae bacterium' has no interactions
  [warning] DISCONNECTED: Taxon 'Mesorhizobium sp. LjNodule210' has no interactions
  [warning] DISCONNECTED: Taxon 'Mesorhizobium sp. LjNodule215' has no interactions
  [warning] DISCONNECTED: Taxon 'Mesorhizobium sp. LjNodule218' has no interactions
  [warning] DISCONNECTED: Taxon 'Microbacteriaceae bacterium' has no interactions
  [warning] DISCONNECTED: Taxon 'Oxalobacteriaceae bacterium' has no interactions
  [warning] DISCONNECTED: Taxon 'Phyllobacteriaceae bacterium' has no interactions
  [warning] DISCONNECTED: Taxon 'Pseudomonadaceae bacterium' has no interactions
  [warning] DISCONNECTED: Taxon 'Rhizobiaceae bacterium' has no interactions

Total: 9 issues (0 error, 9 warning)

Nitrifying_Wastewater_Ammonia_Oxidizing_Consortium
--------------------------------------------------------------------------------
  [warning] DISCONNECTED: Taxon 'Legionella MAGs' has no interactions

Total: 1 issues (0 error, 1 warning)

Panzhihua_Vanadium_Titanium_Tailings
--------------------------------------------------------------------------------
  [warning] DISCONNECTED: Taxon 'Polaromonas species' has no interactions
  [warning] DISCONNECTED: Taxon 'Rhizobium pisi' has no interactions
  [warning] DISCONNECTED: Taxon 'Rhizobium selenitireducens' has no interactions

Total: 3 issues (0 error, 3 warning)

Phormidium_Alkaline_Consortium
--------------------------------------------------------------------------------
  [warning] DISCONNECTED: Taxon 'Bacteroidota members' has no interactions

Total: 1 issues (0 error, 1 warning)

Polaromonas_Vanadium_Reduction_Community
--------------------------------------------------------------------------------
  [warning] DISCONNECTED: Taxon 'Desulfitobacterium species' has no interactions
  [warning] DISCONNECTED: Taxon 'Desulfovibrio species' has no interactions
  [warning] DISCONNECTED: Taxon 'Geobacter species' has no interactions

Total: 3 issues (0 error, 3 warning)

Pseudomonas_Aeruginosa_EightStrain_Full_Factorial_SynCom
--------------------------------------------------------------------------------
  [warning] DISCONNECTED: Taxon 'Pseudomonas aeruginosa MDR6-CAZ' has no interactions
  [warning] DISCONNECTED: Taxon 'Pseudomonas aeruginosa NfxB-CAZ' has no interactions
  [warning] DISCONNECTED: Taxon 'Pseudomonas aeruginosa OrfN' has no interactions
  [warning] DISCONNECTED: Taxon 'Pseudomonas aeruginosa PA14' has no interactions
  [warning] DISCONNECTED: Taxon 'Pseudomonas aeruginosa mexZ' has no interactions

Total: 5 issues (0 error, 5 warning)

Sclerotinia_Sclerotia_12Strain_Biocontrol_SynCom
--------------------------------------------------------------------------------
  [warning] UNKNOWN_TARGET: Target taxon 'Sclerotinia sclerotiorum' not found in taxonomy section (community-level scope)
  [warning] UNKNOWN_TARGET: Target taxon 'Sclerotinia sclerotiorum' not found in taxonomy section (community-level scope)

Total: 2 issues (0 error, 2 warning)

Space_Habitat_SevenMember_Stress_Tolerance_SynCom
--------------------------------------------------------------------------------
  [warning] DISCONNECTED: Taxon 'Acinetobacter radioresistens 50V1' has no interactions
  [warning] DISCONNECTED: Taxon 'Micrococcus luteus W4-Al-K1' has no interactions
  [warning] DISCONNECTED: Taxon 'Propionibacterium cyclohexanicum TA-12T' has no interactions
  [warning] DISCONNECTED: Taxon 'Pseudomonas antarctica CMS 35T' has no interactions
  [warning] DISCONNECTED: Taxon 'Staphylococcus capitis K1-2-2-23' has no interactions
  [warning] DISCONNECTED: Taxon 'Streptococcus halotolerans HTS9T' has no interactions

Total: 6 issues (0 error, 6 warning)

Tinto_River_Iron_Cycling_Community
--------------------------------------------------------------------------------
  [warning] DISCONNECTED: Taxon 'Basidiomycota' has no interactions

Total: 1 issues (0 error, 1 warning)

The full report is attached to the workflow run as an artifact.

@realmarcin realmarcin changed the title Curate 18 new microbial community records (CommunityMech:000469-000486) and add Stage 1-3 workflow skills feat: add 15 microbial community records from Europe PMC batch discovery Oct 20, 2026
@realmarcin
realmarcin added this pull request to the merge queue Oct 20, 2026
Merged via the queue into main with commit ade4a9a Oct 20, 2026
8 checks passed
@realmarcin
realmarcin deleted the feat/discover-add-communities-20261019 branch October 20, 2026 08:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Resolve adversarial review findings on Europe PMC batch discovery records (PR #2031)

1 participant