#280 Package dcm4che Toolkit
Closed: Invalid 4 years ago by ankursinha. Opened 4 years ago by alciregi.

New software: dcm4che 5 Toolkit

Short description:

dcm4che is a high performance, open source implementation of the DICOM standard. It is developed in the Java programming language.

Upstream URL:

https://dcm4che.atlassian.net/wiki/spaces/lib/overview

License: Mozilla Public License Version 1.1

Domain: Utilities


I think this was part of fedora-medical. I remember working on dcm4che-test: https://src.fedoraproject.org/rpms/dcm4che-test (now orphaned). Java packages in general are quite a pain to package, unfortunately.

@mhough is this used in neuroimaging, would you know?

Metadata Update from @ankursinha:
- Issue tagged with: D: Normal, F: Neuroimaging, S: Needs packaging, T: Software

4 years ago

I remember working on dcm4che-test:

Yes, but dcm4che-test contains a jar file containing a bunch of dicom images, and other files maybe useful for java development.

Dcm4che tools are something similar to dcmtk tools.

Java packages in general are quite a pain to package: I can imagine.
Btw dcm4che tools seem pretty simple. But since for me anything is a pain to package :smile: I'm not the one that can evaluate.

Btw dcm4che tools seem pretty simple. But since for me anything is a pain to package 😄 I'm not the one that can evaluate.

Why not give it a go and see where you get? :stuck_out_tongue: We can improve the spec and submit it for a review when it's ready enough?

Why not give it a go and see where you get? 😛 We can improve the spec and submit it for a review when it's ready enough?

😟
:sweat_smile: I will try, just for fun

🤔
The problem here is also that dcm4che requires jai-imageio
As far as I can understand, it was something with a restrictive licence, and part of the source code was not available.
The Fedora package is orphaned since F29
https://src.fedoraproject.org/rpms/jai-imageio-core

I think this was part of fedora-medical. I remember working on dcm4che-test: https://src.fedoraproject.org/rpms/dcm4che-test (now orphaned). Java packages in general are quite a pain to package, unfortunately.
@mhough is this used in neuroimaging, would you know?

Certainly not in neuroimaging analysis pipelines. Its the kind of package that might be used by IT depts. when connecting MRI suites to the local computing infrastructure but like you said this is more fedora-medical. I think XNAT might use it maybe because of Java.

Metadata Update from @alciregi:
- Issue close_status updated to: Invalid
- Issue status updated to: Closed (was: Open)

4 years ago

Metadata Update from @ankursinha:
- Issue status updated to: Open (was: Closed)

4 years ago

@alciregi I've reopened it and made it low priority. That way, it'll stay on our list, and if we have cycles in the future, we can package this type of software too :)

Metadata Update from @ankursinha:
- Issue priority set to: Low (was: Normal)

4 years ago

I closed this mainly for two reasons:
- it needs maven artifacts not packaged in Fedora
- concerns about restrictive licence of some components

Is it worth the effort? All in all you can download the bin tool suite from their site, and run it without issues as far as you have Java installed.

Ah, hrm. Well, I am hoping that as neurofedora gets more contributors, we could try and get fedora-medical back up too. I expect there will be some overlap with imaging software in the two groups already.

But yes, this is all verryyyy long termmm---more a dream than a plan at the moment.

So, OK, let's close this. At least its on the tracker for others to find if they come looking :clap:

Metadata Update from @ankursinha:
- Issue close_status updated to: Invalid
- Issue status updated to: Closed (was: Open)

4 years ago

Login to comment on this ticket.

Metadata