What problem does it solve?
Reduces curator time spent manually searching literature to enrich a single CultureMech medium record with organism-specific recipes, culture conditions, identifiers, and citation metadata.
Core Features & Use Cases
- Two-phase Edison deep research: runs a medium-level organism candidate search, then performs per-organism follow-ups to extract recipes and growth evidence from primary publications.
- Curation-focused outputs: generates a single roll-up report containing proposed YAML changes ready for curator review rather than unstructured notes.
- Safety guardrails for research spend: supports dry-run query rendering, detects existing research outputs to avoid accidental re-billing, and caps per-medium organism follow-ups by default.
- Auditability and provenance: writes per-task meta, full response payloads, parsed citations, and artifact inventories so results can be re-checked without re-querying.
Quick Start
Run a two-phase deep research for the medium file and produce the curator hand-off report with: uv run --extra dev python -m scripts.deep_research_medium --input <slug-or-id-or-path> --dry-run