nii2dcm icon indicating copy to clipboard operation
nii2dcm copied to clipboard

AttributeError using reference dicom

Open benduffy1 opened this issue 1 year ago • 3 comments

Thanks @tomaroberts for your great package - using the cli if I add a reference image i get:

"/dcm_writer.py", line 89, in transfer_ref_dicom_series_tags for current_attribute in dcm.attributes_to_transfer:
AttributeError: 'Dicom' object has no attribute 'attributes_to_transfer'

benduffy1 avatar Nov 14 '23 19:11 benduffy1

@benduffy1 – thanks for raising issue. This is fairly recent addition to nii2dcm, so not widely tested.

Can you tell me exactly what line in Terminal you ran to get this error?

Also, is it possible to share your NIfTI and DICOM files? If not, can you tell me if the reference DICOM file is single-frame or multi-frame?

Cheers!

tomaroberts avatar Nov 17 '23 16:11 tomaroberts

Same issue. Traceback (most recent call last): File "/home/songzhiyun/software/anaconda3/envs/cmsr/bin/nii2dcm", line 8, in <module> sys.exit(cli()) File "/home/songzhiyun/software/anaconda3/envs/cmsr/lib/python3.8/site-packages/nii2dcm/__main__.py", line 59, in cli run_nii2dcm( File "/home/songzhiyun/software/anaconda3/envs/cmsr/lib/python3.8/site-packages/nii2dcm/run.py", line 66, in run_nii2dcm transfer_ref_dicom_series_tags(dicom, ref_dicom) File "/home/songzhiyun/software/anaconda3/envs/cmsr/lib/python3.8/site-packages/nii2dcm/dcm_writer.py", line 89, in transfer_ref_dicom_series_tags for current_attribute in dcm.attributes_to_transfer: AttributeError: 'Dicom' object has no attribute 'attributes_to_transfer' Tested for multi-frame DICOM file

Astrostellar avatar Apr 03 '24 03:04 Astrostellar

@Astrostellar – thanks for raising the issue. Any chance you are able to share the DICOM so I can test?

tomaroberts avatar Apr 03 '24 07:04 tomaroberts