Training Goal: Using LexEVS 5.0, specifically for those migrating from EVS 3.x to 5.0
Pre-requisite: Software development experience is required, along with familiarity of EVS and/or LexEVS/LexBIG.
Material: All material can be found on the VKC at: https://cabig-kc.nci.nih.gov/Vocab/KC/index.php/LexEVS_5.0_Documentation
I. Overview of LexEVS 5.0

Transition from EVS to LexEVS 5.0

    1. LexEVS Architecture (Section 5 of Design/Arch Guide )
    2. LexGrid 2009 Model (Section 2 & 4 of Design/Arch Guide )

II. Interacting with LexEVS 5.0


A. Overview of LexEVS API (Section 4 -7 of Programmer's Guide)


1. Java API
1. Core Services
2. Service Extensions
3. Utilities
4. LexEVS GUI
5. Code Examples
2. Distributed Java API
3. caCORE Data Services API
4. Analytical Grid Service API
5. Data Grid Service API

B. LexEVS 5.0 Modes of Usage (Using downloads from Installation page on VKC)


1. Local Mode – Using LexEVS 5.0 in local environment.
a. Overview of Local Mode (PowerPoint)
b. Hands-On
a. Download and setup LexEVS 5.0 for local environment.
b. Code Examples
2. Distributed Mode
a. Overview of Distributed Mode (PowerPoint)
b. Hands-On
a. Download and setup LexEVS 5.0 for distributed environment.
b. Code Examples
3. Grid Services – Using LexEVS 5.0 Analytical and Data Grid Services
a. Overview of Grid Services (PowerPoint)
b. Hands-On
a. Download and setup LexEVS 5.0 for grid service environment.
b. Code Examples

III. Advanced Topics


A. Query Optimization (Section 4.4 of Programmer's Guide)


1. Restrictions
2. Resolution
3. Iterator Handling

B. Extensions (Section 4.2 of Programmer's Guide)


1. Extension Overview
2. Extensions available
3. Coming soon - 5.1 framework
C. Configuration Options (Section 1.1 of Administration Guide)

1. Manifest
2. Preferences

C. Loaders (Content from Source Mapping Guide and Loader Mapping)

1. Overview - Mapping of Ontology native format content into LexEVS.