NIH | National Cancer Institute | NCI Wiki  

Versions Compared

Key

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

...

The EVS Report Exporter is a Spring Boot/Vue.js application that makes EVS REST API calls to generate customizable reports of the EVS terminologies.  This application will allow EVS users to extract data out of the NCI Thesaurus (NCIt) triple store database through the EVS REST API. This application provides users a flexible way to download a selected subset of terminologies from NCI Thesaurus.  Users will be able to select entities from the NCIt but by entering entity codes into web page, select which properties of that entity to download, select a file format, and download as a file.  A user will be able to enter a list of entity codes or provide a top node of a hierarchy of nodes to resolve.  Hierarchies may be downloaded to a given depth which will be selected by the user up to and including resolving an entire hierarchy.  


It may be required to make deeply recursive method calls requiring plenty of RAM type memory. It is expected to be hosted in a tomcat web application container behind an Apache reverse proxy. The expectation is that an NIH managed Amazon Web Service virtual machine will host the tomcat instance using a war file deployed from a Jenkins track as needed.

...