Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for SPECT images. #40

Open
10 tasks
alexzwanenburg opened this issue Nov 1, 2023 · 1 comment
Open
10 tasks

Add support for SPECT images. #40

alexzwanenburg opened this issue Nov 1, 2023 · 1 comment
Labels
enhancement New feature or request longterm This won't be worked on immediately.

Comments

@alexzwanenburg
Copy link
Member

alexzwanenburg commented Nov 1, 2023

mirp supports various modalities. Though positron emission tomography (PET) is currently supported, single photon emission computed tomography (SPECT) is not. DICOM removed support for SPECT directly, and these images are now part of a more generic nuclear medicine (NM) files.

The following is required:

  • Find a (public) dataset that contains NM files (corresponding to SPECT).
  • Write unit tests to start implementation (in test/dicom_nm_test.py)
  • Implement a new mirp.importData.imageDICOMFileRTDOSE.ImageDicomFileNM class that inherits from mirp.importData.imageDicomFile.ImageDicomFile.
  • Implement new mirp.images.nmImage.py contents.
  • Add additional unit test for testing import, reading and processing of NM files.
    • test/extract_image_parameters_test.py
    • test/import_image_and_mask_test.py
    • test/import_image_test.py
    • test/read_image_and_mask_test.py
  • Update long-form documentation to mention the support for NM images.
@alexzwanenburg alexzwanenburg added the enhancement New feature or request label Nov 1, 2023
@alexzwanenburg alexzwanenburg added this to the v2.1.0 milestone Nov 1, 2023
@alexzwanenburg alexzwanenburg added the longterm This won't be worked on immediately. label Jan 8, 2024
@alexzwanenburg alexzwanenburg removed this from the v2.1.0 milestone Jan 8, 2024
@alexzwanenburg
Copy link
Member Author

This issue will be worked on in the long-term -- in the current DICOM standard (v3.4) there is no consistent reference for 3D reconstructed SPECT imaging.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request longterm This won't be worked on immediately.
Projects
None yet
Development

No branches or pull requests

1 participant