Notice: This application will enforce Multi-factor authentication (MFA) for NIH users beginning the evening of Wed Aug 3rd.
NIH | National Cancer Institute | NCI Wiki  

Welcome to the LexEVS widget library. Below you will find unique sets of code which were designed for a specific customer use case. These may be useful in your application. We welcome your perusal of the widgets and encourage you to take this code and transform it for best use in your application.

There is no license text for this code. This code is not supported and must be taken "as-is". The code is version specific, although, you may find it to be compatible with newer releases.

LexEVS is an open community. As such, we welcome your contributions to this project. Please see LexEVS Community Code Contribution for more information.

LexEVS supported version

Widget

Description

Link to download

6.0, 5.1

NCI Metathesaurus browser - NCI Metathesaurus RELA Metadata search utility

Utility to query RELA metadata (forward name, reverse name) from the standard loaded LexEVS metadata.

 

6.0, 5.1

NCI Metathesaurus browser - NCI Metathesaurus SAB Metadata search utility

Utility to query SAB metadata (versions, formal names, etc) from the standard loaded LexEVS metadata.

GetPropertyDescriptions.java

5.1

NCI Thesaurus browser - LexEVS Term Browser Tree Extension

Utility for traversing a defined hierarchy path within an ontology. Supports paged results and JSON rendering.

lexevs-tree-1.0.1-lexEvsPlugin.zip

5.1

NCI Metathesaurus browser - LexEVS NCI Metathesaurus Tree Extension

Utility for traversing Source specific (or SAB specific) hierarchies within the NCI Metathesaurus. Supports paged results and JSON rendering, as well as automatic REL/RELA display reversal to accommodate forward or backward traversals.

meta-browser-extension-1.1.zip

5.1

NCI Thesaurus and NCI Metathesaurus browser - Relationship Search Utility

Iteratively cycles through text matches to find the children of the matches. Useful for 'searchByRelationship' type queries.

SearchByAssociationIteratorDecorator.java

5.1

caMOD/EVSTree - RecursiveTreeBuilder utility

Recursively builds an association tree from LexEVS one level at a time. This allows the traversal of entire trees without the expense of resolving the entire tree at once.

EVSTree.zip

5.1

NCI Thesaurus and NCI Metathesaurus browser - Union/Cross Terminology

Recursively builds an association tree from LexEVS one level at a time. This allows the traversal of entire trees without the expense of resolving the entire tree at once.

EVSTree.zip

5.1

NCI Thesaurus and NCI Metathesaurus browser - Union/Cross Terminology Search utility

An alternative to a CodedNodeSet Union, this utility will aggregate text search results over multiple terminologies.

QuickUnionIterator.java