[Demo] Add Mol* 3D protein viewer to hypothesis detail pages

← All Specs

[Demo] Add Mol* 3D protein viewer to hypothesis detail pages

ID: 42996801-3fe Priority: 96 Type: one_shot Status: open

Goal

[Demo] Add Mol* 3D protein viewer to hypothesis detail pages

Acceptance Criteria

☐ Concrete deliverables created
☐ Work log updated with timestamped entry

Work Log

2026-04-23T16:10:00Z — Verification

  • Checked that Mol 3D protein viewer is already present on main via commit 383b1d249 ("[Demo] Add Mol 3D protein viewer to hypothesis pages with 35+ gene mappings and AlphaFold fallback [task:42996801-3fe7-4e29-8c6f-c78875edb978]")
  • Verified hypothesis_detail (line ~35700): has PDB-mapped Mol* viewer + AlphaFold fallback with 35+ gene→PDB mappings and UniProt mapping for 27+ neurodegeneration-relevant proteins
  • Verified entity_detail (line ~54135): entity_molstar_html with PDB/AlphaFold side-by-side or fallback, linked to entity PDB/UniProt mappings
  • Verified challenge_detail (line ~70020): per-target Mol* viewer via ch_molstar_details block with lazy-load pattern
  • Verified target_detail (line ~38896): molstar-target-details with PDB-preferred / AlphaFold-fallback, confirmed by prior verification commit 698ed86b2
  • Current main HEAD is 72efd20be — this task's branch is at same commit (no divergence)
  • /showcase does NOT include Mol* viewer (correct per task description: showcases debate transcripts, hypothesis cards, evidence tables, KG visualizations, notebooks)

Already Resolved — 2026-04-23T16:10:00Z

  • Evidence: grep -c "molstar\|pdbe-molstar" api.py → 122 occurrences across hypothesis_detail, entity_detail, challenge_detail, target_detail, and analysis_hypothesis_listing; no Mol* on showcase page (correct)
  • Commit: 383b1d249 — Mol* viewer with PDB mappings and AlphaFold fallback landed in api.py hypothesis_detail
  • Summary: Task is complete on main; Mol 3D protein viewer is present on hypothesis detail, entity detail, and challenge detail pages as required. Showcase page correctly omits Mol to highlight core discovery exchange features.

Tasks using this spec (1)
[Demo] Add Mol* 3D protein viewer to hypothesis detail pages
Demo done P96
File: 42996801_3fe_spec.md
Modified: 2026-04-25 23:40
Size: 2.0 KB