Skip to main content
Skip table of contents

Workshop Agenda

Admin Track

MONDAY, JUNE 25 - CONNOR AUDITORIUM, FARRELL CENTER

8:00

Breakfast & sign-in.

Coffee and pastries will be available in the lobby outside Connor Auditorium. Make sure to pick up a packet, name tag, and some schwag.

9:00Workshop Kickoff
Presenter: Dan Marcus
 

Welcome everyone! Dan will talk a bit about how the workshop is organized and give a brief update on recent XNAT developments.

9:30Project Intake
Presenter: Jenny Gurney
 

We will begin the workshop by role-playing the process of gathering information at the onset of a major project. Workshop attendees will split into groups to meet with "PIs", and interview them for project requirements.

By the end of this session, users should have a good set of requirements for their new site and be able to define:

  • The types of projects required
  • Which data types are needed for the site
  • Required imaging modalities
  • Anonymization and validation requirements
  • Pipeline processing
12:00

Lunch / Virtual Machine Installation and Configuration Session
Presenter: Rick Herrick 

 

If you haven't already installed your XNAT 1.6 VM, this working lunch session is geared toward making sure you have one up and working, in preparation for the rest of the conference.

If you have already got yours installed, we recommend milling about and meeting new people.

1:30

Project Configuration
Presenters: Tim Olsen, Mohana Ramaratnam, Jordan Woerndle 

 

This is a wide-ranging review of a process that is often iterative and reactive in practice, but we are condensing it down for an idealized project preparation and configuration period to hit on the main points.

5:00Break

6:00 Cocktails

7:00
Dinner 

Dinner & Drinks at Wildflower Restaurant
4590 Laclede Avenue
(Map


 

 Drinks will be served (cash bar only, sorry) starting at 6:00. At 7:00, dinner will be served. Shortly thereafter, we will begin our DIY Keynote, featuring "Blitz Talks" given by you, our attendees, about your institutions, your projects, and your experiences (for better or worse) with XNAT.

TUESDAY, JUNE 26 - CONNOR AUDITORIUM, FARRELL CENTER

8:00

Breakfast and milling about

9:00System Configuration and Customization
Presenter: Rick Herrick 
 

Using the information we gathered in the Project Intake session, we will begin configuring our XNAT to support the BOGUS project. This includes:

  • Creating and integrating modules into XNAT
  • Installing custom data types - one from the XNAT Marketplace, and one provided on disk
  • Enabling custom functionality and UI components
11:00XNAT Admin Q&A
 

An open forum to answer questions, with a particular focus on what we've heard so far.

Feel free to post questions in advance (example: "Why does my XNAT hate me?") on this page: Attendee Questions

12:00

Lunch / Presentation: "XNAT deployment strategies, from an IT perspective"
Presenters: Chip Schweiss & Matt House

 

A working lunch lecture beginning at 12:30, featuring a discussion of working XNAT instances, including hardware requirements, server configuration, security, automation, etc.

1:30Data Upload and Entry
Presenter: Kevin Archie 
 

BOGUS XNAT is ready to accept data – how will it get there? Topics include:

  • The upload applet
  • zip/tar.gz upload
  • DICOM C-STORE
  • Autoarchiving (including troubleshooting)
  • The prearchive (and more troubleshooting)
  • How XNAT decides where to put received data (and how to change that)
  • What XNAT does to DICOM metadata (and how to change that)
  • DicomEdit: XNAT's language for modifying metadata
  • Getting data from remote sites, including RSNA CTP
  • Using the spreadsheet uploader (Tim)
5:00Break
6:00

Happy Hour at Brennan's.
4659 Maryland Ave (Map

 Cash bar, light food will be served. Those looking for dinner afterwards will find a variety of excellent restaurants in the immediate vicinity.

 

WEDNESDAY, JUNE 27 - CONNOR AUDITORIUM

8:00Breakfast
9:00Working with Pipelines
Presenter: Mohana Ramaratnam 
 

The Pipeline Engine is one of the most powerful - and mystifying - tools in the XNAT universe. Mohana, the lead architect of the Pipeline Engine, is here to teach us its secrets.

At the end of this session, attendees should be able to:

  • Add pipeline to a XNAT site
  • Setup an available pipeline for a project
  • Guide XNAT users on launching a pipeline
  • Create a new pipeline
12:00Lunch / Presentation: The Future of XNAT
Presenter: Dan Marcus 
 

The first 1/2 of lunch will be free, allowing people to get food, eat, talk, etc. From 12:30 to 1:30, Dan leads a talk on XNAT Roadmap, 1.6 and beyond.

1:30

Building Reports and Data Visualization
Presenter: Will Horton, Jenny Gurney  

 

Once you have data to work with, the fun begins - for your end users. This session focuses on enabling smart searches, data mining, and reporting, as well as exploring browser-based data visualization tools.

  • Introduction to reports (1:30)
  • Standard reports & notifications in CNDA, by Jenny Gurney (1:45)
  • Building a complex report for a PI, by Jenny Gurney (2:00)
  • Hands-on: Building data tables and stored searches. (2:30)
  • Examples of visual data in dashboards and reports (3:00)
  • Hands-on: Building a dynamic Javascript visualization from XNAT data (3:30)
If we have time left over, we may get into turning that report into a module.
5:00End of Administrator Track


Admin Track

Developer Track


Venue Reference

Farrell Teaching and Learning Center

  • Connor Auditorium: 1st floor 
  • Breakout rooms: 2nd floor

Workshop Venue Map

 

Developer Track

THURSDAY, JUNE 28 - CONNOR AUDITORIUM, FARRELL BREAKOUT ROOMS

8:30Breakfast
9:00Introduction to Developer Days
Overview of XNAT Code Base
Lead presenter: Tim Olsen 
 

Join us in Connor Auditorium for a quick introduction to the developer track followed by a 1-hour developer-focused walk-through of the XNAT Code base, with a focus on new features in XNAT 1.6.

Topics:

10:00Hackathon projects begin
12:00Lunch
12:30Overview of REST API
Lead presenter: Tim Olsen
 A quick, 1-hour developer-focused walkthrough of the REST API, with a focus on new features in XNAT 1.6.
1:30Hackathon projects continue
4:00XNAT Developer Q&A
 

An open forum to answer questions, with a particular focus on puzzling aspects of XNAT code or functionality.

Feel free to post questions in advance (example: "Why does my XNAT hate me?") on this page: Attendee Questions

5:00Break for dinner, possibly held off site. Nominations include Blueberry Hill on the Delmar Loop.

 

FRIDAY, JUNE 29 - CONNOR AUDITORIUM, FARRELL BREAKOUT ROOMS

8:30Breakfast
9:00Presentation of XNAT 2.0 preliminary designs and wireframes
Lead presenter: Integrity STL 
 Join us in Connor Auditorium for a presentation on the work we have been doing with Integrity, an experienced UI design company based in St Louis, to imagine the next generation of XNAT user experience.
10:00Hackathon projects continue
12:00Lunch
1:00Hackathon projects continue
3:00End of Developer Workshop

 

Printable Agenda: Workshop Agenda.docx


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.