Skip to content

Retag tool stage with Process Flow Step URIs#290

Merged
marvinm2 merged 5 commits intomainfrom
feature/workflow-step-retag
Apr 17, 2026
Merged

Retag tool stage with Process Flow Step URIs#290
marvinm2 merged 5 commits intomainfrom
feature/workflow-step-retag

Conversation

@marvinm2
Copy link
Copy Markdown
Contributor

Summary

Sets each tool's stage field to one of the 5 canonical Safety Assessment Workflow Steps (new glossary URIs VHP0000153158) or "Other" for cross-cutting tools. This aligns the /tools page filter dropdown with the 5 workflow-step buttons already shown above it.

Assignment distribution across 50 tools:

  • Chemical Characteristics and Hazard Identification (VHP0000153) — 12
  • Exposure (VHP0000154) — 2
  • Toxicokinetics (VHP0000155) — 3
  • Toxicodynamics (VHP0000156) — 17
  • Adverse Outcome (VHP0000158) — 0
  • "Other" — 16

Follow-ups required

  • Glossary repo (vhp4safety-docs): merge Process Flow Step entries VHP0000150158 so the URIs resolve.
  • Flask repo (virtual-human-platform): extend app.py stage_mapping and STAGE_EXPLANATIONS with the 5 new URIs → label/tooltip mappings, otherwise the dropdown will render raw URL strings.

Test plan

  • CI Collect Service Meta-Data for CAP workflow runs and regenerates cap/service_index.json with the new stage values.
  • Spot-check a few updated tools in the regenerated service_index.json.
  • After the Flask repo follow-up lands, verify the /tools filter dropdown shows exactly 6 items: CCHI, Exposure, Toxicokinetics, Toxicodynamics, Adverse Outcome, Other.

🤖 Generated with Claude Code

Assign each tool's stage field to one of the 5 canonical Safety
Assessment Workflow Steps (new glossary URIs VHP0000153-158), or
"Other" for cross-cutting tools. This aligns the tool catalog with
the 5 workflow-step buttons shown on the VHP4Safety /tools page.

- CCHI (VHP0000153): 12 tools
- Exposure (VHP0000154): 2 tools
- Toxicokinetics (VHP0000155): 3 tools
- Toxicodynamics (VHP0000156): 17 tools
- Adverse Outcome (VHP0000158): 0 tools
- Other: 16 tools
@marvinm2 marvinm2 force-pushed the feature/workflow-step-retag branch from 6bf138d to 8aac615 Compare April 17, 2026 13:04
@marvinm2 marvinm2 merged commit 8c3097c into main Apr 17, 2026
2 of 3 checks passed
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