bastula / dicompyler

Extensible radiation therapy research platform and viewer for DICOM and DICOM RT
http://www.dicompyler.com
263 stars 99 forks source link

dicompyler unable to read RT Plan file exported from RayStation #116

Open Matthew-Jennings opened 5 years ago

Matthew-Jennings commented 5 years ago

See attached DICOM RT Plan file and associated error. Error complains oabout tag (300A,0090), the "Beam Dose" attribute.

RT Plan error.zip

bastula commented 5 years ago

Hi there,

Thanks for the issue. The DICOM dictionary used in the released version 0.4.2 is out of date since it uses an old version of pydicom. Using the latest version of dicompyler from source, you can read the file without any issues.

Build instructions can be found here on the wiki.

screen shot 2019-01-02 at 11 23 15 pm

Hope that helps.

Matthew-Jennings commented 5 years ago

Excellent, thank you @bastula!

Do you expect to release a new dicompyler version soon?

bastula commented 5 years ago

I do plan to release a new version. However, I am not satisfied with the performance regressions that Python 3 / wxPython 4 bring to dicompyler. It is quite a bit slower with all the latest updates. I think once the performance issues are resolved, I would feel better about releasing a new binary version.

Of course, anyone is more than welcome to run it from source in the mean time.

Hope that makes sense!

Matthew-Jennings commented 5 years ago

Fair enough. :)