Skip to content

ANME-SRB seep consortium: curate causal graph (DIET conduit + S-inhibition)#230

Merged
realmarcin merged 1 commit into
mainfrom
feat/anme-srb-causal-inhibition
Jul 21, 2026
Merged

ANME-SRB seep consortium: curate causal graph (DIET conduit + S-inhibition)#230
realmarcin merged 1 commit into
mainfrom
feat/anme-srb-causal-inhibition

Conversation

@realmarcin

Copy link
Copy Markdown
Contributor

Curates the Edison causal-graph run into the already-grounded
ANME-SRB Marine Methane Seep Consortium (CommunityMech:000134).

The two core syntrophy interactions — sulfate-coupled AOM, and ANME→SRB
DIET → SRB sulfate reduction — were already present and fully grounded
(NCBITaxon/GO/CHEBI + PMID evidence). The causal run's genuine value-add:

DIET mechanism

  • Adds the hypothesized conductive-pili / multiheme (S-layer) cytochrome
    conduit
    as the proposed principal mechanism of sulfate-dependent AOM
    (mBio, PMID:33975943): description enrichment, a new evidence item, and a
    HYPOTHESIZED downstream edge to the Sulfate-Coupled AOM interaction.

Chemical-inhibition branch (the graph's "−" edges)

These have no taxon↔taxon interaction_type home, so they're modeled as
environmental_factors (chemical perturbations), from Front. Microbiol.
PMID:30559729:

  • Sulfite (1.0 mM) inhibits ANME → immediate drop in AOM rate.
  • Zero-valent sulfur (polythionate/polysulfide) inhibits ANME-2a/2c AOM.

Grounding QC: Edison mislabeled sulfite as CHEBI:16731, which is actually
(E)-cinnamaldehyde. Corrected to CHEBI:17359 (sulfite) in prose.

Helper fix (scripts/cache_fulltext.py)

Appends OA full text to the cache file the reference validator actually
reads
PMID_<id>.md when present, else legacy .txt. Previously it
always wrote .txt, so full-text snippets for any PMID that had a .md
abstract cache never validated. This clears 5 pre-existing growth_media
snippet failures for PMID:37747940 (OA full text now appended to its .md).

Validates locally: linkml-validate, id-label (--labels),
just validate-references — all pass.

🤖 Generated with Claude Code

…ition)

Curates the Edison causal-graph run into the already-grounded
ANME-SRB Marine Methane Seep Consortium (CommunityMech:000134). The two
core syntrophy interactions (sulfate-coupled AOM; ANME→SRB DIET) were
already present and grounded, so the clean value-add is:

- DIET interaction: add the hypothesized conductive-pili / multiheme
  (S-layer) cytochrome conduit as the proposed principal mechanism of
  sulfate-dependent AOM (mBio, PMID:33975943), incl. a HYPOTHESIZED
  downstream edge to the sulfate-coupled AOM interaction.
- Two chemical-inhibition environmental_factors (the graph's "-" branch,
  which has no taxon-taxon interaction_type home): sulfite (1.0 mM) and
  zero-valent sulfur (polythionate/polysulfide) inhibit ANME AOM
  (Front. Microbiol., PMID:30559729). Edison mislabeled sulfite as
  CHEBI:16731 ((E)-cinnamaldehyde); corrected to CHEBI:17359 in prose.

Also fixes scripts/cache_fulltext.py to append OA full text to the cache
file the reference validator actually reads (PMID_<id>.md when present,
else legacy .txt) — previously it always wrote .txt, so full-text
snippets for PMIDs that had a .md abstract cache never validated. This
clears 5 pre-existing growth_media snippet failures for PMID:37747940.

Validates: linkml-validate, id-label (--labels), validate-references.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings July 21, 2026 00:04

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@realmarcin
realmarcin merged commit 5d4493b into main Jul 21, 2026
4 checks passed
@realmarcin
realmarcin deleted the feat/anme-srb-causal-inhibition branch July 21, 2026 00:10
realmarcin added a commit that referenced this pull request Jul 21, 2026
… threads) (#231)

- discussions slot marked DONE (PR #226) under the DisMech section; datasets
  migration + QC dashboard flagged still-pending.
- New "Causal-graph curation" section: deep-research causal-edge mode +
  cache_fulltext path fix; done on quad-culture/Dehalococcoides/ANME-SRB
  (#226/#228/#229/#230); 58/300 records carry downstream edges.
- New "Space-regolith community curation" section: 5/16 candidates curated
  (000303-000307), remaining ~8 listed with PMIDs + priority.

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
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.

2 participants