Updates have been backing up and here are the programs I’ve noted down to evaluate and add to the site. These days I try to give each new program more attention, so I download and test them all, create a few sample images, and mention each included program in a blog entry. It will take a while to get through them all, so I’ll simply list them for now. Just think, before I Do Imaging, a ‘list of links’ was what passed for a ‘free medical imaging software web resource’. Hard to imagine, but true.
In no order at all, they are:
- CTP-The RSNA Clinical Trial Processor: A program providing MIRC functionality.
- PACS Java Viewer Lite, a DICOM viewer designed to work with DCM4CHEE. From Turyon, in Spain.
- Camino Diffusion MRI Toolkit in Java, from University College, London. Seeing lots of DTI programs these days.
- DTI-TK toolkit from the Penn Image Computing Lab.
- ImageJ 3D Viewer plugin. ImageJ is a platform unto itself.
- Oviyam, a web based DICOM viewer and part of the dcm4che family.
- Live-Vessel segmentation of vessels and vascular trees.
- TurtleSeg segmentation, from the same group, at Simon Fraser.
- DicomNIFTI converter, though their site is down just now.
- XNAT Tools, part of the giant XNAT project. Tons of stuff here.
- Weasis Viewer, another in the dcm4che family.
- JIST, Java Image Science Toolkit.
- NIAK, Neuroimaging Analysis Kit for FMRI, in Matlab.
- Lipsia: Leipzig Image Processing and Statistical Inference Algorithms. FMRI data analysis.
- DicomCleaner from David Clunie, for processing headers of sets of DICOM images. Straight from the source.
- Voreen, Volume Rendering Engine. Not just for medical imaging, but highly relevant.
- Dicoogle, an interesting PACS engine. From Portugal.
- Canvass, a modern-day 3DViewnix.
- MITK 3M3 Image Analysis, A Dicom viewer based on MITK. A major project.
- ImLook4D image visualization and analysis in Matlab.
- CreaTools applications and development environment from CREATIS. Another big project.
- dicomsdl C++ libraries for DICOM.
- PrivacyGuard / DICOM Confidential, looks to be an extremely thorough DICOM anonymization application.
- 3DimViewer, a DICOM viewer, from the Czech Republic.
Plus a few to evaluate that may or (likely) will not make it to the site for various reasons.
There’s been a long, long gap since I posted significant updates. It all started when I decided I really need to improve the text emails I’ve been sending out to subscribers of version updates. Right now I have them link to their account centre in the website, which then links them to the programs they’re following. It’s not very 21st century. The new emails (not quite done) list each program separately, with a screen cap if appropriate.
This meant changing the emails from text to HTML, which is not entirely straightforward. There are quite a few ways to create an HTML email and include or link to images in various encodings, and I didn’t know any of them. Most software that’s available to help with this caters to the usual situation of sending the same email, or at least template, to a number of people. My emails are different for each recipient, and I create them from scratch, so I had to write software to write the emails, send them, track that they are responded to, and archive a copy on the web site.
This in turn led to another issue: the links to the program pages were horrible, long and insecure CGI URLs. I learned more than I ever wanted to learn about URL rewriting using .htaccess files, but it’s done, and programs now have a sensible URL like idoimaging.com/program/314. So I can include those into the emails, and it also looks much nicer in the browser address bar.
Months passed while I learned about and implemented these major features, and I had to put them aside to prepare for the Turku PET Symposium, a conference held every three years at the University of Turku in Finland. They very kindly invited me to give a talk on free medical imaging software, and I put a lot of time into preparing what I hope was an interesting 30-minute talk. The symposium was a great success and people said nice things about my talks, so I was happy. After the symposium I took five days to travel up to Lapland by sleeper train, just to see it. Lapland is a beautiful place and the people there are very special. Anyway that all finished last week and I am eager to get back to work and implement some of the plans I have for the site. Plus, list all the latest updates and evaluate and add the 30 programs that are waiting to be added.