NIH | National Cancer Institute | NCI Wiki  

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

LexEVS 6.5.1

...

Release Highlights Include:

Note: This release includes all LexEVS 6.5.0 changes.

Features of this Release

Efficient Value Set Resolution using Source Asserted Value Sets

  • The
New features in this release focus on updates of the value set loading system.  Since the
  • source of value sets is the NCI Thesaurus (NCIt), and since the NCIt contains logical, computable assertions about what value sets are in its system, business logic has moved towards direct access to the code system rather than external defining files.
 This
  •   This has been a collaborative effort with NCIt curators and has resulted in improved loading efficiency of value set definitions and resolved value set coding schemes.
 

Detection of Value Set Updates

  • An additional API that detects value set updates has also been made available.
 This
  •   This represents an additional efficiency for value set loading.
 
  •   

Representation of Value Set Hierarchy

  • Other assertions made in the NCIt about the hierarchical style storage of value sets also now have an API as well.
 This
  •   This is specific to the NCIt source at this time.  
This release will also contain a prototype of a direct to source value set resolution and search service, based on the kind of assertions the NCIt makes about its value sets.  Terminologies that make similar assertions my also make use of this API.  It should make some earlier value set API’s obsolete while retaining the ability of users to define and load their own value sets.
Some value set querying mechanisms are better optimized based on additional methods that provide more tailored object contents for methods requiring a list of value sets without resolving other attributes that may slow performance.

Issues Fixed in this Release

Fully Dynamic Source Asserted Value Set Resolution

  • Source asserted value set API can fully resolve directly against the source coding scheme.

Source Asserted Value Set Search

  • New search API implemented against Value Sets

LexEVS Services Support for Source Asserted Value Sets

  • LexEVS Distributed API and LexEVS REST services updated to fully support Source Asserted Value Sets 

Enhanced Loaders

  • Continued enhancement of existing LexEVS Loaders
    • Notably, expanded OWL2 and RRF support for MED-RT 

Issues Fixed in this Release

  • Numerous fixes were included. 
Many issues were reported with the large amount of new code written around value set loading and access.  This includes fixes to resolving value set function as well as value set hierarchy functions.  This also contains fixes to long standing history load issues, some tree extension issues and simple search API problems.  We updated an outdated tracking policy artifact in this release as well — removing a couple of failing value sets that were placeholders for issues that should be resolved.  This allows continuous integration to be more accurate and precise without any expected failures that can be ignored.
  •  

 

LexEVS 6.5.1 - Features Implemented (43)

...

LexEVS Remote Client 6.5.1 - Defects Fixed 

DefectSummary
  

LexEVS CTS2 Service 1.6.1 - Features Implemented (

...

13)

FeatureSummaryType
LEXEVSCTS2-200CTS2 Service: Test/Update service with no access to lexgrid.orgNew Feature
LEXEVSCTS2-156Remove dependcies that are no longer used/needed.Improvement
LEXEVSCTS2-251Update service to work with asserted value set changesNew FeatureLEXEVSCTS2-242Update Asserted Value Set default version to the PRODUCTION tagNew Feature
LEXEVSCTS2-164Remove references to remote API in the POM and codeImprovement
LEXEVSCTS2-191Upgrade Apache Commons Collections to v3.2.2Improvement
LEXEVSCTS2-205Update lexevs-service with latest 6.5.1 jar and fix existing issuesImprovement
LEXEVSCTS2-224Adjust in Memory load to include load of Asserted Value Set SchemeNew Feature
LEXEVSCTS2-216Adjust Loader for test to include Asserted Value Set Index LoadNew Feature
LEXEVSCTS2-228Update CTS2 Framework version of maven-surefire-plugin Improvement
LEXEVSCTS2-217Update CTS2 for asserted resolved value set read inclusionNew Feature
LEXEVSCTS2-235Update URLs of WSDLs from http to httpsImprovement
LEXEVSCTS2-236Update test and version of lexevsNew Feature
LEXEVSCTS2-243Update to support CTS2 framework version with local XSDSImprovement

...