基础包很轻量,各工作流需按需安装可选依赖组(如 stain、cells、semantic、uni2h、protein、topology),否则对应命令无法运行;项目为研究软件且处于活跃开发中,配准、预测与重建结果需针对具体任务验证,不能仅凭展示结果判断生物学准确性
histopia
oncologylabBSD-3-Clause活跃维护把组织切片图像做空间拓扑重建和切片间对齐,为空间组学分析提供三维组织坐标,解决连续切片难以配准的问题。
Histology Spatial Topology for Omics Profiling and Inter-section Alignment
pip install "histopia[registration,wsi]"README 未说明
组织切片空间拓扑分析工具,用于组学分析与连续切片对齐
把组织切片图像做空间拓扑重建和切片间对齐,为空间组学分析提供三维组织坐标,解决连续切片难以配准的问题。
核心能力
- 对齐连续组织切片并生成组织掩膜
- 量化染色切片中的显色染色强度
- 分割细胞边界并合并分割结果
- 用组织学嵌入构建语义图谱与组织区域
- 预测蛋白表达并重建空间拓扑
容易踩的坑
- pages-demo-three-mouse-presentation-v1Histopia three-mouse presentation demo v1最新正式版2026-08-28 · 2026-08-28 05:49 UTC
Read-only interactive presentation demo for mice 4312, 4630, and 6180. Includes registration, 3D atlas, stain extraction, cell boundaries, topology, protein comparison, and cellular protein atlas views. No review-writing controls or live write APIs.
- pages-demo-sixteen-mouse-v8Histopia 16-mouse interactive showcase v82026-07-26 · 2026-07-26 08:08 UTC
查看更新说明
Static GitHub Pages artifact with 16 registration stacks (401 serial sections), seven fingerprint-approved semantic atlases, tissue-mask evidence for all 16 cohorts, formal orientation/order evidence for 13 cohorts, and interactive 3D registration views. The three legacy cohorts without formal order records expose that stage as unavailable.
- pages-demo-sixteen-mouse-v7Histopia 16-mouse interactive showcase v72026-07-26 · 2026-07-26 07:21 UTC
查看更新说明
Fingerprint-inventoried static 3D showcase for 16 reviewed registration stacks and seven approved semantic atlases. This revision resets the control sidebar when switching specimens and retains the registration QC portal.
- pages-demo-sixteen-mouse-v6Histopia 16-mouse interactive showcase v62026-07-25 · 2026-07-25 18:08 UTC
查看更新说明
Static 16-mouse, 401-section Histopia atlas and four-cohort registration QC portal. This release preserves all v5 scientific images exactly and adds rendered-frame transition gates plus WebGL context-loss recovery. The self-contained viewer uses the checksum-pinned Three.js 0.170.0 runtime and makes no CDN requests.
- pages-demo-twelve-mouse-v1Histopia Pages demo: twelve-mouse atlas v12026-07-24 · 2026-07-24 06:14 UTC
查看更新说明
Static Histopia showcase with 12 reviewed KPF cohorts, 321 serial sections, seven approved semantic atlases, lazy topology assets, and interactive histology/semantic 3D review.
用户点评
登录用户的真实使用记录,可按版本和硬件筛选还没有人点评。第一个说出真实体验的人最有价值。
Histopia
Histology Spatial Topology for Omics Profiling and Inter-section Alignment
Histopia provides reusable tools for serial-section alignment, cell segmentation, stain quantification, protein prediction, and spatial tissue reconstruction.
Documentation · Interactive demo · QuPath extension
Install
The base package is lightweight. Install dependencies for the workflows you need:
pip install "histopia[registration,wsi]"
For the latest source version:
git clone https://github.com/oncologylab/histopia.git
cd histopia
pip install -e ".[registration,wsi]"
Other optional profiles include stain, cells, semantic, uni2h, protein,
and topology. See installation details.
Workflows
| Workflow | Guide |
|---|---|
| Tissue masking and serial-section alignment | Registration |
| Chromogenic stain quantification | Stain quantification |
| Cell boundaries and segmentation merging | Cell segmentation |
| Histology embeddings and tissue regions | Semantic atlas |
| Protein-expression models | Protein prediction |
| Spatial topology and reconstruction | Topology |
| Per-cell protein visualization | Cellular protein atlas |
Start with the example configurations. Each command supports
--help, for example histopia-register --help.
Development
pip install -e ".[dev,registration,semantic,topology,stain,wsi]"
ruff check .
pytest
Reusable code lives in src/histopia, with small fixtures and tests in tests.
Datasets, checkpoints, generated reports, and local research operations stay
outside version control. Heavy image and model dependencies are loaded only
when needed.
Histopia is research software under active development. Registration, prediction, and reconstructed or interpolated tissue require task-specific validation; a displayed result does not establish biological accuracy.