NIH | National Cancer Institute | NCI Wiki  

Error rendering macro 'rw-search'

null

Versions Compared

Key

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

...

Note
titleBefore you begin!
  • You must install NBIA into a pre-installed Tomcat application server. The installation of NBIA will configure the Tomcat for running NBIA Portal and optional NBIA REST Service.
  • You must install NBIA into a pre-existing MySQL database using a connection username/password.

Downloading NBIA

...

Code

The installation file for NBIA 7.1 GA can be downloaded from the NBIA distribution folder, which contains the installers and latest release notes. For a command-line installer, download nbia_install_7.1 GA.zip. Remember the download location, as you will be using this file to run the installation in the steps that followNBIA download package is a ZIP package that includes the NBIA application, supporting libraries, the RSNA MIRC application (with NBIA modifications), documentation, and a sample NBIA database. The system utilizes a Java server that provides REST services to independent applications such as the Angular-based graphical user interfaces. It also includes a Solr server that indexes all tags in the DICOM headers and allows rapid retrieval based on any of the information in the tags. The applications are loosely coupled, enabling independent upgrades, speeding the delivery of features to users.

Install NBIA from the latest code at https://github.com/CBIIT/NBIA-TCIA.

Build and Install

  1. Install the required software.
    • Java 1.8.x
    • Ant 1.8.x
  2. Use git to download the project.
  3. Navigate to /software/build.
  4. Type ant dist.
    This creates the install package in /target/dist.

Integrate with Eclipse

  1. Select File > Import.
  2. Select Existing Projects into Workspace.
  3. Select the software directory within the working copy and click Finish.
  4. Define a classpath variable, NBIA_BASE, to point to the /software directory.


Info
titleServer Components in NBIA

CTP is installed and configured as part of the NBIA 7.1 GA installation. You do not need to do anything further to download or install the CTP server. 

You can also pick and choose the components to install by commenting out or un-commenting the property in the install.properties file. exclude.<component name> For example, if there is no need to install the CTP server, just remove the "#" in front of the default setting "#exclude.ctp=true".

Installing NBIA

...

Command-Line Method of Installation

...

An important component of NBIA 7.1 GA command-line installation is configuring properties. 

When you perform a command-line installation of NBIA 7.1 GA for the first time, you work with the the install.properties file that is included in NBIA_install_7.1 GA.zip. Refer to the sample install.properties file as well as more explanation of each property in the NBIA 7.1 Configuration Properties. To upgrade from NBIA 6.0 to NBIA 7.1 GA, a fresh deployment of NBIA 7.1 GA is required with a database upgrade using the command-line installer. For more information, see Upgrading NBIA to 7.1 GA.

...