Skip to content

Curate DOI-backed nutrient physiology causal graphs - #1

Merged
realmarcin merged 23 commits into
mainfrom
curate-oxygen-preference-traits
May 11, 2026
Merged

Curate DOI-backed nutrient physiology causal graphs#1
realmarcin merged 23 commits into
mainfrom
curate-oxygen-preference-traits

Conversation

@realmarcin

Copy link
Copy Markdown
Contributor

Summary

  • Adds DOI-backed causal graphs for five physiology TraitRecords: mixotrophic, copiotrophic, oligotrophic, organotrophic, and chemoautolithotrophic.
  • Adds edge-level evidence with reference, snippet, and notes for each CausalEdge.
  • Publishes regenerated HTML pages with causal graph payloads.
  • Adds a small regression fix so research provider passthrough args such as --param max_tokens=... reach deep-research-client.

Validation

  • just validate-all passed
  • just test passed (11 tests)
  • just lint passed

Notes

  • Property-style deprecations are intentionally skipped for now per follow-up instruction.
  • Falcon provider discovery succeeds with a local key, but live Edison/Falcon research currently returns 402 Payment Required; no Falcon reports were committed.

Copilot AI review requested due to automatic review settings May 11, 2026 03:21

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 wasn't able to review this pull request because it exceeds the maximum number of files (300). Try reducing the number of changed files and requesting a review from Copilot again.

@realmarcin

Copy link
Copy Markdown
Contributor Author

Addressed Copilot's file-count blocker by narrowing the generated HTML diff to the five curated physiology trait pages only. Re-requested Copilot review via GraphQL bot reviewer request. No inline review threads were created, so there are no conversations to resolve.

@realmarcin
realmarcin merged commit 9355a16 into main May 11, 2026
4 checks passed
@realmarcin
realmarcin deleted the curate-oxygen-preference-traits branch May 11, 2026 03:39

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.

Pull request overview

Copilot reviewed 102 out of 102 changed files in this pull request and generated 9 comments.

Comment on lines +113 to +116
- timestamp: '2026-05-09T00:00:00-07:00'
curator: Codex
action: CURATED_CAUSAL_GRAPH
changes: Added DOI-backed mixotrophy graph for dual organic/inorganic carbon use
Comment on lines +114 to +117
- timestamp: '2026-05-09T00:00:00-07:00'
curator: Codex
action: CURATED_CAUSAL_GRAPH
changes: Added DOI-backed copiotrophy graph for nutrient-rich environments,
Comment on lines +117 to +120
- timestamp: '2026-05-09T00:00:00-07:00'
curator: Codex
action: CURATED_CAUSAL_GRAPH
changes: Added DOI-backed oligotrophy graph for low nutrients, genome/cell
Comment on lines +129 to +132
- timestamp: '2026-05-09T00:00:00-07:00'
curator: Codex
action: CURATED_CAUSAL_GRAPH
changes: Added DOI-backed organotrophy graph for organic substrate oxidation,
Comment on lines +144 to +147
- timestamp: '2026-05-09T00:00:00-07:00'
curator: Codex
action: CURATED_CAUSAL_GRAPH
changes: Added DOI-backed chemoautolithotrophy graph for inorganic electron
Comment on lines +22 to +33
evidence:
- reference: DOI:10.3389/fmicb.2011.00165
snippet: use light as the energy source
notes: Review supports light-driven ATP and reductant generation by phototrophic bacteria.
- reference: DOI:10.1093/femsre/fuv032
snippet: bacteriochlorophyll-containing reaction centers
notes: Review supports bacteriochlorophyll reaction centers in aerobic anoxygenic phototrophs.
causal_graphs:
- graph_id: phototrophic_light_energy_capture
title: Phototrophic light-energy capture mechanism
description: DOI-backed graph for bacterial light capture, photosynthetic electron
transport, ATP generation, and reductant formation.
Comment on lines +5 to +17
mapping_status: DEPRECATED
curation_history:
- timestamp: '2026-05-05T01:35:46.980776+00:00'
curator: seed_from_metpo
action: SEEDED_FROM_METPO
changes: imported from data/raw/metpo.owl (DATATYPE_PROPERTY)
llm_assisted: false
- timestamp: '2026-05-08T00:00:00-07:00'
curator: codex
action: DEPRECATED_PROPERTY_RECORD
changes: Deprecated upper datatype-property carrier for observation data; later
replacement should use more specific trait records that combine the data
relation with chemicals, measurements, observations, or other entities.
Comment on lines +49 to +53
- node_id: atp
label: ATP
node_type: CHEMICAL
grounding: CHEBI:15422
description: Energy-rich nucleotide product.
Comment on lines +52 to +56
- node_id: atp
label: ATP
node_type: CHEMICAL
grounding: CHEBI:15422
description: Cellular energy currency generated by fermentation.
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