NIH | National Cancer Institute | NCI Wiki  

Error rendering macro 'rw-search'

null

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

<?xml version="1.0" encoding="utf-8"?>
<html>
:VKC_Twitter
Menu LexEVS 5.0

caBIG®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, 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.

  • <u>New</u> LexEVS 5.0 Architecture

;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
  • 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 these 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 Quick Start
    This page helps provide 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 even 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.

:Code_Download_Disclaimer

Documentation for version 5.0

:LexEVS 5.0 User Guides

Service URLs

LexEVS API URLs

  • XML-HTTP API
    http
    //lexevsapi.nci.nih.gov/lexevsapi50/\{servlet\}?query=\{returnClass\}&amp;\{criteria\}&amp;resultCounter=\{counter\}&amp;startIndex=\{index\}&amp;pageSize=\{pageSize\}&amp;pageNumber=\{pageNumber\}
    
For example:
{panel}
 http://lexevsapi.nci.nih.gov/lexevsapi50/GetHTML?query=org.LexGrid.concepts.Entity&amp;org.LexGrid.concepts.Entity[@_entityCode=C12434]
{panel}

LexEVS Grid Service URL

Support

:LexEVS_Support_Links

Training materials and background information

:LexEVS Training And Background

Presentations and demos

:LexEVS_Presentations

Related Tools

All other versions of LexEVS.

Additional resources

:LexEVS_Additional_Resources_Links

</html>

  • No labels