├── .github └── workflows │ ├── build_and_test_cli.yml │ ├── publish_pypi.yml │ └── publish_testpypi.yml ├── .gitignore ├── .vscode └── settings.json ├── Dockerfile ├── LICENSE ├── README.md ├── assets └── mr-image-iod-module-table.png ├── nii2dcm ├── __init__.py ├── __main__.py ├── _version.py ├── dcm.py ├── dcm_writer.py ├── module.py ├── modules │ ├── README.md │ ├── __init__.py │ ├── common_instance_reference.py │ ├── frame_of_reference.py │ ├── general_acquisition.py │ ├── general_equipment.py │ ├── general_image.py │ ├── general_reference.py │ ├── general_series.py │ ├── general_study.py │ ├── image_pixel.py │ ├── image_plane.py │ ├── mr_image.py │ ├── patient.py │ ├── patient_study.py │ ├── sop_common.py │ └── voi_lut.py ├── nii.py ├── run.py ├── svr.py ├── test │ └── __init__.py └── utils.py ├── requirements.txt ├── scripts ├── create_3d_dicom.py ├── pydicom_dcm_write_example.py └── test_create_dcm.py ├── setup.cfg ├── setup.py └── tests ├── __init__.py ├── data └── DicomMRISVR │ └── t2-svr-atlas-35wk.nii.gz ├── test_dcm.py ├── test_dcm_writer.py ├── test_nii.py ├── test_run.py └── test_version.py /.github/workflows/build_and_test_cli.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomaroberts/nii2dcm/HEAD/.github/workflows/build_and_test_cli.yml -------------------------------------------------------------------------------- /.github/workflows/publish_pypi.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomaroberts/nii2dcm/HEAD/.github/workflows/publish_pypi.yml -------------------------------------------------------------------------------- /.github/workflows/publish_testpypi.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomaroberts/nii2dcm/HEAD/.github/workflows/publish_testpypi.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomaroberts/nii2dcm/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomaroberts/nii2dcm/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomaroberts/nii2dcm/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomaroberts/nii2dcm/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomaroberts/nii2dcm/HEAD/README.md -------------------------------------------------------------------------------- /assets/mr-image-iod-module-table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomaroberts/nii2dcm/HEAD/assets/mr-image-iod-module-table.png -------------------------------------------------------------------------------- /nii2dcm/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nii2dcm/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomaroberts/nii2dcm/HEAD/nii2dcm/__main__.py -------------------------------------------------------------------------------- /nii2dcm/_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomaroberts/nii2dcm/HEAD/nii2dcm/_version.py -------------------------------------------------------------------------------- /nii2dcm/dcm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomaroberts/nii2dcm/HEAD/nii2dcm/dcm.py -------------------------------------------------------------------------------- /nii2dcm/dcm_writer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomaroberts/nii2dcm/HEAD/nii2dcm/dcm_writer.py -------------------------------------------------------------------------------- /nii2dcm/module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomaroberts/nii2dcm/HEAD/nii2dcm/module.py -------------------------------------------------------------------------------- /nii2dcm/modules/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomaroberts/nii2dcm/HEAD/nii2dcm/modules/README.md -------------------------------------------------------------------------------- /nii2dcm/modules/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nii2dcm/modules/common_instance_reference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomaroberts/nii2dcm/HEAD/nii2dcm/modules/common_instance_reference.py -------------------------------------------------------------------------------- /nii2dcm/modules/frame_of_reference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomaroberts/nii2dcm/HEAD/nii2dcm/modules/frame_of_reference.py -------------------------------------------------------------------------------- /nii2dcm/modules/general_acquisition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomaroberts/nii2dcm/HEAD/nii2dcm/modules/general_acquisition.py -------------------------------------------------------------------------------- /nii2dcm/modules/general_equipment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomaroberts/nii2dcm/HEAD/nii2dcm/modules/general_equipment.py -------------------------------------------------------------------------------- /nii2dcm/modules/general_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomaroberts/nii2dcm/HEAD/nii2dcm/modules/general_image.py -------------------------------------------------------------------------------- /nii2dcm/modules/general_reference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomaroberts/nii2dcm/HEAD/nii2dcm/modules/general_reference.py -------------------------------------------------------------------------------- /nii2dcm/modules/general_series.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomaroberts/nii2dcm/HEAD/nii2dcm/modules/general_series.py -------------------------------------------------------------------------------- /nii2dcm/modules/general_study.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomaroberts/nii2dcm/HEAD/nii2dcm/modules/general_study.py -------------------------------------------------------------------------------- /nii2dcm/modules/image_pixel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomaroberts/nii2dcm/HEAD/nii2dcm/modules/image_pixel.py -------------------------------------------------------------------------------- /nii2dcm/modules/image_plane.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomaroberts/nii2dcm/HEAD/nii2dcm/modules/image_plane.py -------------------------------------------------------------------------------- /nii2dcm/modules/mr_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomaroberts/nii2dcm/HEAD/nii2dcm/modules/mr_image.py -------------------------------------------------------------------------------- /nii2dcm/modules/patient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomaroberts/nii2dcm/HEAD/nii2dcm/modules/patient.py -------------------------------------------------------------------------------- /nii2dcm/modules/patient_study.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomaroberts/nii2dcm/HEAD/nii2dcm/modules/patient_study.py -------------------------------------------------------------------------------- /nii2dcm/modules/sop_common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomaroberts/nii2dcm/HEAD/nii2dcm/modules/sop_common.py -------------------------------------------------------------------------------- /nii2dcm/modules/voi_lut.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomaroberts/nii2dcm/HEAD/nii2dcm/modules/voi_lut.py -------------------------------------------------------------------------------- /nii2dcm/nii.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomaroberts/nii2dcm/HEAD/nii2dcm/nii.py -------------------------------------------------------------------------------- /nii2dcm/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomaroberts/nii2dcm/HEAD/nii2dcm/run.py -------------------------------------------------------------------------------- /nii2dcm/svr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomaroberts/nii2dcm/HEAD/nii2dcm/svr.py -------------------------------------------------------------------------------- /nii2dcm/test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nii2dcm/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomaroberts/nii2dcm/HEAD/nii2dcm/utils.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomaroberts/nii2dcm/HEAD/requirements.txt -------------------------------------------------------------------------------- /scripts/create_3d_dicom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomaroberts/nii2dcm/HEAD/scripts/create_3d_dicom.py -------------------------------------------------------------------------------- /scripts/pydicom_dcm_write_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomaroberts/nii2dcm/HEAD/scripts/pydicom_dcm_write_example.py -------------------------------------------------------------------------------- /scripts/test_create_dcm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomaroberts/nii2dcm/HEAD/scripts/test_create_dcm.py -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomaroberts/nii2dcm/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomaroberts/nii2dcm/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/data/DicomMRISVR/t2-svr-atlas-35wk.nii.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomaroberts/nii2dcm/HEAD/tests/data/DicomMRISVR/t2-svr-atlas-35wk.nii.gz -------------------------------------------------------------------------------- /tests/test_dcm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomaroberts/nii2dcm/HEAD/tests/test_dcm.py -------------------------------------------------------------------------------- /tests/test_dcm_writer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomaroberts/nii2dcm/HEAD/tests/test_dcm_writer.py -------------------------------------------------------------------------------- /tests/test_nii.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomaroberts/nii2dcm/HEAD/tests/test_nii.py -------------------------------------------------------------------------------- /tests/test_run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomaroberts/nii2dcm/HEAD/tests/test_run.py -------------------------------------------------------------------------------- /tests/test_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tomaroberts/nii2dcm/HEAD/tests/test_version.py --------------------------------------------------------------------------------