Skill · em Dados, IA e pesquisa
pydicom
Python library for working with DICOM (Digital Imaging and Communications in Medicine) files. Use this skill when reading, writing, or modifying medical imaging data in DICOM format, extracting pixel data from medical images (CT, MRI, X-ray, ultrasound), anonymizing DICOM files, working with DICOM…
Procedência
- Origem: davila7/claude-code-templates
- Caminho:
cli-tool/components/skills/scientific/pydicom - Versão fixada:
57f899e5394bb8ca166f38eacae8f0853cbfe033 - Licença: MIT
- Espelhado em 25/09/2026
- nenhum download no Claude Code Templates (lido em 25/09/2026)
Antes de instalar
6 arquivos · 48,8 KB · inclui 3 scripts que executam: scripts/anonymize_dicom.py, scripts/dicom_to_image.py, scripts/extract_metadata.py
Instalar na sua CLI
O comando baixa a versão fixada (commit 57f899e) direto da origem, para a pasta que a CLI lê. Precisa de curl (macOS e Linux); no Windows não há comando, porque o Rook Labs é para macOS.
Claude Code
Neste projeto: instala em .claude/skills/pydicom/.
d=".claude/skills/pydicom" u="https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/cli-tool/components/skills/scientific/pydicom" curl -fsSL --create-dirs \ -o "$d/SKILL.md" "$u/SKILL.md" \ -o "$d/references/common_tags.md" "$u/references/common_tags.md" \ -o "$d/references/transfer_syntaxes.md" "$u/references/transfer_syntaxes.md" \ -o "$d/scripts/anonymize_dicom.py" "$u/scripts/anonymize_dicom.py" \ -o "$d/scripts/dicom_to_image.py" "$u/scripts/dicom_to_image.py" \ -o "$d/scripts/extract_metadata.py" "$u/scripts/extract_metadata.py" \ -o "$d/LICENSE" "https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/LICENSE"
Global: instala em ~/.claude/skills/pydicom/.
d="$HOME/.claude/skills/pydicom" u="https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/cli-tool/components/skills/scientific/pydicom" curl -fsSL --create-dirs \ -o "$d/SKILL.md" "$u/SKILL.md" \ -o "$d/references/common_tags.md" "$u/references/common_tags.md" \ -o "$d/references/transfer_syntaxes.md" "$u/references/transfer_syntaxes.md" \ -o "$d/scripts/anonymize_dicom.py" "$u/scripts/anonymize_dicom.py" \ -o "$d/scripts/dicom_to_image.py" "$u/scripts/dicom_to_image.py" \ -o "$d/scripts/extract_metadata.py" "$u/scripts/extract_metadata.py" \ -o "$d/LICENSE" "https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/LICENSE"
Codex
Neste projeto: instala em .agents/skills/pydicom/.
d=".agents/skills/pydicom" u="https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/cli-tool/components/skills/scientific/pydicom" curl -fsSL --create-dirs \ -o "$d/SKILL.md" "$u/SKILL.md" \ -o "$d/references/common_tags.md" "$u/references/common_tags.md" \ -o "$d/references/transfer_syntaxes.md" "$u/references/transfer_syntaxes.md" \ -o "$d/scripts/anonymize_dicom.py" "$u/scripts/anonymize_dicom.py" \ -o "$d/scripts/dicom_to_image.py" "$u/scripts/dicom_to_image.py" \ -o "$d/scripts/extract_metadata.py" "$u/scripts/extract_metadata.py" \ -o "$d/LICENSE" "https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/LICENSE"
Global: instala em ~/.agents/skills/pydicom/.
d="$HOME/.agents/skills/pydicom" u="https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/cli-tool/components/skills/scientific/pydicom" curl -fsSL --create-dirs \ -o "$d/SKILL.md" "$u/SKILL.md" \ -o "$d/references/common_tags.md" "$u/references/common_tags.md" \ -o "$d/references/transfer_syntaxes.md" "$u/references/transfer_syntaxes.md" \ -o "$d/scripts/anonymize_dicom.py" "$u/scripts/anonymize_dicom.py" \ -o "$d/scripts/dicom_to_image.py" "$u/scripts/dicom_to_image.py" \ -o "$d/scripts/extract_metadata.py" "$u/scripts/extract_metadata.py" \ -o "$d/LICENSE" "https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/LICENSE"
Antigravity
Neste projeto: instala em .agents/skills/pydicom/.
d=".agents/skills/pydicom" u="https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/cli-tool/components/skills/scientific/pydicom" curl -fsSL --create-dirs \ -o "$d/SKILL.md" "$u/SKILL.md" \ -o "$d/references/common_tags.md" "$u/references/common_tags.md" \ -o "$d/references/transfer_syntaxes.md" "$u/references/transfer_syntaxes.md" \ -o "$d/scripts/anonymize_dicom.py" "$u/scripts/anonymize_dicom.py" \ -o "$d/scripts/dicom_to_image.py" "$u/scripts/dicom_to_image.py" \ -o "$d/scripts/extract_metadata.py" "$u/scripts/extract_metadata.py" \ -o "$d/LICENSE" "https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/LICENSE"
Global: instala em ~/.gemini/antigravity-cli/skills/pydicom/.
d="$HOME/.gemini/antigravity-cli/skills/pydicom" u="https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/cli-tool/components/skills/scientific/pydicom" curl -fsSL --create-dirs \ -o "$d/SKILL.md" "$u/SKILL.md" \ -o "$d/references/common_tags.md" "$u/references/common_tags.md" \ -o "$d/references/transfer_syntaxes.md" "$u/references/transfer_syntaxes.md" \ -o "$d/scripts/anonymize_dicom.py" "$u/scripts/anonymize_dicom.py" \ -o "$d/scripts/dicom_to_image.py" "$u/scripts/dicom_to_image.py" \ -o "$d/scripts/extract_metadata.py" "$u/scripts/extract_metadata.py" \ -o "$d/LICENSE" "https://raw.githubusercontent.com/davila7/claude-code-templates/57f899e5394bb8ca166f38eacae8f0853cbfe033/LICENSE"
Peça ao Rook
Já usa o Rook Labs? Cole no chat do Rook: instale a skill https://rooklabs.sh/marketplace/cct.pydicom
Prévia do SKILL.md
---
name: pydicom
description: Python library for working with DICOM (Digital Imaging and Communications in Medicine) files. Use this skill when reading, writing, or modifying medical imaging data in DICOM format, extracting pixel data from medical images (CT, MRI, X-ray, ultrasound), anonymizing DICOM files, working with DICOM metadata…
---
# Pydicom
## Overview
Pydicom is a pure Python package for working with DICOM files, the standard format for medical imaging data. This skill provides guidance on reading, writing, and manipulating DICOM files, including working with pixel data, metadata, and various compression formats.
## When to Use This Skill
Use this skill when working with:
- Medical imaging files (CT, MRI, X-ray, ultrasound, PET, etc.)
- DICOM datasets requiring metadata extraction or modification
- Pixel data extraction and image processing from medical scans
- DICOM anonymization for research or data sharing
- Converting DICOM files to standard image formats
- Compressed DICOM data requiring decompression
- DICOM sequences and structured reports
- Multi-slice volume reconstruction
- PACS (Picture Archiving and Communication System) integration
## Installation
Install pydicom and common dependencies:
```bash
uv pip install pydicom
uv pip install pillow # For image format conversion
uv pip install numpy # For pixel array manipulation
uv pip install matplotlib # For visualization
```
For handling compressed DICOM files, additional packages may be needed:
```bash
uv pip install pylibjpeg pylibjpeg-libjpeg pylibjpeg-openjpeg # JPEG compression
uv pip install python-gdcm # Alternative compression handler
…