NIH | National Cancer Institute | NCI Wiki  

WIKI MAINTENANCE NOTICE

Please be advised that NCI Wiki will be will be undergoing maintenance on Monday, June 24th between 1000 ET and 1100 ET.
Wiki will remain available, but users may experience screen refreshes or HTTP 502 errors during the maintenance period. If you encounter these errors, wait 1-2 minutes, then refresh your page.

If you have any questions or concerns, please contact the CBIIT Atlassian Management Team.

Versions Compared

Key

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

...

 

 

Tutorial: End User Usage of LexEVS Query API

Overview to demonstrate how to query using LexEVS API
  

Tuesday, December 8

  
TimeLocationTopicsParticipantsNotes
  

Discussion: Deployment Process

  • DevOps and continuous integration
  • Changes for build, deployment and distribution
  • Mayo's continuous integration server
  
  

Discussion: Tech Stack Updates

  • Migration to Java 8
  • Migration to centOS 7
  • Migration to Spring 4
  
  

Discussion: Triple Store/Graph Database

  
  

Discussion: The Future of lbGUI

  • Discuss future requirements
  • Review issues - JIRA and others
  • Develop a roadmap to address technical debt
  
  

Discussion: Value Set Editor (Authoring)

  • NCI to provide requirements/use cases
  
  

Discussion: LEXEVS Loader Improvements

  • Discuss known issues for OWL2, MeDRA and HL7 Loaders
  • Determine next steps/roadmap
    

Discussion: Horizontal Coding Scheme Searches

  • NCI to provide requirements/use cases
  
  

Discussion: Cloud Support

  • NCI to provide requirements/use cases for supporting a cloud environment
  
  

Discussion: LEXEVS API/Browser Performance and Usability Improvements

  • NCI to provide requirements/use cases
  • Areas for discussion:
    • value set
    • mapping 
    • multi-namespace
    • relationship querying
    • inferred data
  • Determine next steps/roadmap
  
  

Discussion: Enhancing the LEXEVS CTS2 REST Interface

  • NCI to provide requirements/use cases
  • Areas for discussion:
    • Expanding to include Associations
    • Specialized REST calls (e.g., bulk download) to CTS2 service framework
    • Provide the capability to use data from one endpoint to query another
    • Provide a framework that includes both CTS2 and Extensions
    • Bulk downloads/special user requirements
  • Determine next steps/roadmap
  
12:00 PM - 1:00 PM LunchAll 
 2:00 PM - 4:00 PM 

Tutorial: End User Usage of LexEVS Query API (2 hours)

  •  Overview to demonstrate how to query using LexEVS API
  •  Review of existing LexEVS API documentation
  
     
     
  

Wednesday, December 9

  
TimeLocationTopicsParticipantsNotes
  

Discussion: LEXEVS Loader Improvements

  • Discuss known issues for OWL2, MeDRA and HL7 Loaders
  • Determine next steps/roadmap
  
     
12:00 PM - 1:00 PM LunchAll 
1:00 PM - 4:00 PM 

Tutorial: Loader Implementation (3 hours)

  • Overview of LexEVS Loader development process
  • Implement a simple LexEVS loader (hands-on)
  • Review existing loaders and identify where changes could be made
   
  Review of existing LexEVS API documentation 
     
   

Thursday, December 10

  
TimeLocationTopicsParticipantsNotes
     
12:00 PM - 1:00 PM LunchAll 
 3:00 PM - 4:00 PM  Debrief  
   

 

 


 

 

Topics

 

  • Tech stack updates, esp. Java 8
    • Do we need to coordinate LexEVS and tools updates?
    • Are there updates other than Java 8 to plan now?
    • Need to invite Jacob to tech stack related meetings.
    • Discuss update potentially updating Spring to version 4.
  • Development process
    • Changes to build and distribution process
    • DevOps and CI: How Mayo implemented their CI server and what NCI's plan is for their own server.
    • Loaders
      • how to create one from scratch
      • Create a simple example of a loader
      • Point out places in code where simple updates can be made for different loaders. 
    • End user approach to LexEVS
      • Tutorial on how to query the LexEVS API
      • Review of existing LexEVS documentation
  • CTS2 REST services 
    • Expand to include associations?
    • Relationship of specialized REST calls (e.g., bulk download) to CTS2 service framework.
    • Discussion about one client should be able to connect to multiple instances of a service.  Can one endpoint provide data to query against another?  How can CTS2 be used in a manner that provides uri's that are not a part of the local resources.
    • Future uses/extensions of resolver
      •  Discuss a REST Framework that includes CTS2 and other calls (extensions)
      •  CTS2 REST vs additional (extensions) REST calls like bulk download  
  • Loaders
    • Issues with OWL2, MeDRA and HL7.
    • Tutorial/education on creating and using loaders.
  • GUI updates
  • RDF Triple Store or graph database LexEVS backing
  • End-user Value Set editor
  • Model updates to support additional Value Set functionality
  • Horizontal Coding Scheme searches 

  • Browser/LexEVS performance
  • Optional Tasks (from SOW, for reference):

...