Wednesday, June 22, 2011

DICOM READER


 Ginkgo CADx

Ginkgo CADx is a multi-platform Open Source Medical Imaging software which provides a complete DICOM Viewer solution with advanced capabilities and extensions support.

Highlights

  • Multiplatform (Windows, Linux, MacOS) and portable (no installation required).
  • Easy and customizable interface throught profiles.
  • Full featured DICOM Image Visualization.
    • Complete tool set (measure, markers, text, ...).
    • Multiple modalities support (Neurological, Radiological, Dermathological, Ophthalmological, UltraSound, Endoscopy, Electrocardiogram ...)
  • Dicomization support from JPEG, PNG, GIF and TIFF.
  • Full EMH integration support: HL7 standard, XML-RPC and IHE compliant workflows.
  • PACS Workstation (C-FIND, C-GET, C-MOVE, C-STORE...)
  • 3D reconstruction (volume and surface reconstruction)
  • Extensible throught custom Extensions.

Extensible design

[Ginkgo 
CADx solutions overview]Ginkgo CADx solutions are final applications built over Ginkgo CADx Framework. You can set up your custom solution by just plugging as many specific modules as you could need.

Extensions allow you to expand the capabilities of Ginkgo CADx for your personal needs. Extensions are both free/commercial plugins that provide advanced features such as image analytics based auto-diagnosis.
Ginkgo CADx Core or just Ginkgo CADx is the open source application itself, providing common generic features as visualization, dicomization, reporting, integration, import, export, print and PACS communication.



Download  Ginkgo from downloads page.

OSCAR

Open Source Cluster Application Resources



OSCAR allows users to install a Beowulf type high performance computing cluster. Beowulf Clusters are scalable performance clusters based on commodity hardware, on a private system network, with an open source software (Linux) infrastructure. The OSCAR project aims to support as many different Linux distributions as possible. Supported Linux distributions as mentioned on the OSCAR website are Debian, Fedora, OpenSUSE, Red Hat Enterprise Linux and Ubuntu.

XML-RPC

It's a set of implementations that allow software running on disparate operating systems, running in different environments to make procedure calls over the Internet.

It's remote procedure calling using HTTP as the transport and XML as the encoding. XML-RPC is designed to be as simple as possible, while allowing complex data structures to be transmitted, processed and returned.

To know more use the following links.

XML or the wiki page XML-RPC-WIKI

Friday, June 17, 2011

pyro

Pyro is short for PYthon Remote Objects. It is an advanced and powerful Distributed Object Technology system written entirely in Python, that is designed to be very easy to use. Never worry about writing network communication code again, when using Pyro you just write your Python objects like you would normally. With only a few lines of extra code, Pyro takes care of the network communication between your objects once you split them over different machines on the network. All the gory socket programming details are taken care of, you just call a method on a remote object as if it were a local object.