NIH | National Cancer Institute | NCI Wiki  

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Reverted from v. 61

...

Multiexcerpt
MultiExcerptNameLexEVSSummary

LexEVS  LexEVS is the central EVS terminology server, developed by the Mayo Clinic with NCI and other support. LexEVS provides a common terminology model and open access to a wide range of terminologies, terminology value sets, and cross-terminology mappings needed by NCI and its partners. For users wanting to install and run a local instance of LexEVS, the LexEVS server package provides a comprehensive set of software and services to load, publish, and deploy vocabulary in a variety of web-enabled and grid environments. The LexEVS API serves users who want programmatic access to the data made available by LexEVS.

LexEVS 6.0 is the current embodiment of work started under the LexBIG project (LexGrid Vocabulary Services for caBIG®). This technology has been adopted as the strategic infrastructure for the caBIG® community and NCI's Enterprise Vocabulary Services (EVS).

NCI's EVS is a big user of the LexEVS services, but there are many others. You can consume controlled terminologies hosted by NCI's EVS without setting up your own servers to do so. Seeing what NCI has done with EVS is a good way to learn about what LexEVS can do. Refer to the EVS Wiki for further information.

LexEVS provides a collection of programmable interfaces, affording users and developers open access to either controlled terminologies available from the NCI EVS Project or their own terminologies. NCI's installation of LexEVS is not only a tool for the community to use, but also an example of what developers can build for their own organization. By building an installation of LexEVS, an organization can control the content and have any set or subset of terminologies and mappings. One installation can be used by multiple applications in an enterprise.

...

Multiexcerpt
MultiExcerptNameLexEVS6.0b

What's New

LexEVS 6.0 is the latest release. This release focuses primarily on alignment with standards. Other significant functionality added, especially in the areas of authoring APIs, value sets, mappings, and exporters top the list of enhancements, is as follows:

Tip
titleMigration for Previous Releases

For help with a migration from previous releases, refer to the LexEVS 6.x Migration Tips for 5.x Users. To see any of the previous releases, refer to the LexEVS roadmap.

Presentations, Demos and Other Materials

Presentations

Refer to LexEVS Presentations.

Multiexcerpt
MultiExcerptNameLexEVS 6.0 Highlights Presentation
  • caBIG® Annual Meeting Semantic Infrastructure v2. Charlie Mead, Jane Brzozowski, Cecil Lynch, Raghu Chintalapati, Craig Stancl, September 14, 2010.
Code Block
Formerly posted at https://cabig.nci.nih.gov/2010_caBIG_Annual_Meeting_Presentations/tuesday-september-14-2010/concurrent-breakout-sessions-10-2013-14/breakout-sessions/session-13-cabigae-semantic-infrastructure-v2-overview
  • LexEVS Overview. (slides, 12.5 MB) LexEVS team, 2009 caBIG® Annual Meeting - Washington, D.C., July 20-22, 2009; Presentation to NCCH - Australia, March 2, 2009.
Multiexcerpt
MultiExcerptNameLexEVS6.0c

Examples

Query Service with Program Examples, included in the LexEVS base installation. Both Lexical Set Operations and Graph Operations are included for common vocabulary functions using a sample vocabulary and CodedNodeSet. This is described in the [LexEVS:LexEVS 6.0 Installation Guide].

Example Programs and Verification Test Suite, included in the LexEVS base installation. The Example Programs provide a limited interactive demonstration of LexEVS capabilities. Both are explained in the [LexEVS:LexEVS 6.0 Installation Guide].

Code examples, [LexEVS Example Code zip file available on GForge|https://gforge.nci.nih.gov/docman/view.php/491/23706/LexEVS_60_Example_Code.zip]. These are code examples for subjects of frequently asked questions such as creating a coded node graph using the LexBIG convenience methods.

Documentation and Training

  • LexEVS 6.x Installation Guide - outlines the supported configurations and technical installation instructions for LexEVS Vocabulary Services for caBIG®
  • LexEVS 6.x Loader Guide - intended for a LexEVS developer and provides information about the loaders provided, mapping, and how to create your own loaders using the loader framework
  • LexEVS 6.0 Javadocs - There are several parts to the LexEVS Javadocs to consult depending on what you are looking for. To download any of the Javadocs, go to the Javadocs section on the downloads page. You will find one download including all the Javadocs.
  • To interact with a LexEVS server that is hosting terminologies remotely, whether it be your own or the services at NCI, view the Distributed Javadoc online.
  • The Grid Data Service for LexEVS sits behind a caGrid interface. Most users do not reach this service via the Java API and in fact only a single method in the caGrid API is of interest. It can be found in the Grid Data Service Implementation.
  • No formal LexEVS Server training courses exist in the caBIG® Learning Management System (LMS) at this time

Contributions

In the spirit of open source NCIP invites you to participate in the community.  The contribution process is described in LexEVS Community Code Contribution. LexEVS source code is in NCI SVN..

Related Tools

Biomed GT Wiki
NCI Protégé
NCI Term Browser
NCI Thesaurus
NCI Metathesaurus