Difference between revisions of "2009 Project Week Breakout Session: XNAT for Programmers"

From NAMIC Wiki
Jump to: navigation, search
(Created page with '= Overview = This breakout session will provide background and tutorials for programmers. The content will focus primarily on developing intereoperability between external appl...')
 
Line 2: Line 2:
  
 
This breakout session will provide background and tutorials for programmers.  The content will focus primarily on developing intereoperability between external applications (e.g. slicer, batchmake) and XNAT data repositories.  We will also cover to a lesser degree contributing to the actual XNAT codebase.
 
This breakout session will provide background and tutorials for programmers.  The content will focus primarily on developing intereoperability between external applications (e.g. slicer, batchmake) and XNAT data repositories.  We will also cover to a lesser degree contributing to the actual XNAT codebase.
 +
 +
= Topics =
 +
 +
* Interoperating with XNAT
 +
** The XNAT Web Services API
 +
** Examples: Slicer (Wendy), GWE (Marco), XNAT File System (Dan Blezak)
 +
 +
* Building on the XNAT platform
 +
** XNAT Architecture
 +
** Methods for extending XNAT
 +
** Our wish list: protocol validation, UI improvements, search, etc.

Revision as of 18:31, 9 June 2009

Home < 2009 Project Week Breakout Session: XNAT for Programmers

Overview

This breakout session will provide background and tutorials for programmers. The content will focus primarily on developing intereoperability between external applications (e.g. slicer, batchmake) and XNAT data repositories. We will also cover to a lesser degree contributing to the actual XNAT codebase.

Topics

  • Interoperating with XNAT
    • The XNAT Web Services API
    • Examples: Slicer (Wendy), GWE (Marco), XNAT File System (Dan Blezak)
  • Building on the XNAT platform
    • XNAT Architecture
    • Methods for extending XNAT
    • Our wish list: protocol validation, UI improvements, search, etc.