Issue 85 in dicompyler: Structures are not listed

18 views
Skip to first unread message

dicom...@googlecode.com

unread,
Mar 5, 2013, 11:07:38 AM3/5/13
to dicompyle...@googlegroups.com
Status: New
Owner: ----
Labels: Type-Defect Priority-Medium

New issue 85 by s.jodo...@gmail.com: Structures are not listed
http://code.google.com/p/dicompyler/issues/detail?id=85

What steps will reproduce the problem?
1. Open a patient under Linux (with proper CT, STRUCT, DOSE and PLAN
information).
2. The list of structures is empty.

What is the expected output? What do you see instead?
The expected output is given in the attached file "DicompylerWindows.png".
This is the result under Windows. The structures are properly displayed.
The actual output is given in the attached file "DicompylerLinux.png".
There is no structure.

What version of the product are you using? On what operating system?
I am under Ubuntu 11.10. The problem both occurs in the cutting edge
revision of the repository and in version 0.4.1-1.

Please provide any additional information below.
I also notice that the "Loading Patient Data" dialog box does not appear
under Linux.


Attachments:
DicompylerLinux.png 71.9 KB
DicompylerWindows.png 38.5 KB

--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings

dicom...@googlecode.com

unread,
Mar 5, 2013, 1:45:32 PM3/5/13
to dicompyle...@googlegroups.com

Comment #1 on issue 85 by s.jodo...@gmail.com: Structures are not listed
http://code.google.com/p/dicompyler/issues/detail?id=85

Update: This problem does not occur on Ubuntu 12.10 with the same data.

dicom...@googlecode.com

unread,
Mar 6, 2013, 5:06:34 AM3/6/13
to dicompyle...@googlegroups.com

Comment #2 on issue 85 by s.jodo...@gmail.com: Structures are not listed
http://code.google.com/p/dicompyler/issues/detail?id=85

Update: This problem can also occur on a fresh Ubuntu 12.10 install (in a
virtual machine). I guess this is a versionning problem for some toolkit
used by Dicompyler. I also notice that this is not just a display problem:
No structure exists when I examine the variables.

dicom...@googlecode.com

unread,
Mar 6, 2013, 11:12:06 PM3/6/13
to dicompyle...@googlegroups.com

Comment #3 on issue 85 by bastula: Structures are not listed
http://code.google.com/p/dicompyler/issues/detail?id=85

Thanks for reporting this. I currently don't have access to Ubuntu 12.10,
but dicompyler seems to work well in Ubuntu 10.10.

I wonder if this is a pydicom issue, as dicompyler will only work with
pydicom 0.9.6. If 12.10 comes with 0.9.7 or is installed via
pip/easy_install it may not work. I assume pydicom 0.9.8 may work, but I
have not tested it.

It is also possible that it is a wxPython issue. Only wxPython 2.8.10.1 has
been tested and higher versions may break it.

dicom...@googlecode.com

unread,
Mar 7, 2013, 3:29:28 AM3/7/13
to dicompyle...@googlegroups.com

Comment #4 on issue 85 by s.jodo...@gmail.com: Structures are not listed
http://code.google.com/p/dicompyler/issues/detail?id=85

Thanks for your answer. The version of pydicom was indeed the culprit: I
had installed the latest version of pydicom (0.9.8, presumably through
a "sudo easy_install pydicom" or so). After uninstalling pydicom 0.9.8 and
switching to 0.9.4-1 (the default version of Ubuntu 11.10), everything
worked properly.

Just a few hints that would be interesting to mention prominently on Dicom
homepage for Linux/Ubuntu (notably on the wiki page UbuntuInstall):

* The currently installed version of pydicom can be obtained through 2
equivalent commands:

`# pip search pydicom`

`# python -c "import dicom; print dicom.__version__"`

* To force pydicom 0.9.7 to be installed, type:

`# sudo pip install pydicom==0.9.7`

Finally, an additional suggestion: It would be really great to have a
warning when the version of pydicom is not supported when starting
Dicompyler. As written above, it should be quite easily achieved through a
test on the variable `dicom.__version__`.

Anyway, thanks for your great work on Dicompyler!

Regards,
Sébastien-

dicom...@googlecode.com

unread,
Mar 13, 2013, 10:03:24 PM3/13/13
to dicompyle...@googlegroups.com
Updates:
Status: Done

Comment #5 on issue 85 by bastula: Structures are not listed
http://code.google.com/p/dicompyler/issues/detail?id=85

Good to hear that you got it figured out. I have used those commands in the
past to install specific versions of packages.

I will modify the UbuntuInstall guide to reference your suggestions.

Thanks!

dicom...@googlecode.com

unread,
Apr 4, 2013, 10:57:48 AM4/4/13
to dicompyle...@googlegroups.com

Comment #6 on issue 85 by amvent...@gmail.com: Structures are not listed
http://code.google.com/p/dicompyler/issues/detail?id=85

I encountered this same problem, and also found the pydicom version to the
the problem. The problem that the newer version complained about for
me pertained to the use of some depreciated dicom lables. Things like
using "PatientsSex" instead of "PatientSex".
Reply all
Reply to author
Forward
0 new messages