Update imaging-data-commons skill to v1.4.0

Release notes:
- Bump idc-index requirement to 0.11.10
- digital_pathology_guide.md: add "Filter by specimen preparation" section
  with H&E staining and FFPE/frozen embedding query examples (array column syntax)
- digital_pathology_guide.md: add "Identifying Tumor vs Normal Slides" section
  covering primaryAnatomicStructureModifier_CodeMeaning (all SM collections)
  and TCGA barcode parsing via ContainerIdentifier (TCGA-specific)
- digital_pathology_guide.md: add "Finding Pre-Computed Analysis Results" section
  for discovering derived datasets (nuclei segmentations, TIL maps) via
  analysis_results_index
- digital_pathology_guide.md: document per-annotation measurements in DICOM ANN
  objects (extraction via highdicom post-download, link to tutorial notebook)
- digital_pathology_guide.md: update sm_index description with new columns
  (container/slide ID, tissue type, anatomic structure, diagnosis)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Andrey Fedorov
2026-03-04 17:26:57 -05:00
parent fc60a11f85
commit 0c4a7eaf16
2 changed files with 155 additions and 6 deletions

View File

@@ -3,9 +3,9 @@ name: imaging-data-commons
description: Query and download public cancer imaging data from NCI Imaging Data Commons using idc-index. Use for accessing large-scale radiology (CT, MR, PET) and pathology datasets for AI training or research. No authentication required. Query by metadata, visualize in browser, check licenses.
license: This skill is provided under the MIT License. IDC data itself has individual licensing (mostly CC-BY, some CC-NC) that must be respected when using the data.
metadata:
version: 1.3.1
version: 1.4.0
skill-author: Andrey Fedorov, @fedorov
idc-index: "0.11.9"
idc-index: "0.11.10"
idc-data-version: "v23"
repository: https://github.com/ImagingDataCommons/idc-claude-skill
---
@@ -25,7 +25,7 @@ Use the `idc-index` Python package to query and download public cancer imaging d
```python
import idc_index
REQUIRED_VERSION = "0.11.9" # Must match metadata.idc-index in this file
REQUIRED_VERSION = "0.11.10" # Must match metadata.idc-index in this file
installed = idc_index.__version__
if installed < REQUIRED_VERSION:
@@ -229,7 +229,7 @@ print(client.get_idc_version()) # Should return "v23"
```
If you see an older version, upgrade with: `pip install --upgrade idc-index`
**Tested with:** idc-index 0.11.9 (IDC data version v23)
**Tested with:** idc-index 0.11.10 (IDC data version v23)
**Optional (for data analysis):**
```bash