Skip to content

Commit 7ae1276

Browse files
authored
Document project progress and next steps in README
Updated README with project progress and next steps.
1 parent d8e8556 commit 7ae1276

File tree

1 file changed

+21
-5
lines changed
  • PW44_2026_GranCanaria/Projects/WsidicomizerBasedConversionIntoDicomWsiFormatForImagingDataCommons

1 file changed

+21
-5
lines changed

PW44_2026_GranCanaria/Projects/WsidicomizerBasedConversionIntoDicomWsiFormatForImagingDataCommons/README.md

Lines changed: 21 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -60,11 +60,27 @@ This project is the continuation of the [earlier project at PW42 2025](https://p
6060
<!-- Update this section as you make progress, describing of what you have ACTUALLY DONE.
6161
If there are specific steps that you could not complete then you can describe them here, too. -->
6262

63-
64-
1. Describe specific steps you **have actually done**.
65-
66-
67-
63+
```
64+
CSV Files → CCDIMetadataLoader → DomainMetadata → MetadataBuilder → WsiDicomizerMetadata + Dataset
65+
↓ ↓
66+
UIDRegistry Code Tables (CSV)
67+
(SQLite)
68+
```
69+
70+
1. Set up [exploration repository](https://github.com/fedorov/pw44-wsi-conversion) that included code base from various related conversion tools
71+
2. Identified relevant sample earlier converted in IDC from the [CCDI-MCI collection](https://portal.imaging.datacommons.cancer.gov/explore/filters/?collection_id=CCDI&collection_id=ccdi_mci), which was selected as the initial target for development
72+
3. Used Claude Code and Copilot to independently develop plan and initial implementation for migrating from pixelmed (see `copilot_solution` and `claude_solution`) in the repo
73+
4. Used Claude Code and Copilot to independently scritinize both solution and summarize pros and cos (see reports in the top level of the repo)
74+
5. Examined the analysis, implementations, selected Copilot solution as the preferred (supported by the analysis)
75+
6. Iterated to make [the converter](https://github.com/fedorov/pw44-wsi-conversion/blob/main/copilot-solution/convert_ccdi.py) work on the selected CCDI-MCI sample
76+
7. Iterated to add features and refine organization
77+
8. Confirmed functionality on an independent sample not supplied to the agent during development
78+
9. Confirmed `dciodvfy` DICOM validator does not report issues related to the specimen metadata.
79+
10. Confirmed converted images load with the QuPath BioFormats DICOM loader
80+
11. Next steps:
81+
* validate specimen metadata against the pixelmed-conversion results
82+
* look into ICC profile handling, pixel data total size difference, potentially missing label/overview images
83+
* extend/test for collections other than CCDI
6884

6985
# Illustrations
7086

0 commit comments

Comments
 (0)