|
Jan
07
2010
|
|
Connecting dcm4chee PACS to OsiriX
|

OsiriX is a very powerful software and has full PACS implementation. It can behave as a PACS server or as a PACS workstation. For the purpose of this tutorial, we will be using OsiriX workstation as our PACS workstation to manage CT or CBCT data sets.
After setting up the dcm4chee PACS server from previous tutorials, you will learn how to access it from a different workstation on the network.
First you need to make sure that Windows firewall or any other firewall software installed on the PACS server is not blocking the server IP address and PACS server port to the outside world. For testing purposes and to make things easier you can disable the firewall.
Since the server will always be online you need to use a fixed IP address for the server as you don’t want to have the IP address changing every now and then or you will be unable to access the server anymore. There are several tutorials on the internet to teach you how to fix an IP address; just search in Google.
The IP address of our server is 192.168.1.106 to find the IP address for your server you can go to command prompt and type:

Scroll all the way up and under IPv4 Address is your IP address. dcm4chee default port is 11112. Now we got all what we need to establish a connection. Open OsiriX on your Mac and go to Preferences and select Locations. Click on Add new node. Put the IP address, port, AETitle, and description. It should like this:
Make sure you check the boxes next to Q& R (Query and Retrieve) and Send. Q& R allows Osirix to query the PACS server for patients and retrieve the data set the user asks for. Send allows OsiriX to send data sets stored locally on the machine running OsiriX to be stored in the PACS server. Close the preferences window.
Now we need to store some patient data on the server. We do that by loading a data set in OsiriX then send it to be stored on the server. Open a DICOM data set in Osirix. In this example, we will be using a CBCT DICOM data set from the Hitachi MercuRay CBCT scanner. You can load a DICOM set under File menu. After the data set loading is completed, select it and click the Send button from the toolbar on top.
You can follow the status in Osirix by installing Growl app.
Now it’s time to test Q & R function. Click on Query button from the OsiriX top bar. You should be able to search for the data set you just uploaded using different search criteria. OsiriX comes loaded with many powerful tools that let you query the server for data either by patient name, date, modality…etc. It also allows you to specify to which workstation you want to retrieve your data to.
Set Retrieve to your Mac OsiriX workstation if it not set already from the drop down menu. Click Retrieve.
Depending on your server/workstation hard drive speed, network speed, and data set size; it can take from less than a minute to several minutes to download the data set to your local machine.
Double click on the data set to open it.
Congratulations!! You’ve just managed to link an Open Source PACS server (dcm4chee) to an Open Source PACS workstation OsiriX!
It is possible to send different types of data sets to the PACS server and not only CT data sets but since many oral and maxillofacial radiologists as well as dental schools use Cone Beam CT (CBCT) in their practice we decided to use a CBCT data set as an example.
As you can see, we setup the dcm4chee PACS server under Windows 7 Pro running Parallels Dekstop 5. While this is not the best setup and you’ll need a dedicated PACS server for your work; it helps to show how powerful a Mac computer can be and it make things easier for us for writing this tutorial!
Print This Post
Email This Post
PDF Version
12 Comments :CBCT, dcm4chee, OsiriX, PACS








Reader comments (12)
What about adding the Osirix workstation to the PACS server through dcm4chee’s web interface?
Do you mean adding the AE Title for Osirix to the web interface?
You can do that by going to AE Management. Click on new AET and put the information in the appropriate fields. Don’t forget to put the port 11112. But I find it easier to do it from OsiriX.
Hello Wisam
How do you access your dcm4che or Osirix database from a remote place (via internet and not intranet)?
Thanks
Hi Chawket, I will write about this. Expect it soon!
from where can i download osirix for mac ?
Here is the download page for Osirix http://www.osirix-viewer.com/Downloads.html
Have you had any issues with generating a panoramic view with Osirix? It literally takes forever on my MBP. Everything else about Osirix works smoothly but the 2-D curved MPR function is quite inefficient.
Yes, I have the same problems you mentioned. I think OsiriX need to have optimizations and tools that suite the dental practitioners (implant planning, TMJ, better panoramic ..etc). It would help to write to the OsiriX Yahoo group mailing list and ask them for these features. http://tech.groups.yahoo.com/group/osirix/
I found this tutorial on youtube to help with the cross-sections/panoramic
http://www.youtube.com/watch?v=jmj3e3SHc0Y
When I add images to PACS, i loose the album architecture and preserve only the comments. Few questions?
It is possible to query the PACS for comments?
It is possible to organize the PACS in album or Folders?
Thank you
Best regards
Luca
Hi Luca, I don’t know how to do that. Maybe you can check the documentation or write in dcm4chee forums.
How can I configure the Osirix to use my Xserver RAID storage?
Thanks a lot.
Best Regards,
Ed Ventura
If you are talking about the database location in Osirix. Go to OsiriX>Preference>Database. Under File Management, change recommended to other and select the location you want to store the data on your Xserver RAID storage.
What do you think?