Repository navigation
Releases: Gaoyuan-0423/blot-workbench
Release list
WispLab 2026.10.23
WispLab 统一发布。三站使用完整成功 CI 的同一份静态产物,Pages 已成功。服务器自动拉取后逐站验证。
- wb:
78563fc39ab9573f50dc0e66547e4e68d1492182,CI 39822947546,Pages 39823830678 - pathology:
6daf695bf8734c5b52c4d7ce198e109cb9ae9f80,CI 39787115381,Pages 39823837876 - pcr:
c8abbd740bad8b2f83935d222002b160f6dd8256,CI 39787096487,Pages 39823844549
WispLab 2026.10.22
WispLab 统一发布。三站使用完整成功 CI 的同一份静态产物,Pages 已成功。服务器自动拉取后逐站验证。
- pathology:
6daf695bf8734c5b52c4d7ce198e109cb9ae9f80,CI 39787115381,Pages 39811233398 - pcr:
c8abbd740bad8b2f83935d222002b160f6dd8256,CI 39787096487,Pages 39811240995 - wb:
3c9898f5eb753fe7512f4f55357fc3100c026bcf,CI 39810323019,Pages 39811250018
WispLab 20261020-wb-publication
WispLab 统一发布。三站使用完整成功 CI 的同一份静态产物,Pages 已成功。服务器自动拉取后逐站验证。
- wb:
171aac6dc3d7e5de2f4c4dc00c6d22b3c5f61ffa,CI 39424110356,Pages 39424927333 - pathology:
bb0ad5e70d37b27f56f112ad669ef8c567f5591a,CI 39377431350,Pages 39424935729 - pcr:
af1038e1daec96b6f082e91d36e5559ed8d7f79b,CI 39377428182,Pages 39424943101
WispLab 20261020-platform-fix
WispLab 统一发布。三站使用完整成功 CI 的同一份静态产物,Pages 已成功。服务器自动拉取后逐站验证。
- wb:
02f6ebf8154fe3d26c123022a5544c56a5a8650a,CI 39380076187,Pages 39380688887 - pathology:
bb0ad5e70d37b27f56f112ad669ef8c567f5591a,CI 39377431350,Pages 39380693563 - pcr:
af1038e1daec96b6f082e91d36e5559ed8d7f79b,CI 39377428182,Pages 39380697837
WispLab 20261020-platform
WispLab 统一发布。三站使用完整成功 CI 的同一份静态产物,Pages 已成功。服务器自动拉取后逐站验证。
- wb:
64119b4b73d77f63f90df046f3c312c17086bd01,CI 39377799677,Pages 39378277497 - pathology:
bb0ad5e70d37b27f56f112ad669ef8c567f5591a,CI 39377431350,Pages 39378280768 - pcr:
af1038e1daec96b6f082e91d36e5559ed8d7f79b,CI 39377428182,Pages 39378284096
WispLab Desktop 0.1.0-experimental.1
WispLab Desktop 0.1.0-experimental.1
实验性未签名版本 / Experimental unsigned build. macOS 未公证;Windows 未签名。 No macOS notarization or Windows code signing.
核心分析可离线使用;账号登录可选;实验项目保存在本机,不提供云端同步。 Core analysis works offline; login is optional; experimental projects stay local, without cloud sync.
macOS: 选择 arm64(Apple Silicon)或 x64(Intel)的 DMG/ZIP。 Windows x64: setup 安装版或 portable 便携版。
Choose the matching architecture. Update manually; keep local project exports as backups.
手动安装更新,更新前导出本地项目留作备份。
Build: https://github.com/Gaoyuan-0423/blot-workbench/actions/runs/39382712217
Desktop shell: 9447d7025052985895e9438123e4455455507abd
- pathology:
bb0ad5e70d37b27f56f112ad669ef8c567f5591a - pcr:
af1038e1daec96b6f082e91d36e5559ed8d7f79b - wb:
02f6ebf8154fe3d26c123022a5544c56a5a8650a
SHASUMS256.txt covers exactly the six installers / 校验清单只覆盖六个安装包。
WispLab 20261019-wb-preparation
WB 单条带工作流更新 / Single-strip WB workflow update
-
两点校正整体倾斜;沿同一条带行选择 3–8 点可进行弯曲校直;可直接在页面圈出一排,再自动识别。
-
添加、切换最多 6 张曝光图,每张保留自己的取样、对照和显示设置;同名图使用独立 ID。
-
亮度/对比度只改变显示;校直后定量按映射后的源像素中心积分,排除填充空白,CSV 记录变换与实际源像素面积。
-
原图项目分析明确区分尚未识别、已有候选和识别失败,并显示可操作的失败原因。
-
界面和引导均支持中文/英文;首页更新记录同步更新。
-
Correct overall tilt with two points, or use 3–8 landmarks for a curved strip. Select a single row in the image and re-detect automatically.
-
Import and switch between up to six exposures, each retaining its own regions, control and display settings. Duplicate filenames have distinct IDs.
-
Brightness and contrast affect display only. Corrected regions measure mapped source pixel centers, exclude padding, and record geometry and source areas in CSV.
-
Original-image projects distinguish pending recognition, candidate regions, and failures with actionable guidance.
-
Chinese and English interfaces and homepage release notes are updated.
Validation: 197 unit tests, 48 browser E2E tests, 15 script checks, 77 release/rollback tests and the production build passed locally. The existing WB reference regression is unchanged. New geometric workflows are verified with synthetic pixels and browser tests; these checks do not establish experimental detection accuracy. Review automatically proposed regions before use.
WispLab 统一发布。三站使用完整成功 CI 的同一份静态产物,Pages 已成功。服务器自动拉取后逐站验证。
- wb:
eea419f74ce64fc5ef235b92dcda1c7926b97686,CI 39254797777,Pages 39255657900 - pathology:
af001ca1e2ba7cef156fd02b14eb493ad5765014,CI 39051482596,Pages 39255664238 - pcr:
735be96417fb3cc7f257f266380e6c85d8ebda9f,CI 39050677073,Pages 39255669891
WispLab paper anchor 2026-10-17 (WB module & portal)
Source snapshot referenced by the WispLab preprint: Western blot project workbench — lane/band sampling, local-mean or rolling-ball background correction (ImageJ-parity), matched-control or reference-unit normalization, paired statistics, one-click analysis API/report.
Verification: rolling-ball background subtraction matches ImageJ pixel-for-pixel (≥99.99% exact, r=25/50/100); full pipeline (sampling → background → normalization ratio) agrees with an independent reference implementation on public vendor membranes — net relative difference ≤3.2e-04, ratio absolute difference ≤7.7e-04; 16-bit pipeline exact against constructed ground truth.
WispLab 20261018-updates
中文
- WispLab 首页新增「最近更新」,支持中文/英文、日期、功能摘要与历史版本链接,并适配手机布局。
- 补齐病理新增 DAB 阈值提示、建议和 H-score CSV 表头的英文。
- 将 DAB 专用阈值提示限定于 H-DAB 模式,避免 H&E、Masson 和 IF 出现不适用的提示。
English
- Added bilingual recent updates to the WispLab homepage, with dates, feature summaries, release links and responsive layouts.
- Completed English translations for the new pathology DAB threshold notice, advice and H-score CSV header.
- Restricted the DAB-specific threshold notice to H-DAB mode so it does not appear for H&E, Masson or IF.
部署记录 / Deployment provenance
WispLab 统一发布。三站使用完整成功 CI 的同一份静态产物,Pages 已成功。服务器自动拉取后逐站验证。
- pathology:
af001ca1e2ba7cef156fd02b14eb493ad5765014,CI 39051482596,Pages 39052040849 - pcr:
735be96417fb3cc7f257f266380e6c85d8ebda9f,CI 39050677073,Pages 39052043517 - wb:
2c9552f037cce354542afe5238feafdd93b3fc0c,CI 39051455884,Pages 39052047687
WispLab 20261017-hscore-dunnett
WispLab 统一发布。三站使用完整成功 CI 的同一份静态产物,Pages 已成功。服务器自动拉取后逐站验证。
- pathology:
dd41bae4bc27fda0b6bf1135b802e4af41ae7316,CI 39036526368,Pages 39036916302 - pcr:
4142b6078251d3973667bb59352a016ac0ebf3da,CI 39036556950,Pages 39036920253 - wb:
6bc90cec4422d3e414629ce3d78b639c75279588,CI 39036577553,Pages 39036911683