Skip to content
Open
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file removed .DS_Store
Binary file not shown.
19 changes: 19 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,20 @@
# Editor / OS backup files
**/*~

# macOS
.DS_Store
.AppleDouble
.LSOverride
._*
__MACOSX/

# Windows
Thumbs.db
ehthumbs.db
Desktop.ini

# Docker / local runtime data (see docker-compose.yml volume mount)
couchdb-data/

# Dependencies
node_modules/
108 changes: 108 additions & 0 deletions datacitation.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,108 @@
# OHIF Viewer Test Data Set

The [viewer-testdata](https://github.com/OHIF/viewer-testdata) repository provides version-controlled DICOM studies used to test [OHIF Viewer](https://github.com/OHIF/Viewers) and related DICOMweb integrations. Source files live under `dcm/`; static DICOMweb output is generated with `mkdicomweb` into `dicomweb/`.

Study metadata below was read from one representative `.dcm` file per directory (tags `(0010,0010)`, `(0010,0020)`, `(0020,000D)` via `dcmdump -w 192`). All instances within a directory share the same patient and study identifiers.


## Studies in `dcm/`

| Directory | Patient Name | Patient ID | Study Instance UID |
|-----------|--------------|------------|-------------------|
| `acrin/` | ACRIN-NSCLC-FDG-PET-042 | ACRIN-NSCLC-FDG-PET-042 | `1.3.6.1.4.1.14519.5.2.1.7009.2403.334240657131972136850343327463` |
| `Dummy/` | Dummy | 716713622818558421526494572171041020891020924597 | `1.2.826.0.13854362241694438965858641723883466450351448` |
| `FreeSurferSeg/` | f4aa242907c17eab660a3547a0ae78c3 | 92afb4624d113e39451e07fbfb0a0892 | `1.3.12.2.1107.5.2.32.35162.30000015050317233592200000046` |
| `image-types/` | Anonymized | 0000004 | `2.16.840.1.113662.2.1.1519.11582.1990505.1105152` |
| `Juno/` | Juno | 0000003 | `1.3.6.1.4.1.25403.345050719074.3824.20170125113417.1` |
| `MisterMr/` | MISTER^MR | 832040 | `1.2.840.113619.2.5.1762583153.215519.978957063.78` |
| `mixedVideo/` | Horse | 123 | `2.25.96975534054447904995905761963464388233` |
| `overlay/` | Test^Röntgen | 20210922-01-0001 | `1.3.46.670589.30.1.3.1.1625260923.1632320482484.1` |
| `scoord3d-and-scoord/` | 149872^LSS | 101287 | `1.2.840.113654.2.55.242841386983064378162007136685545369722` |
| `sm/` | -^- | WE12_7354 | `1.2.276.1.74.1.2.132733202464108492637644434464108492` |
| `tg18/luminance-1K/` | AAPM^Test^Patterns | TG18-2002 | `2.16.124.113543.6004.101.103.20021117.162333.1` |
| `tg18/multi-1K/` | AAPM^Test^Patterns | TG18-2002 | `2.16.124.113543.6004.101.103.20021117.190619.1` |
| `tg18/noise-1k/` | AAPM^Test^Patterns | TG18-2002 | `2.16.124.113543.6004.101.103.20021117.123455.1` |
| `tg18/resolution-2k/` | AAPM^Test^Patterns | TG18-2002 | `2.16.124.113543.6004.101.103.20021117.061159.1` |
| `anonymous_ecg.dcm` | Anonymous | 642341 | `1.3.76.13.65829.2.20130125082826.1072139.2` |
| `roadmap.dcm` | *(empty)* | *(empty)* | `2.25.317377619501274872606137091638706705333` |


## Citations

Only studies present in this repository are listed. Citations retained from the prior OHIF demo data list apply where the Study Instance UID matches; additional sources are noted for other local test data.


### NIH NCI TCIA — platform

- Clark, K., Vendt, B., Smith, K., Freymann, J., Kirby, J., Koppel, P., Moore, S., Phillips, S., Maffitt, D., Pringle, M., Tarbox, L., & Prior, F. (2013). The Cancer Imaging Archive (TCIA): Maintaining and Operating a Public Information Repository. *Journal of Digital Imaging*, 26(6), 1045–1057. https://doi.org/10.1007/s10278-013-9622-7


### `1.3.6.1.4.1.14519.5.2.1.7009.2403.334240657131972136850343327463` — ACRIN-NSCLC-FDG-PET (`acrin/`)

ACRIN 6668 Trial NSCLC-FDG-PET (ACRIN 6668)

- Kinahan, P., Muzi, M., Bialecki, B., Herman, B., & Coombs, L. (2019). Data from the ACRIN 6668 Trial NSCLC-FDG-PET (Version 2) [Data set]. The Cancer Imaging Archive. https://doi.org/10.7937/tcia.2019.30ilqfcl
- Machtay, M., Duan, F., Siegel, B. A., Snyder, B. S., Gorelick, J. J., Reddin, J. S., Munden, R., Johnson, D. W., Wilf, L. H., DeNittis, A., Sherwin, N., Cho, K. H., Kim, S., Videtic, G., Neumann, D. R., Komaki, R., Macapinlac, H., Bradley, J. D., & Alavi, A. (2013). Prediction of Survival by [18F]Fluorodeoxyglucose Positron Emission Tomography in Patients With Locally Advanced Non–Small-Cell Lung Cancer Undergoing Definitive Chemoradiation Therapy: Results of the ACRIN 6668/RTOG 0235 Trial. *Journal of Clinical Oncology*, 31(30), 3823–3830. https://doi.org/10.1200/jco.2012.47.5947

Collection: https://wiki.cancerimagingarchive.net/pages/viewpage.action?pageId=39879162


### TG-18 display test patterns (`tg18/`)

Four studies in this repository (luminance 1K, multi-purpose 1K, noise 1K, resolution 2K) are from the AAPM Task Group 18 (TG-18) medical display assessment patterns. Files were obtained from the TG-18 distribution hosted by Duke RAI Labs (historical mirror noted in `dcm/tg18/README.txt`).

**Platform / source**

- RAI Labs — TG-18 resources: https://rai.labs.duke.edu/resources/tg-18-assessment-of-display-performance-for-medical-imaging-systems/
- AAPM TG-18 report (PDF): https://www.aapm.org/pubs/reports/or_03.pdf

**Report citation**

- Samei, E., Badano, A., Chakraborty, D., Compton, K., Cornelius, C., Corrigan, K., Flynn, M. J., Hemminger, B., Hangiandreou, N., Johnson, J., Moxley, M., Pavlicek, W., Roehrig, H., Rutz, L., Shepard, J., Uzenoff, R., Wang, J., & Willis, C. (2005). *Assessment of Display Performance for Medical Imaging Systems*, Report of the American Association of Physicists in Medicine (AAPM) Task Group 18. Medical Physics Publishing, Madison, WI. AAPM On-Line Report No. 03.

**Executive summary**

- Samei, E., Badano, A., Chakraborty, D., Compton, K., Cornelius, C., Corrigan, K., Flynn, M. J., Hemminger, B., Hangiandreou, N., Johnson, J., Moxley-Stevens, D. M., Pavlicek, W., Roehrig, H., Rutz, L., Shepard, J., Uzenoff, R. A., Wang, J., & Willis, C. E. (2005). Assessment of display performance for medical imaging systems: Executive summary of AAPM TG18 report. *Medical Physics*, 32(4), 1205–1225. https://doi.org/10.1118/1.1861159

| Study Instance UID | `dcm/` subdirectory |
|--------------------|---------------------|
| `2.16.124.113543.6004.101.103.20021117.162333.1` | `tg18/luminance-1K/` |
| `2.16.124.113543.6004.101.103.20021117.190619.1` | `tg18/multi-1K/` |
| `2.16.124.113543.6004.101.103.20021117.123455.1` | `tg18/noise-1k/` |
| `2.16.124.113543.6004.101.103.20021117.061159.1` | `tg18/resolution-2k/` |


### `2.25.96975534054447904995905761963464388233` — Horse (`mixedVideo/`)

Anonymized colour images of a horse eye and a video in a single series (patient name “Horse”). The data are anonymized and distribution for testing [OHIF Viewer](https://github.com/OHIF/Viewers) is agreed with the provider.

- Data provided by **Freie Universität Berlin**. https://www.fu-berlin.de/


### `1.3.76.13.65829.2.20130125082826.1072139.2` — Anonymous ECG (`anonymous_ecg.dcm`)

Public anonymized 12-lead DICOM ECG waveform sample (patient name “Anonymous”, SOP Class 12-lead ECG Waveform). The instance encodes rhythm waveform data per DICOM Supplement 30 and is intended for interoperability testing of ECG display and waveform handling.

- Sample provided by **David A. Clunie** (PixelMed Publishing) as a de-identified reference object for DICOM ECG / SCP-ECG tooling.
- David Clunie's Medical Image Format Site: https://www.dclunie.com/
- PixelMed Publishing: https://www.pixelmed.com/
- Clunie, D. A. (2004). *Extension of an Open Source DICOM Toolkit to Support SCP-ECG Waveforms* (2nd OpenECG Workshop, Berlin). https://www.dclunie.com/papers/OpenECGWshop_PixelMed.pdf

The same file is widely used as `anonymous_ecg.dcm` in open-source ECG viewers (for example [dicom-ecg-plot](https://github.com/marcodebe/dicom-ecg-plot)).


### Other studies (sources in repository)

| Study Instance UID | Directory | Source / notes |
|--------------------|-----------|----------------|
| `1.2.826.0.13854362241694438965858641723883466450351448` | `Dummy/` | Synthetic test study (patient name “Dummy”); retrieved via DCM4CHEE for local testing (`dcm/README.md`). |
| `1.3.12.2.1107.5.2.32.35162.30000015050317233592200000046` | `FreeSurferSeg/` | Anonymized MR with segmentation objects for viewer testing. |
| `2.16.840.1.113662.2.1.1519.11582.1990505.1105152` | `image-types/` | Medical image samples (multiple transfer syntaxes / bit depths). https://barre.dev/medical/samples/ (see also DCMTK wiki: https://support.dcmtk.org/redmine/projects/dcmtk/wiki/DICOM_images) |
| `1.3.6.1.4.1.25403.345050719074.3824.20170125113417.1` | `Juno/` | Color photograph DICOM samples with NIfTI segmentations for overlay/segmentation testing. |
| `1.2.840.113619.2.5.1762583153.215519.978957063.78` | `MisterMr/` | Structured report and presentation state examples. |
| `2.25.96975534054447904995905761963464388233` | `mixedVideo/` | Horse eye images and video — see citation above. |
| `1.3.46.670589.30.1.3.1.1625260923.1632320482484.1` | `overlay/` | Test data with compressed overlays (JPEG-LS). |
| `1.2.840.113654.2.55.242841386983064378162007136685545369722` | `scoord3d-and-scoord/` | Spatial coordinates (SCOORD / SCOORD3D) annotation examples. |
| `1.2.276.1.74.1.2.132733202464108492637644434464108492` | `sm/` | Anonymized whole slide microscopy (SM) for OHIF viewer testing (`dcm/sm/README.txt`). |
| `1.3.76.13.65829.2.20130125082826.1072139.2` | `anonymous_ecg.dcm` | Anonymized 12-lead ECG waveform — see citation above. |
| `2.25.317377619501274872606137091638706705333` | `roadmap.dcm` | XA roadmap / multi-frame test object. |
Binary file added dcm/Juno/LEI BIT F2S2.dcm
Binary file not shown.
Binary file added dcm/Juno/LEI LAB F2S2.dcm
Binary file not shown.
Binary file added dcm/Juno/RLE BIT F2S2.dcm
Binary file not shown.
Binary file added dcm/Juno/RLE LAB F2S2.dcm
Binary file not shown.
Binary file added dcm/Juno/segmentations/adrenal_gland_left.nii.gz
Binary file not shown.
Binary file not shown.
Binary file added dcm/Juno/segmentations/aorta.nii.gz
Binary file not shown.
Binary file not shown.
Binary file added dcm/Juno/segmentations/autochthon_left.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/autochthon_right.nii.gz
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added dcm/Juno/segmentations/brain.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/clavicula_left.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/clavicula_right.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/colon.nii.gz
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added dcm/Juno/segmentations/costal_cartilages.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/duodenum.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/esophagus.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/femur_left.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/femur_right.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/gallbladder.nii.gz
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added dcm/Juno/segmentations/heart.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/hip_left.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/hip_right.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/humerus_left.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/humerus_right.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/iliac_artery_left.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/iliac_artery_right.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/iliac_vena_left.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/iliac_vena_right.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/iliopsoas_left.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/iliopsoas_right.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/inferior_vena_cava.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/kidney_cyst_left.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/kidney_cyst_right.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/kidney_left.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/kidney_right.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/liver.nii.gz
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added dcm/Juno/segmentations/pancreas.nii.gz
Binary file not shown.
Binary file not shown.
Binary file added dcm/Juno/segmentations/preview_total.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added dcm/Juno/segmentations/prostate.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/pulmonary_vein.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/rib_left_1.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/rib_left_10.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/rib_left_11.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/rib_left_12.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/rib_left_2.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/rib_left_3.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/rib_left_4.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/rib_left_5.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/rib_left_6.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/rib_left_7.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/rib_left_8.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/rib_left_9.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/rib_right_1.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/rib_right_10.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/rib_right_11.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/rib_right_12.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/rib_right_2.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/rib_right_3.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/rib_right_4.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/rib_right_5.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/rib_right_6.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/rib_right_7.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/rib_right_8.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/rib_right_9.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/sacrum.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/scapula_left.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/scapula_right.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/skull.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/small_bowel.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/spinal_cord.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/spleen.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/sternum.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/stomach.nii.gz
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added dcm/Juno/segmentations/superior_vena_cava.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/thyroid_gland.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/trachea.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/urinary_bladder.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/vertebrae_C1.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/vertebrae_C2.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/vertebrae_C3.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/vertebrae_C4.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/vertebrae_C5.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/vertebrae_C6.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/vertebrae_C7.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/vertebrae_L1.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/vertebrae_L2.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/vertebrae_L3.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/vertebrae_L4.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/vertebrae_L5.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/vertebrae_S1.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/vertebrae_T1.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/vertebrae_T10.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/vertebrae_T11.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/vertebrae_T12.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/vertebrae_T2.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/vertebrae_T3.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/vertebrae_T4.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/vertebrae_T5.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/vertebrae_T6.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/vertebrae_T7.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/vertebrae_T8.nii.gz
Binary file not shown.
Binary file added dcm/Juno/segmentations/vertebrae_T9.nii.gz
Binary file not shown.
2 changes: 1 addition & 1 deletion dcm/mixedVideo/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Mixed Video and Images in one Series
====================================
Anonymized data of a horse, containing colour images of the eye and a video.
Thanks to Frei Universitat of Berlin for providing these files.
Thanks to Freie Universität Berlin for providing these files. Distribution for OHIF viewer testing is agreed.