![]() |
Page History
...
Scrollbar | ||
---|---|---|
|
Page info | ||||
---|---|---|---|---|
|
Section | ||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...
|
Application Overview
Multiexcerpt | ||
---|---|---|
| ||
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. |
Multiexcerpt | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||
LexEVS includes the following components:
The name LexEVS highlights the merging of LexGrid, LexBIG, and EVS technologies and designates an entire suite of toolsapplications. In this suite, LexGrid is the underlying model for standard storage of controlled vocabularies and ontologies. The LexBIG API is the set of services that EVS adapters use to store and retrieve terminology metadata. LexEVS APIs are a combination of convenience methods and the LexBIG API (combining LexBIG and the EVS adapters into one set of services). For detailed information, refer to the LexEVS architecture overview. After you have a chance to get familiar with the LexEVS suite, consider looking through the [LexEVS:LexEVS 6.0 Functionality Overview]. This lays out everything that can be done from a developer's or ontologist's point of view. Installation and DownloadsThe installation overview provides an introduction to the different environments that can be installed. Refer to the LexEVS 6.x Installation Guide for more information. The LexEVS 6.0 Installation Options identify the download files for each LexEVS environment that can be installed (Local Runtime, Distributed, and Grid Services). The LexEVS Widget Library lists many widgets that have been developed for use by particular customers. These widgets have been found to be potentially useful to a wider audience. Each widget has a description for you to use in deciding if you'd like to dig deeper and find out the usefulness of the widget in your application.
Forum and Support
|
Multiexcerpt | |||||||
---|---|---|---|---|---|---|---|
| |||||||
What's Newin LexEVS 6.0is 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:
Presentations, Demos and Other MaterialsPresentations |
Multiexcerpt | ||
---|---|---|
| ||
|
Wiki Markup | ||||||
---|---|---|---|---|---|---|
{multi-excerpt:name=LexEVS6.0c}h3. 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.
h2. Documentation and Training
* [Release Notes|https://gforge.nci.nih.gov/docman/view.php/491/23714/lexevsapi60_notes.html]
* [LexEVS:LexEVS 6.0 Installation Guide] - outlines the supported configurations and technical installation instructions for LexEVS Vocabulary Services for caBIG®
* [LexEVS:LexEVS 6.0 Administration Guide] - outlines the environment configuration from the perspective of an existing installation
* [LexEVS:LexEVS 6.0 Programmer's Guide] - explains the LexEVS API (services, extensions, utilities, and GUI); also many related APIs
* [LexEVS:LexEVS 6.0 Design and Architecture Guide] - explains the LexGrid model and the LexBIG services
* [LexEVS:LexEVS 6.0 Value Set and Pick List Definition Guide] - explains the LexEVS 6.0 Value Set and Pick List Definition documentation
* [LexEVS:LexEVS 6.0 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:LexEVS 6.0 OWL Export Guide] - explains the steps necessary to export content in OWL/RDF format
* [LexEVS:LexEVS in SpringSource MVC Maven Project] guide - shows how to use a local instance of LexEVS in a Spring 3.0.x MVC project and how to deploy it to a Tomcat server from within the SpringSource Tool Suite.
* 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|LexEVS:LexEVS 6.0 Installation Options#LexEVS Source Code, JavaDocs, and Examples] on the downloads page. You will find one download including all the Javadocs.
** If you have a local application accessing a Local Runtime, view the [Local Runtime Javadoc|http://informatics.mayo.edu/LexGrid/downloads/LexEVS_60_JavaDocs/LexEVS_Local_Runtime/] online.
** 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|http://lexevsapi60.nci.nih.gov/lexevsapi60/docs/] online.
** If you are using the Grid Analytical Services, view the [Grid Analytical Services Javadoc|http://informatics.mayo.edu/LexGrid/downloads/LexEVS_60_JavaDocs/LexEVS_Analytical_Grid_Services/] 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|http://software.cagrid.org/caGrid-1.3-javadocs/gov/nih/nci/cagrid/data/service/DataServiceImpl.html].
No formal LexEVS Server training courses exist in the caBIG® Learning Management System (LMS) at this time.
h2. Contributions
In the spirit of open source caBIG® invites you to participate in the community. The contribution process is described in [LexEVS:LexEVS Community Code Contribution]. LexEVS source code is in [NCI SVN|https://ncisvn.nci.nih.gov/svn/lexevs/].
h2. Related Tools
* [Biomed GT Wiki|EVS:BiomedGT Wiki]
* [NCI Protégé|Protege:NCI Protege]
* [NCI Term Browser|EVS:NCI Term Browser]
* [NCI Thesaurus|EVS:NCI Thesaurus (NCIt)]
* [NCI Metathesaurus|EVS:NCI Metathesaurus (NCIm)]{multi-excerpt}
|
Multiexcerpt | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||
Examples
Documentation and Training
ContributionsIn 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 ApplicationsNCI Protégé |