This is a kind of hard question as you are talking about open-source
project. Anyway long story-short I have also been *very* annoyed by
quality control in DICOM implementation. I have setup a modest "DICOM
Conformance Tests" which I called gdcmConformanceTests:

http://sourceforge.net/apps/mediawiki/gdcm/index.php?title=General_questions#What_is_gdcmConformanceTests_.3F

Those files have been validated by both GDCM and dcmtk as they are the
two major DICOM implementations I am using. If you read the README(*)
that comes with the tarball you'll see that the name of dcm4che comes
in quite often, which is not really a good sign IMHO.

The problem is not really to find out which DICOM implementation is
best, but instead:
- which one is actively maintained
- fully open source, with truly transparent bug report
- which one provide a full regression test suite

I have setup a page on the typical tools I use for QA:

http://sourceforge.net/apps/mediawiki/gdcm/index.php?title=Gdcmconv/QC

Cheers,
(*) 
http://gdcm.svn.sourceforge.net/viewvc/gdcm/Sandbox/GDCMDataCron/README?view=markup

On Tue, Sep 29, 2009 at 4:16 AM, m laks <mlaks2...@yahoo.com> wrote:
> Mathieu,
>
> Thanks for the rapid response. I sent you the email because I figured you 
> might have some experience and I dont know any other users. I have used 
> ctn304 for about 8 years and am happy with it. Of course I had consulted 
> Steve Moore about the problem long before I sent you the information.
>
> I am actively looking into the problem. I wanted to alert you in case you had 
> more information.
>
> I had been thinking of moving to dcm4chee, both from the advice from Gunther 
> who has been very kind to me and others who use it. Even Steve Moore has 
> recommended it to me upon more than one occasion. However I love ctn for its 
> incredible reliablity (I have tens of terabytes of image data in ctn and it 
> is like a rock...) and it is hard to turn away from it...
>
> And in  principle to move from a reliable c program to a java program of any 
> kind is hard to do as I dont know it so much. (maybe something in perl would 
> make me more adventurous).
>
> On the other hand I wondered if you had any info from other users or personal 
> experience.
>
> Mitchell
>
>
> --- On Mon, 9/28/09, Mathieu Malaterre <mathieu.malate...@gmail.com> wrote:
>
>> From: Mathieu Malaterre <mathieu.malate...@gmail.com>
>> Subject: Re: thanks and a question
>> To: "m laks" <mlaks2...@yahoo.com>
>> Cc: "Debian Med Project List" <debian-med@lists.debian.org>, 
>> smmo...@users.sourceforge.net
>> Date: Monday, September 28, 2009, 5:12 AM
>> Hi mitchell,
>>
>>   Sorry to hear your misfortune with ctn. did you
>> report any of the bugs you mentionned ? Are they easily
>> reproducable ?
>>
>> Thanks,
>>
>> On Thu, Sep 24, 2009 at 3:38 PM, m laks <mlaks2...@yahoo.com>
>> wrote:
>> > Mathieu,
>> > I am a great fan of debian (i use it on over 50 pcs in
>> my department and home and my parents and siblings use it
>> thanks to me). I use ctn, dcmtk and dcm4che etc. I am a
>> radiologist.
>> >
>> > I wanted to thank you for all of your efforts. I have
>> noticed your conversation with david clunie on usenet dicom
>> group. i support your efforts to make things easy to install
>> on debian...
>> >
>> > i use mir ctn. i have not switched to dcm4chee
>> although perhaps i should. i have been using it with
>> postgresql (not supported by debian install rosenberg seems
>> to like mysql version).
>> >
>> > unfortunately mir ctn is getting old. i have been
>> using 3.04 for the longest time. now some newer images are
>> rejected because the sop classes (extended sr or mammo sr
>> say were not supported. i also had problems with color
>> composite images from a pet scanner.
>> >
>> > i used a patch for postgresql to ctn304 i got from
>> sebastian meyer many years ago. there had been a problem
>> with the old ctn postgresql implementation that did not use
>> the indexes to speed up, which was a problem when the
>> database got big and caused unacceptable behavior, which was
>> solved by meyer.
>> >
>> > i tried to upgrade recently to ctn306 which according
>> to steve moore had been upgraded to account for this patch,
>> which i sent to him. unfortunately i think there is a
>> problem with quality control these days any more because no
>> one uses it :( and i had, in 1 day of usage in a small
>> office, multiple random failures of devices sending images
>> to ctn306 - cr,us,nm. the failure in each case was
>> truncation in the file the pixel data element 7fe0,0010
>> which was truncated and missing bytes in the received data.
>> >
>> > i immediately just patched 304 to the new elements i
>> needed and went back to it. i may also try using the meyer
>> patch on 306 to see if it works better, over the next couple
>> of days.
>> >
>> > we need a good testing structure for ctn. also i am a
>> postgresql person because i find it more robust than mysql
>> and with the changes in ownership of mysql i prefer
>> postgresql even more...
>> >
>> > what is your experience, any comments? i have to try
>> out clunies tools as well to see how to use them.
>> > mitchell
>> >
>> >
>> >
>> >
>>
>>
>>
>> --
>> Mathieu
>>
>>
>
>
>
>



-- 
Mathieu


--
To UNSUBSCRIBE, email to debian-med-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to