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.
Comment: Migration of unmigrated content due to installation of a new plugin
Scrollbar
iconsfalse

Page info
title
title

Section
Column
width50%
Panel
titleContents of this Page
Table of Contents
minLevel2
Column
Include Page
Menu LexEVS 5.0 to Include
Menu LexEVS 5.0 to Include
Info
titlecaBIG®LexEVS 5.0 Boot Camp

The caBIG® LexEVS 5.0 Developer Boot Camp was held November 17th, 18th, and 19th, 2009, at the NCI CBIIT Training facility in Rockville, Md. This intermediate/ advanced level hands-on training session focused on understanding the terminology model as well as on how to use the LexEVS API in local, distributed, and grid environments to develop efficient LexEVS-aware services and applications. There was a specific focus for those migrating from EVS 3.x/LexEVS 4.x to LexEVS 5.0. Please see LexEVS 5.0 Boot Camp for more information.

Tool overview

This version represents the next generation of NCI Enterprice Vocabulary Services. In this release, the LexBIG Java API and LexGrid model become the strategic EVS interfaces, replacing the legacy EVS API and EVS 3.2 model.

LexEVS 5.0 Architecture Diagram
diagram of LexEVS 5.0 architecture

LexEVS 4.2 Architecture Diagram
diagram of LexEVS 4.2 architecture

What's new

LexEVS 5.0 represents the next generation of NCI Enterprise Vocabulary Services. In this release, the LexBIG Java API and LexGrid model become the strategic EVS interfaces, replacing the legacy EVS API and the EVS 3.2 model.

LexEVS 5.0 Highlights

  • Complete shift from the EVS Model and EVS API to the LexBIG API (LexEVS) and LexGrid Model
  • Introduction of LexGrid-based QBE services
  • Consistent naming and release numbers for API and services
  • Unified OWL loader (migration from the NCI OWL loader and a generic OWL loader to a single loader)
  • 2008/01 model updated to the 2009/01 LexGrid Model
    • The 2009/01 LexGrid Model is more consistent semantically.
    • For example, the notion of Metathesaurus and 'Description Logic' concepts was split in the EVS model. In the LexGrid model, classes/instances/associations are represented consistently regardless of source.
  • Other benefits of LexEVS 5.0
    • Optimized query execution (ability to place an arbitrary number of restrictions on a search request, which are automatically combined by the runtime when on node or graph resolution)
    • Improved graph navigation (navigation of arbitrary relationships within a specific distance, uni- or bi-directional navigation, ability to place multiple search restrictions based on association name or qualifier)
    • Expanded representation of sources (LexGrid model is capable of representing additional ontology sources and/or semantics for some sources, compared to the legacy EVS model)
    • Improved concept search (support of additional match algorithms, ability to place multiple search restrictions based on properties by type, name, value, or qualifier)
    • Introduction of a data grid service for access to EVS vocabularies. Previously only an analytical grid service was available.
  • Unified Design: The unified design of LexEVS 5.0 no longer supports the EVS Model and EVS API. Both have been completely replaced with LexEVS components. The benefit of this design is migration to a more heterogeneous code base which streamlines the API.

At-a-glance specifications

  • Version Number and Release Date: Version 5.0 released on May 12, 2009.
  • Grid Enabled: Current release, Yes
  • Compatibility Level: submitted for Silver
  • Installation Level: Intermediate - technical assistance may be required, download may require supporting infrastructure or software
  • Technology Stack:
    • Operating System - Linux (though no operating system dependencies currently exist)
    • Web Server - Apache
    • App Server - JBoss 4.0.5
    • Database Server - MySQL 5.0.45
    • Other software components - caGrid 1.2 / Globus 4.0.3
    • Server Hardware - NCI standard hardware.
    • Minimum processor speed - Minimum required by JBoss.
    • Minimum memory - Minimum required by JBoss.
    • Expected file server disk storage (in MB)- 200GB
    • Expected database storage (in MB)- 100GB
    • Networking - Standard port required by JBoss to externalize LexEVS grid service. May be assigned any suitably available port #.

Installation and downloads

For Everyone

Prior to using LexEVS we recommend reviewing our model and schema as this will aid in understanding and using LexEVS.

Beginner

For anyone new to LexEVS we recommend reviewing the following pages before downloading and installing LexEVS. Once you have reviewed these pages please visit either the Installation Outline or the LexEVS 5.1 download files page below to download and start using LexEVS.

  • Installation Guide
    This document outlines the supported configurations and technical installation instructions for LexGrid Vocabulary Services v5.0 for caBIG®.
  • LexEVS 5.x Quick Start
    This page provides some recommended links to additional information for users who are new to LexEVS.

Intermediate

  • Installation Outline
    This page is for those users who are somewhat familiar with LexEVS and would like some guidance for installation. It lays out which files you may need to download to utilize LexEVS 5.1 based on what type of installation you require. There are links to download the appropriate jars/zip files.

Expert

  • Installation Components
    If you are already very familiar with LexEVS this may be the link for you. This table contains links to download the files/jars released with LexEVS 5.0, along with short descriptions of each.
Include Page
VKC:Code Download Disclaimer to Include
VKC:Code Download Disclaimer to Include

Documentation for version 5.0

Refer to LexEVS 5.0 Documentation and Training.

Service URLs

LexEVS API URLs

LexEVS Grid Service URL

Support

Wiki Markup
{multi-excerpt-include:pageTitle=LexEVS 6.0|name=LexEVSSupportLinks|nopanel=true}

Training materials and background information

Include Page
LexEVS Training and Background to Include
LexEVS Training and Background to Include

Presentations and demos

Wiki Markup
{multi-excerpt-include:pageTitle=LexEVS 6.0|name=LexEVSPresentations|nopanel=true}

Related Tools

All other versions of LexEVS

Additional resources

Include Page
LexEVS Additional Resources Links to Include
LexEVS Additional Resources Links to Include
Scrollbar
iconsfalse