Presentation is loading. Please wait.

Presentation is loading. Please wait.

XIP™/AVT Project Plans 2012 A report to the caBIG® In-Vivo Imaging Workspace Lawrence Tarbox, Ph.D.. December 2011.

Similar presentations


Presentation on theme: "XIP™/AVT Project Plans 2012 A report to the caBIG® In-Vivo Imaging Workspace Lawrence Tarbox, Ph.D.. December 2011."— Presentation transcript:

1 XIP™/AVT Project Plans 2012 A report to the caBIG® In-Vivo Imaging Workspace Lawrence Tarbox, Ph.D.. December 2011

2 Combined XIP™ / AVT Maintenance XIP is an open source environment for rapidly developing medical imaging applications from an extensible set of modular elements and libraries. AVT is a set of open source applications developed with the XIP Libraries™, designed to run on an XIP Host™ system that is extended with an AVT-specific database. AVT was designed to facilitate the statistical analysis of data extracted from collections of images, such as data sets gathered during clinical trials. The operations and maintenance of both the XIP and the AVT projects have been merged into a single contract with Washington University in St. Louis for this fiscal year.

3 Major Parts of XIP™ DICOM Application Hosting APIs a method for deploying applications portably The XIP Host™ a research focused DICOM Hosting System for running Hosted Applications, such as those built with XIP™ XIP Libraries™ modular components for building applications The XIP Builder™ Developer Tool a visual/graphical programming tool that helps accelerate XIP™ application development Skeletal and Sample Applications

4 Major Parts of AVT AD – the Assessment Database A database, accessed by the XIP Host™, for organizing images, AIM objects, etc. for a research project IA – the Image Annotation Application A tool for generating AIM objects incorporating RECIST, WHO, and semi-auto lesion segmentation AE – the Algorithm Execution Application A tool for running an XIP™ scene graph iteratively over a set of images, driven by AIM objects (e.g. seed points) MVT – the Measurement Variability Tool A tool for performing statistical analysis of multiple measurements made on a collection of data

5 Principal Goals Engage the community via the Knowledge Center Encourage and support community discussion about, contributions to and use of XIP and AVT Remain Synchronized with other caBIG ® projects Utilize latest versions of caGrid, Middleware, AIM, NBIA Produce at least one new major Release Incorporate latest enhancements, bug fixes, etc. Sketch out and prototype where possible Future plans Focus on supporting QIN through leveraging AVT and other NIH projects, such as 3D Slicer

6 Engage All project planning focused through JIRA Bugs, Stories for new requirements, Tasks, everything Agile planning (sprints leading to releases) and tracking Improve wiki Improved set of tutorials, based on live classes Reorganization and cleanup Consolidate code repositories Combine AVT and XIP Host™ repositories Mirror XIP Libraries™ repository Support Knowledge Center Monitor forums and answer questions as needed Keep KC web pages up-to-date

7 eXtensible Imaging Platform Default

8 XIP Release Board

9 Synchronize Utilize Security Token Service (STS) for XIP Host™ logins Update, via Middleware and STS, to caGRID 1.4 Upgrade connectivity to DICOM, AIM, and NBIA Data Services, testing with their latest releases Utilize latest AIM models to generate/parse AIM objects Update to the latest IHE Profiles libraries from Open Health Tools for PDQ and XDS (NHIN) access Update to latest revision of DICOM Application Hosting (Part 19)

10 Release Multiple minor releases leading to at least one major release by the end of the contract year Content determined by Task Review Board Current plans include Vetted community contributions Prioritized fixes to problems reported in JIRA Updates to maintain synchronization with other projects Selected enhancements as resources permit Complete previous year’s work

11 Previous Year’s Work Improve Search Tree Navigation Query on demand, select to object level Lazy Retrieve and Iterator Data retrieval only when app asks for it Iterate based on patient, study, series PDQ lookup and XDS Retrieve (IHE Profiles) Connectivity to MPI, RHIO, HIE, NHIN, etc. Steps toward modularized search/retrieve Leading toward pluggable search modules XIP Host™, XIP Libraries™, and sample applications (now also AVT applications) working on Linux and Mac OS X

12 XIP User Screen

13 Future Sketch out and prototype how to use 3D Slicer as an image annotation tool for AVT Translate between 3D Slicer annotation format and AIM Run 3D Slicer as a Hosted Application on XIP Host™ Store and retrieve 3D Slicer annotations in AD Sketch out use scenarios where a representative QIN project could utilize AVT/XIP Will be used to drive AVT/XIP requirements planning Goal is to increase utilization of AVT/XIP in NCI- sponsored research

14 We encourage the community to help extend and enhance XIP and AVT, based on their own needs, contributing their changes back to the XIP/AVT code base.


Download ppt "XIP™/AVT Project Plans 2012 A report to the caBIG® In-Vivo Imaging Workspace Lawrence Tarbox, Ph.D.. December 2011."

Similar presentations


Ads by Google