Kit de ferramentas de patologia computacional para análise de imagens de lâminas inteiras (WSI) e dados de imagem multiparamétrica. Use esta habilidade ao trabalhar com lâminas de histopatologia, imagens coradas com H&E, imunofluorescência multiplex (CODEX, Vectra), proteômica espacial, detecção/segmentação de núcleos, construção de gráficos de tecido ou treinamento de modelos ML em dados de patologia. Suporta 160+ formatos de lâmina incluindo Aperio SVS, NDPI, DICOM, OME-TIFF para fluxos de ...
Scanned 9/8/2026
Install to Claude Code
npx -y skills add artubss/SKILLS-CLAUDE-CODE --skill pathml --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Pathml?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/artubss-pathml)More formats (shields.io, HTML) on the badges page.
---
name: pathml
description: Kit de ferramentas de patologia computacional para análise de imagens de lâminas inteiras (WSI) e dados de imagem multiparamétrica. Use esta habilidade ao trabalhar com lâminas de histopatologia, imagens coradas com H&E, imunofluorescência multiplex (CODEX, Vectra), proteômica espacial, detecção/segmentação de núcleos, construção de gráficos de tecido ou treinamento de modelos ML em dados de patologia. Suporta 160+ formatos de lâmina incluindo Aperio SVS, NDPI, DICOM, OME-TIFF para fluxos de trabalho de patologia digital.
---
# PathML
## Visão Geral
PathML é um kit de ferramentas Python abrangente para fluxos de trabalho de patologia computacional, projetado para facilitar aprendizado de máquina e análise de imagens para imagens de patologia de lâmina inteira. O framework fornece ferramentas modulares e compostas para carregamento de diversos formatos de lâminas, pré-processamento de imagens, construção de gráficos espaciais, treinamento de modelos de aprendizado profundo e análise de dados de imagem multiparamétrica de tecnologias como CODEX e imunofluorescência multiplex.
## Quando Usar Esta Habilidade
Aplique esta habilidade para:
- Carregar e processar imagens de lâminas inteiras (WSI) em vários formatos proprietários
- Pré-processar imagens de tecido coradas com H&E com normalização de coloração
- Fluxos de trabalho de detecção, segmentação e classificação de núcleos
- Construir gráficos de células e tecidos para análise espacial
- Treinar ou implantar modelos de aprendizado de máquina (HoVer-Net, HACTNet) em dados de patologia
- Analisar imagem multiparamétrica (CODEX, Vectra, MERFISH) para proteômica espacial
- Quantificar expressão de marcadores de imunofluorescência multiplex
- Gerenciar conjuntos de dados de patologia em larga escala com armazenamento HDF5
- Análise baseada em tiles e operações de costura
## Capacidades Principais
PathML fornece seis áreas de capacidade principais documentadas em detalhes em arquivos de referência:
### 1. Carregamento de Imagens e Formatos
Carregue imagens de lâminas inteiras de 160+ formatos proprietários, incluindo Aperio SVS, Hamamatsu NDPI, Leica SCN, Zeiss ZVI, DICOM e OME-TIFF. PathML trata automaticamente formatos específicos de fabricantes e fornece interfaces unificadas para acessar pirâmides de imagem, metadados e regiões de interesse.
**Veja:** `references/image_loading.md` para formatos suportados, estratégias de carregamento e trabalho com diferentes tipos de lâminas.
### 2. Pipelines de Pré-processamento
Construa pipelines de pré-processamento modulares ao compor transformações para manipulação de imagem, controle de qualidade, normalização de coloração, detecção de tecido e operações de máscara. A arquitetura Pipeline do PathML permite pré-processamento reproduzível e escalável em grandes conjuntos de dados.
**Transformações principais:**
- `StainNormalizationHE` - Normalização de coloração Macenko/Vahadane
- `TissueDetectionHE`, `NucleusDetectionHE` - Segmentação de tecido/núcleo
- `MedianBlur`, `GaussianBlur` - Redução de ruído
- `LabelArtifactTileHE` - Controle de qualidade para artefatos
**Veja:** `references/preprocessing.md` para catálogo completo de transformações, construção de pipeline e fluxos de trabalho de pré-processamento.
### 3. Construção de Gráficos
Construa gráficos espaciais que representem relacionamentos celulares e de nível de tecido. Extraia recursos de objetos segmentados para criar representações baseadas em gráficos adequadas para redes neurais de gráficos e análise espacial.
**Veja:** `references/graphs.md` para métodos de construção de gráficos, extração de recursos e fluxos de trabalho de análise espacial.
### 4. Aprendizado de Máquina
Treine e implante modelos de aprendizado profundo para detecção, segmentação e classificação de núcleos. PathML integra PyTorch com modelos pré-construídos (HoVer-Net, HACTNet), DataLoaders personalizados e suporte ONNX para inferência.
**Modelos principais:**
- **HoVer-Net** - Segmentação e classificação simultânea de núcleos
- **HACTNet** - Classificação hierárquica de tipo de célula
**Veja:** `references/machine_learning.md` para treinamento de modelos, avaliação, fluxos de trabalho de inferência e trabalho com conjuntos de dados públicos.
### 5. Imagem Multiparamétrica
Analise dados de proteômica espacial e expressão gênica de CODEX, Vectra, MERFISH e outras plataformas de imagem multiplex. PathML fornece classes de slide especializadas e transformações para processar dados multiparamétricos, segmentação de células com Mesmer e fluxos de trabalho de quantificação.
**Veja:** `references/multiparametric.md` para fluxos de trabalho CODEX/Vectra, segmentação de células, quantificação de marcadores e integração com AnnData.
### 6. Gerenciamento de Dados
Armazene e gerencie eficientemente grandes conjuntos de dados de patologia usando formato HDF5. PathML trata tiles, máscaras, metadados e recursos extraídos em estruturas de armazenamento unificadas otimizadas para fluxos de trabalho de aprendizado de máquina.
**Veja:** `references/data_management.md` para integração HDF5, gerenciamento de tiles, organização de conjuntos de dados e estratégias de processamento em lote.
## Início Rápido
### Instalação
```bash
# Instalar PathML
uv pip install pathml
# Com dependências opcionais para todos os recursos
uv pip install pathml[all]
```
### Exemplo de Fluxo de Trabalho Básico
```python
from pathml.core import SlideData
from pathml.preprocessing import Pipeline, StainNormalizationHE, TissueDetectionHE
# Carregue uma imagem de lâmina inteira
wsi = SlideData.from_slide("path/to/slide.svs")
# Crie pipeline de pré-processamento
pipeline = Pipeline([
TissueDetectionHE(),
StainNormalizationHE(target='normalize', stain_estimation_method='macenko')
])
# Execute o pipeline
pipeline.run(wsi)
# Acesse tiles processados
for tile in wsi.tiles:
processed_image = tile.image
tissue_mask = tile.masks['tissue']
```
### Fluxos de Trabalho Comuns
**Análise de Imagem H&E:**
1. Carregue WSI com a classe de slide apropriada
2. Aplique detecção de tecido e normalização de coloração
3. Execute detecção de núcleo ou treine modelos de segmentação
4. Extraia recursos e construa gráficos espaciais
5. Conduza análise subsequente
**Imagem Multiparamétrica (CODEX):**
1. Carregue slide CODEX com `CODEXSlide`
2. Colapsar dados de canal com múltiplas execuções
3. Segmente células usando modelo Mesmer
4. Quantifique expressão de marcadores
5. Exporte para AnnData para análise de célula única
**Treinamento de Modelos ML:**
1. Prepare conjunto de dados com dados de patologia pública
2. Crie PyTorch DataLoader com conjuntos de dados PathML
3. Treine HoVer-Net ou modelos personalizados
4. Avalie em conjuntos de testes retidos
5. Implante com ONNX para inferência
## Referências para Documentação Detalhada
Ao trabalhar em tarefas específicas, consulte o arquivo de referência apropriado para informações abrangentes:
- **Carregamento de imagens:** `references/image_loading.md`
- **Fluxos de trabalho de pré-processamento:** `references/preprocessing.md`
- **Análise espacial:** `references/graphs.md`
- **Treinamento de modelos:** `references/machine_learning.md`
- **CODEX/IF multiplex:** `references/multiparametric.md`
- **Armazenamento de dados:** `references/data_management.md`
## Recursos
Esta habilidade inclui documentação de referência abrangente organizada por área de capacidade. Cada arquivo de referência contém informações detalhadas de API, exemplos de fluxo de trabalho, melhores práticas e orientação de solução de problemas para funcionalidade PathML específica.
### references/
Arquivos de documentação fornecendo cobertura aprofundada das capacidades PathML:
- `image_loading.md` - Formatos de imagem de lâmina inteira, estratégias de carregamento, classes de slide
- `preprocessing.md` - Catálogo completo de transformações, construção de pipeline, fluxos de trabalho de pré-processamento
- `graphs.md` - Métodos de construção de gráficos, extração de recursos, análise espacial
- `machine_learning.md` - Arquiteturas de modelos, fluxos de trabalho de treinamento, avaliação, inferência
- `multiparametric.md` - Análise CODEX, Vectra, IF multiplex, segmentação de células, quantificação
- `data_management.md` - Armazenamento HDF5, gerenciamento de tiles, organização de conjuntos de dados, processamento em lote
Carregue estas referências conforme necessário ao trabalhar em tarefas específicas de patologia computacional.Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!