Page tree

Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.


JAAT aims to streamline DICOM transfer for such groups by combining several key technologies.  As input, JAAT accepts DICOM-XNAT metadata mapping in simple comma-separated format.  JAAT then queries the source PACS using DCMTK and applies anonymization and remapping with CTP.  Anonymized studies can then be forwarded via CTP to the target XNAT or any other DICOM device via DICOM transmission protocol or secure socket connection.  For XNAT-to-XNAT transmission, XNAT Gateway provides a PACS interface for the XNAT data source.

JAAT Poster for RSNA, 2013

View file



To run JAAT, you will need the following tools:


DCMTK -DCMTK is a collection of libraries and applications implementing large parts the DICOM standard. It includes software for examining, constructing and converting DICOM image files, handling offline media, sending and receiving images over a network connection, as well as demonstrative image storage and worklist servers.

CTP -The RSNA Clinical Trials Processor (CTP) is free software developed under the RSNA MIRC project that enables researchers to exchange, index and retrieve images and documents for imaging clinical trials. CTP provides a secure end-to-end solution for efficiently moving images for clinical trials research between institutions and to centralized archives. CTP is designed to support industry-standard transport protocols, so it is easy to configure CTP to work with all commercial PACS systems.

For XNAT to XNAT Transfer and Internal Data Migration, you will also need:

XNAT Gateway - XNAT Gateway is a software utility intended to be used at the scanning station, using the DICOM interface to query a remote XNAT location, and retrieve remotely stored DICOM data.



One of the main objectives of the JAAT is to simplify the transfer of DICOM for the researcher, shifting configuration and anonymization configuration responsibilities  to IT.  Ideally, the researcher should only have to provide two things in order to request sessions be transferred via JAAT:

  1. The level of anonymization required, which will then be modified by the JAAT/CTP administrator within the CTP anonymization scripts.
  2. A simple spreadsheet specifying sessions to be pulled from the PACS (or target XNAT), the XNAT subject and session labels (which are remapped in DICOM fields PatientName (0010,0010) and PatientId (0010,0020)), and the researcher’s XNAT project.


This spreadsheet is provided as an xls file so that the instructions may be formatted. However, the JAAT administrator should resave the template provided as a csv before using it as input to JAAT.

View file