CTlessPET for synthetic CT from NAC PET data
Project description
CTlessPET
Install
pip install CTlessPET
Use
CTlessPET only requires an NAC-PET dataset and a CT dataset. The CT is used as the container for the synthetic CT, and can be an empty CT acquired before the patient enters the scanner. The NAC-PET should be reconstructed using OSEM with Time-of-Flight enabled.
Dicom data
Using a folder containing both NAC and CT data:
CTlessPET -i <input_folder> --output <output_folder>
or in seperate folders:
CTlessPET -i <input_NAC_folder> --CT <input_CT_folder> --output <output_folder>
Nifti data
CTlessPET -i <input_NAC_nii> --CT <input_CT_nii> --output <output_nii>
Choice of model
The network has been trained for FDG-PET (adult and pediatric) as well as H20-PET.
The type is automatically selected when running the model with dicom data. You can overwrite the choice of the model using the --model flag, e.g. --model FDG_Pediatric.
Optional arguments
You can change the batch size using --batch_size as well as overwrite the dose (--dose) and weight (--weight) given to the patient. This is otherwise automatically read from the dicom file (if supplied).
Citation
If you are using CTlessPET, please cite the following paper:
Montgomery ME, Andersen FL, d’Este SH, Overbeck N, Cramon PK, Law I, Fischer BM, Ladefoged CN. Attenuation Correction of Long Axial Field-of-View Positron Emission Tomography Using Synthetic Computed Tomography Derived from the Emission Data: Application to Low-Count Studies and Multiple Tracers. Diagnostics. 2023; 13(24):3661. https://doi.org/10.3390/diagnostics13243661
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ctlesspet-0.0.1.tar.gz.
File metadata
- Download URL: ctlesspet-0.0.1.tar.gz
- Upload date:
- Size: 12.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ac9e2c5018ed74cf5b2ce8bf6709f7692de266cd4816db588ee33a5a580294ac
|
|
| MD5 |
01d16088f0f1b979a720d62911f55f4e
|
|
| BLAKE2b-256 |
533329cd93216fd74332163595577e6e4a68589c09b9697e427cc416b3072fcf
|
File details
Details for the file ctlesspet-0.0.1-py3-none-any.whl.
File metadata
- Download URL: ctlesspet-0.0.1-py3-none-any.whl
- Upload date:
- Size: 14.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
271b17fb6c1ba890d84de19008e609a2c76b8890118621f236dda7409a04b099
|
|
| MD5 |
f53d032b5fb04e74233b29bca436c261
|
|
| BLAKE2b-256 |
4daee93517a477ff3eaeb2f51654c13aac8a7137f63697f48dcacf11805f41f9
|