NIH | National Cancer Institute | NCI Wiki  

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The CSM/UPT toolkit dependency has been removed from NBIA and has been replaced with an integrated user authorization tool.  This 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 thier their own interfaces with the API,
  • Uses Angular 2 for the front end for a modern look and feel.

User Authorization ToolImage Modified 

Replacement of JBoss with Tomcat

NBIA is now run on the Tomcat server.  Changing Changing to Tomcat allows for:

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

Image RemovedApache 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 . This includes:

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

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

Integrated REST API

The search screens within NBIA have been updated to use an open API to perform their operations.  This This OAuth2-secured API can be used by application developers to create thier their own front ends for the NBIA business logic using any tool they choose.

Image Modified 

Sorting for Download Manager

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

NBIA Download ManagerImage Modified

caGrid code cleanup

All caGrid code and artifacts have been removed from NBIA.  This This cleanup simplifies the environment and lowers the learning curve for new developers.

Java window showing codeImage Modified

Java 8 update

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

 

Image RemovedJava 8 logoImage Added

Manage Shared List API

A secure REST API for creating and deleting shared lists has been added to NBIA, this will allow . This allows the management of Shared Lists from other tools.

Image Modified

Documentation and Support

...