upcoming nbia/tcia releases

17
Upcoming NBIA/TCIA Releases October 24, 2016

Upload: imgcommcall

Post on 12-Jan-2017

39 views

Category:

Health & Medicine


0 download

TRANSCRIPT

Page 1: Upcoming NBIA/TCIA Releases

Upcoming NBIA/TCIA ReleasesOctober 24, 2016

Page 2: Upcoming NBIA/TCIA Releases

NBIA ReleasesNBIA is the underlying software behind the TCIA data portal. The software is customized at TCIA to fulfill its specific needs.– Version 6.3

• Initially deployed at CBIIT in October of 2015• Planned for deployment at TCIA November 2016• The update will include the improvements for 6.1 & 6.2

– Version 6.4• Initially deployed at CBIIT in September 2016• Planned for deployment at TCIA early 2017

Page 3: Upcoming NBIA/TCIA Releases

NBIA 6.3 ImprovementsImproved DICOM Support

• The database adapter has been improved to allow the submission of additional DICOM object

– The adapter uses SOPClassUID to determine requirements so that secondary capture images that are of various modalities can be submitted.

– The adapter can successfully handle enhanced multi-framed MR images.

Page 4: Upcoming NBIA/TCIA Releases

NBIA 6.3 ImprovementsSearch Improvements– Simple search has been updated to provide searching on manufacturer and

baseline +x. – The any and all selection has been created for modality – Pull-down menus have been implemented to save space.– Also includes improvements from 6.2 – Manufactures, Date Available, Subject IDs

Page 5: Upcoming NBIA/TCIA Releases

NBIA 6.3 ImprovementsSubmitting Searches from External Web Pages– A URL can be created to automatically bring up a simple search allowing direct

linking from the TCIA collections page

Page 6: Upcoming NBIA/TCIA Releases

NBIA 6.3 ImprovementsWADO API– A WADO API has been added to NBIA that allows access to both public and

private collections. The API is utilized within the application to allow the user's own DICOM tool to be activated when browsing thumbnails and selecting to view the image.

Page 7: Upcoming NBIA/TCIA Releases

NBIA 6.3 ImprovementsRest Access to Private Collections– The NBIA REST API now supports secure access to private resources in the Client

Credentials authorization flow with Spring Security and OAuth2.

Page 8: Upcoming NBIA/TCIA Releases

NBIA 6.3 ImprovementsC-FIND and C-GET– NBIA now has an initial C-FIND and C-GET for public collections.

They can be tested with a PACS client.

Page 9: Upcoming NBIA/TCIA Releases

NBIA 6.3 ImprovementsWorkflow Module– NBIA has a workflow module that can be configured to notify

remote systems via REST in changes of status for an image series for a given collection and site.

Page 10: Upcoming NBIA/TCIA Releases

NBIA 6.4 ImprovementsImproved QC Workflow Flags– New flags have been added to the QC Tool to improve workflow.

This includes:• Configurable flag names• Released flag• Batch number that can be set via CTP• Confirmed as complete

Page 11: Upcoming NBIA/TCIA Releases

NBIA 6.4 ImprovementsIntegrated User Authorization Toolkit– The CSM/UPT toolkit dependency has been removed from NBIA and has been

replaced with an integrated user authorization tool. This has the following benefits:• Greatly simplifies installation by no longer requiring the installation and

configuration of UPT.• Allows access to user authorization directly from within the portal.• The tool uses the new paradigm of a REST API hooked into the front end,

allowing developers to build their own interfaces with the API,• Uses Angular 2 for the front end for a modern look and feel.

Page 12: Upcoming NBIA/TCIA Releases

NBIA 6.4 ImprovementsIntegrated REST API– The search screens within NBIA have been updated to use an open API

to perform their operations. This OAuth2-secured API can be used by application developers to create their own front ends for the NBIA business logic using any tool they choose.

Page 13: Upcoming NBIA/TCIA Releases

NBIA 6.4 ImprovementsManage Shared List API– A secure REST API for creating and deleting shared lists has been

added. This allows the management of Shared Lists from other tools.

Page 14: Upcoming NBIA/TCIA Releases

NBIA 6.4 ImprovementsSorting for Download Manager– Download Manager now sorts the series. This allow users to better

distinguish which series have already been downloaded.

Page 15: Upcoming NBIA/TCIA Releases

NBIA 6.4 ImprovementscaGrid Code Cleanup– All caGrid code and artifacts have been removed from NBIA. This

cleanup simplifies the environment and lowers the learning curve for new developers

Page 16: Upcoming NBIA/TCIA Releases

NBIA 6.4 ImprovementsMigration to Tomcat– NBIA is now run on the Tomcat server. Changing to Tomcat allows for

• Removal of all licensing issues associated with JBoss.• Simplified application deployment and administration.• Deployment to the most widely used application servers.• Complex JEE modules have been replaced with simplified code using Spring.

Page 17: Upcoming NBIA/TCIA Releases

NBIA Resources– NBIA main wiki page– NBIA user's guide– NBIA installation guide– NBIA JIRA tracker– NBIA developer documentation, includes developer guide and API guides– NCI Center for Biomedical Informatics and Information Technology (CBIIT

)– CBIIT Application Support