It started with education brought forth by Damien Evans on the dcm4che mailing list that WADO objects do not require an authentication via the standard, and a quick glance at the query url in the web console to get the wheels turning. Hmmm…. All I need is the OID’s of the (series/study/object) and I can query a WADO archive???? sweet. It moved on to a plotter printout of the dcm4che schema, a monster energy drink, and a canceled meeting… After previous morning- attention-deriving-web-surfing I stumbled upon ferret and acts_as_ferret, the ruby port of Apache’s lucene that makes search in Rails ridiculously easy and robust. GET request lead to GET request and I ended up having a really cool reason to utilize the very cool lightbox2 to view images. How about a Rails wrapper for dcm4chee that indexes the database and allows full text search for the attributes that leads to the display of WADO objects? Snap! WADO on RAILS is born…

This post has a purpose, and here it is. I saw the beginnings of XERO and thought it would be fun to pull off using the Ruby on Rails. So, using Test driven development, I did it but feel it could be improved and elaborated upon with broader skill sets. Why Rails? Its a framework, unlike php, and promotes test driven, agile development right out of the box. I am going to post the project out at RubyForge and see if I can lead a team of Interested Agile Hackers to work it into something more… stay tuned…

View the screencast below if interested and give me a shout if interested!

Check out the WADO-ON-RAILS Screencast Here
Filed Under: