NIH | National Cancer Institute | NCI Wiki  

Versions Compared

Key

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

...

 

  

Tuesday, December 8

  
TimeLocationTopicsParticipantsNotes
9:00 AM - 9:30 AM Overview and Planning  
9:30 AM - Noon 

Discussion: Tech Stack Updates

  • Migration to Java 8
  • Migration to centOS 7
  • Migration to Spring 4
  • Determine next steps/roadmap
  
  

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
  
Noon - 1:00 PM LunchAll 
 1:00 PM - 2:00 PM 

Discussion: Enhancing the LEXEVS CTS2 REST Interface (1 hour)

  • 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
  
 2:00 PM - 4:00 PM 

TutorialInformation Session: 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
9:00 AM - 9:30 AM Recap and Planning  
 9:30AM - Noon 

Discussion: Horizontal Coding Scheme Searches

  • NCI to provide requirements/use cases
  
  

Discussion: LEXEVS Loader Improvements (1 hour)

  • Discuss known issues for OWL2, MeDRA and HL7 Loaders
  • Determine next steps/roadmap
  
Noon - 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
  
     
  

Thursday, December 10

  
TimeLocationTopicsParticipantsNotes
9:00 AM - 9:30 AM Recap and Planning  
9:30 AM - Noon 

Discussion: Triple Store/Graph Database

  
  

Discussion: Cloud Support

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

Discussion: Deployment Process

  • DevOps and continuous integration
  • Changes for build, deployment and distribution
  • Mayo's continuous integration server
  • Determine next steps/roadmap
  
Noon - 1:00 PM LunchAll 
1:00 PM - 3:00 PM 

Discussion: Value Set Editor (Authoring)

  • NCI to provide requirements/use cases
  
  

Discussion: The Future of lbGUI

  • Discuss future requirements
  • Review issues - JIRA and others
  • Develop a roadmap to address technical debt
  • Determine next steps/roadmap
  
3:00 PM - 4:00 PM 

Debrief

  • Prioritize
  • Determine next steps/roadmap
  

 

 


 

 

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):

...