DTI3D / README.md
Chi Hsing Wu
Open TDA via iframe srcdoc (fix resolve/main plain-text HTML).
c493e0d
metadata
title: NeuroPath DTI Viewer
emoji: 🧠
colorFrom: gray
colorTo: green
sdk: static
app_file: dti_neuropath/fiber_viewer.html
pinned: false
short_description: StromaPath NeuroPath DTI fiber viewer (static)
license: apache-2.0

NeuroPath · DTI 纖維束 Viewer(靜態)

app_file 與「Entry not found」

HF 的 app_file 必須與 repo 根目錄實際路徑一致。本 repo 以 dti_neuropath/fiber_viewer.html 為 Space 入口。

index.html 仍可做備用入口。若 push 因 >10MB 失敗,見 .gitignore(不上傳 dti_tracts.json.trk甲/ 等;Demo 僅 00625/00626tracts_classified.json + lesion_mesh.json)。

若仍空白:到 Settings → Space configuration 確認 SDK = Static 後存檔並觸發重建。

TDA 儀表板:在 3D Viewer 內點 「TDAresult download」(全螢幕疊層,勿直接開 resolve/main 網址——HF 會當純文字顯示原始碼)。

部署前必改

  1. hf-config.js
    window.STROMAPATH_HOME 改成你的 StromaPath 主站完整網址(需含 stromapath-website.html),頂欄「Products / Contact…」才會連回正確主站。

  2. HF 建立 Space 時

    • SDKStatic(勿選 Gradio/Docker,除非你要自己改 Dockerfile)。
    • Ownerchihsing
    • Space name:自訂(例如 stromapath-dti)。
    • License:與此 README license 一致或於網頁另選。
  3. 大檔
    git push 失敗,請對大型 JSON/TRK 使用 Git LFS,或將部分案例改放 Dataset 再以 URL 載入(需改程式)。

本機預覽

Brain_DTI_HF 根目錄啟動 HTTP 伺服器後開 http://127.0.0.1:PORT/dti_neuropath/fiber_viewer.html(勿用 file://)。

隱私

勿上傳未脫敏可辨識病患身分之原始 DICOM/臨床識別資料。