NIH | National Cancer Institute | NCI Wiki  

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Made this page more 508-compliant, by adding alt-text to images, from their titles.
Panel
titleContents of this Page
Table of Contents
minLevel2

The NBIA team is pleased to announce the release of version 6.3 4 of the National Biomedical Imaging Archive (NBIA). This release provides the following features and enhancements:

  • Updates and improves multi-framed and modality DICOM support
  • Provides integration with the latest version of CTP
  • Improves the search function
  • Adds support to submit searches via external web pages
  • Allows removal of saved queries by administrators
  • Implements the Oviyam Viewer at the series level in the QC tool
  • Provides additional bug fixes and minor enhancements

Improved DICOM Support

The database adapter has been improved to allow the submission of additional DICOM objects:

  • The adapter uses SOPClassUID to determine requirements so that secondary capture images that are of MR modality can be submitted.
  • The adapter can successfully handle enhanced multi-framed MR images.

CTP

In order to help improve DICOM submission, CTP has been upgraded to the latest version.

RSNA CTP menuImage Removed

Search Improvements

Simple search has been updated to provide searching on manufacturer and baseline +x. The any and all selection has been created for modality and pull-down menus have been implemented to save space.

Simple Search pageImage Removed

Submitting Searches from External Web Pages

The release allows the creation of URLs that will automatically select a given collection in the simple search page when submitted. See the NBIA Developer Guide for details.

Simple Search pageImage Removed

Removal of Saved Queries

The release allows the removal of legacy saved queries by the administrator, preventing unnecessary overnight processing.

Manage Saved Queries pageImage Removed

Oviyam Viewer at the Series Level in QC tool

The release opens the Oviyam Viewer at the series level in the QC tool so that curators can concentrate on that series.  Performance of the viewer has been greatly enhanced by caching CSM calls.

, which are briefly described on this page.

Table of Contents
minLevel2

Integrated 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.

User Authorization ToolImage Added

Replacement of JBoss with 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, and
  • complex JEE modules have been replaced with simplified code using Spring.

Apache Tomcat and the Apache Software Foundation logosImage Added

Improved 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

QC Tool page, highlighting the new workflow flags in the Search Criteria sectionImage Added

Integrated 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.

NBIA REST APIImage Added

Sorting for Download Manager

Download Manager now sorts the series. This allow users to better distinguish which series have already been downloaded.

NBIA Download ManagerImage Added

caGrid 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.

Java window showing codeImage Added

Java 8 Update

The new version of NBIA runs on Java 8, allowing the application to use the latest security and support from Java.

Java 8 logoImage Added

Manage 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.

Documentation about the Create Shared List API and Delete Shared List APIImage AddedQC Images by SeriesImage Removed

Documentation and Support

...

Panel
titleGetting Support

Include Page
CommonProjectswikicontent:Included Page Application SupportCommonProjects
wikicontent:Included Page Application Support