NIH | National Cancer Institute | NCI Wiki  

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Panel
titleContents of this Page

Table of Contents

The NBIA team is pleased to announce the release of version the 6.4 5 Community Version of the the National Biomedical Imaging Archive (NBIA). This release provides the following features and enhancements, 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 Removed

...

Branded NBIA

NBIA can now have branding applied to provide a custom look for users websites:

  • Branding allows for custom graphics and verbiage and graphics to be applied.
  • Links such as new user registration can be customized.
  • Changes are limited to the branding folder making code maintenance easier.
  • As an example, the NBIA and TCIA data portals are built from the same codebase,

    NBIA home page next to the TCIA data portal home pageImage Added

Upgrade to Tomcat 7.0.85

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 Removed

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 Removed

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.

Image Removed

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 Removed

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 Removed

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 Removed

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.

7.0.85 incorporating the latest security fixes.

Apache Tomcat and Apache Software Foundation logosImage Added

Standalone Download Manager

A compiled installable version of Download Manager has been created:

  • Allows continued usage of Download Manager after Oracle stops supporting Java Web Start
  • Tested on Windows, Mac, Debian, and CentOS
  • Notification of when updates are available
  • Manifest files can be shared for both public and private collections with integrated security
  • Soon to be available in the app stores

TCIA Downloader app showing a collection that can be downloadedImage Added

Improved Download Manager Directory Naming

Download Manager can now name directories based on the content of the images.

  • Allows for more descriptive directories

Hierarchical directory listing showing three levelsImage Added

Expanded REST API

The REST API has been greatly expanded. The new methods available allows for complete applications to be built on the API outside the NBIA application.

TCIA data portal showing filters and pie chartsImage Added

Improved LDAP Support

The User Access Toolkit can now be linked to LDAP to receive group and user information.

NBIA User Authorization Tool, User tabImage AddedImage Removed

Documentation and Support

Detailed release notes and a user's guide is available.

For groups interested in installing NBIA 6.4 5 locally, consult the NBIA 6.4 Installation Guide.

Panel
titleGetting Support

Include Page
wikicontent:Included Page Application Support
wikicontent:Included Page Application Support