NIH | National Cancer Institute | NCI Wiki  

Versions Compared

Key

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

...

The purpose of this document is to document the 2018.10 NCI EVS Teams technical face to face meeting details.

Previous Face-to-Face (December 5 - December 7, 2018) 

October Face-to-Face (October 9 - October 11, 2018)

Meeting Details

NCI Shady Grove Campus
9609 Medical Center Drive
Rockville, MD 20850
http://www.cancer.gov/about-nci/visit

Rooms:

Tuesday,

December 5

4-W-034            8:00-12:00
5-W-032          12:30-  5:00

Wednesday, December 6

3-W-030            8:00-10:30 (gap 10:30-11:00)
TE-420             11:00-12:30
3-W-030            1:00-  5:00

Thursday, December 7

1-E-030             8:00-11:00 (gap 11:00-12:00)
3-W-030          12:00-  1:00
5-E-030             1:00-  5:00

Conference Details
 

Remote Dial-In (all 3 days): 1-866-660-5416 # 2398515

WebEx:

October 9

RoomTime
Room 5W03410:00 AM - 11:00 AM
Room 5W03411:00 AM - 1:00 PM
Room 5W0322:00 PM - 3:00 PM

Wednesday, October 10

RoomTime
Room TE4209:00 AM - 11:00 AM
Room TE42011:00 AM - 12:00 PM
Room 4W0301:00 PM - 1:30 PM
Room 4W0301:30 PM - 2:00 PM
Room 4W030

2:00 PM - 3:00 PM

Room 4W032

3:00 PM - 4:00 PM
Room 3W030 4:30 PM - 5:30 PM

Thursday, October 11

RoomTime
Room 4W032

9:00 AM - 10:00 AM

Room 4W03210:00 AM - 12:00 PM
Room 2W9101:00 PM - 3:00 PM

Conference Details
 

WebEx:

DateWebEx Meeting
Tuesday, October 9

Tuesday 9:00 am | 8 hours | (UTC-05:00) Eastern Time (US & Canada)

Meeting number: 735 607 369

Password: MayoF2F1!

Tuesday, December 5
md0d70c9ae6f99111788254c9503d0419

ma7fab63a4e6b3941e0d34a05817f0c26

Join by video system

Dial 735607369@cbiit.webex.com

You can also dial 173.243.2.68 and enter your meeting number.


Join by phone

1-650-479-3207 Call-in toll number (US/Canada)

Access code: 735 607 369

Wednesday, October 10

Wednesday 9:00 am | 8 hours | (UTC-05:00) Eastern Time (US & Canada)

Meeting number: 732 606 602

Password: MayoF2F1!

Wednesday, December 6
m6d9ee47a1f2caac399db416f747a34a5

mb051afb0434a780179b3728ba652c6fb


Join by video system

Dial 732606602@cbiit.webex.com

You can also dial 173.243.2.68 and enter your meeting number.


Join by phone

1-650-479-3207 Call-in toll number (US/Canada)

Access code: 732 606 602

Thursday, October 11

Thursday 9:00 am | 8 hours | (UTC-05:00) Eastern Time (US & Canada)

Meeting number: 738 789 793

Password: MayoF2F1!

Thursday, December 7
m07625fd75411fb36bfcfb6ce436906be

2017.12 Technical Face-To-Face Meeting Notes (Copy)

mc8dbdf7f5198f6e119d6497f5f9ccc42


Join by video system

Dial 738789793@cbiit.webex.com

You can also dial 173.243.2.68 and enter your meeting number.


Join by phone

1-650-479-3207 Call-in toll number (US/Canada)

Access code: 738 789 793


2018.10 2017.12 Technical Face-To-Face Prioritization List (Copy)

Attendees

Hahn-DantonaBarnes, Elizabeth Philippa (NIH/NCI) [C] <hahndane@mail<philippa.barnes@nih.gov>;

Bauer, Scott (NIH/NCI) [C] <scott.bauer@nih.gov>;

Campbell, John (NIH/NIAID) [C] <john.campbell2@nih.gov>;Carlsen, Brian (NIH/NCI) [C] <brian.carlsen@nih.gov>;

Chang, George (NIH/NCI) [C] <george.chang@nih.gov>;Creech

De Coronado, Carol Sherri (NIH/NCI) [CE] <creechc@<decorons@mail.nih.gov>;De Coronado

Duggan, Sherri Brenda (NIH/NCI) [E] <decorons@<dugganb@mail.nih.gov>;

Endle, Cory (NIH/NCI) [C] <cory.endle@nih.gov>;

Fragoso, Gilberto (NIH/NCI) [E] <fragosog@mail.nih.gov>;

GarrettHahn-Dantona, Alpha Elizabeth (NIH/NCI) [C] <garrettal@mail.nih.gov>;

Gumbs Petty, Brenda (NIH/NCI) [C] <brenda.petty@nih.gov>;

Haber, Margaret (NIH/NCI) [E] <mhaber@<hahndane@mail.nih.gov>;

Kisler, Bron (NIH/NCI) [C] <bron.kisler@nih.gov>;

Kuntipuram, Kumar (NIH/NCI) [C] <kumar.kuntipuram@nih.gov>Li, Jordan (NIH/NCI) [C] <jordan.li@nih.gov>;

Lipow, Stephanie (NIH/NLM) [C] <lipows@mail.nlm.nih.gov>;

Lucas, Jason (NIH/NCI) [C] <jason.lucas@nih.gov>;

MinneryMensah, Cynthia Jacob (NIH/NCI) [C] <minneryc@mail.nih.gov>;Muhlbradt, Erin (NIH/NCI) [C] <muhlbradtee@<mensahjg@mail.nih.gov>;

Olson, Nels (NIH/NCI) [C] <olsonne@mail.nih.gov>;

Ong, Kim (NIH/NCI) [C] <kim.ong@nih.gov>;

Quan, Sharon (NIH/NCI)  [C] <quansh@mail.nih.gov>;

Quinn, Theresa (NIH/NCI) [C] <quinnt@mail.nih.gov>;

Remennik, Lyubov (NIH/CC/BTRISNCI) [E] <lyubov@cc<lyubov.remennik@nih.gov>;

Roth, Laura (NIH/NCI) [C] <laura.roth@nih.gov>;

Safran, Tracy (NIH/NCI) [C] <safrant@mail.nih.gov>;Sioutos

Stancl, Nicholas Craig (NIH/NCI) [C] <nsioutos@mail<craig.stancl2@nih.gov>;Steen

Trikha, Abby Akhilesh (NIH/NCI) [C] <abby<trikhaa2@mail.steen@nih.gov>gov>;

Thomas, Nicole (NIH/NCI) [C] <thomasni@mail.nih.gov>;

Din, Sana (NIH/NCI) [C] <Sana.din@nih.gov>;

Whiteman, Lori (NIH/NCI) [C] <whitemanl@mail.nih.gov>;

Wong, Joanne Warzel, Denise (NIH/NCI) [C] <joanne.wong2@nih.gov>;Wright, Larry (NIH/NCI) [E] <lwright@<warzeld@mail.nih.gov>;

Wynne, Robert (NIH/NCI) [C] <wynner@mail.nih.gov>

References

Agenda

 

Previous Face-to-Face (December 5 - December 7, 2017) 

Agenda


...

EVS Project Architecture

(so far only LexEVS)Proposed Biomarker Terminology Sets_2017-12-05.pptx
EVS Project Group Discussion (During regular call-in time)

Proposed topics for discussion:

  • (High Level Overview) Discuss direct calls to NCIt for value sets
    • Performance
    • Workflow
    • API Implications
Discuss Mappings and cross-walking coding schemes
  •   SwissProt, ICD-0-3, and MED-RT as the successor of NDRFT
    • Associations from/to
    • Cross walking coding schemes
    • Loader considerations for Mesh, RxNorm
  •  

    Kim Ong

    Tracy Safran

    Rob Wynne

    Larry Wright

    Margaret Haber

    Sherri De Coronado

    Gilberto Fragoso



    Tuesday, October 9


      

    Tuesday, December 5

      
    TimeLocationTopicsParticipantsResources

    9:00 AM - 1110:00 AM

    4-W-034
    EVS Status and Future Direction

    Discuss EVS current state, trends, and future directions

    • Larry to give brief overview of EVS infrastructure, resources, and services.
    • Review overall technical workflow and architecture.
    • Group discussion of future possible directions and priorities.
    Broad cross-EVS participation


    Open
    10:00 AM - 11:00 AMRoom 5W034
    Admin UI Modernization
    • Feedback from Akhilesh, Rob and Tracy regarding existing admin GUI.
    • Propose ideas for enhancements and modernization.

    Rob, Tracy, Akhilesh, Cory, Scott, Craig

    11:00 AM - 121:00 PM

    4-W-034
    EVS Technical Infrastructure, Issues, and Options

    Flesh out architecture and workflow diagrams, identify key areas of discussion

    • Review overall architecture and expand/update
    • Identify areas where current infrastructure is changing or problematic

    Primarily EVS technical team members

    (several have conflicting clinical trials meeting)

    EVS Project Architecture
    Noon - 1:00 PM Lunch  
    Room 5W034
    EVS API Services
    • Review/ Analysis of API Gaps/Duplication
      • Identify Gaps
      • Identify Duplication
    • Architecture Considerations
      • Limit duplication of services
      • New services to serve all
    • Identify consumers and usage
      • Who are the consumers
      • Are there existing requirements
    • Propose ideas for possible solutions
      • Building out LexEVS REST services
      • Incorporation of micro services
      • Expanding evsapi
      • Infrastructure
        • Cloud?
      • Others?

    Rob, Tracy, Akhilesh, Kim, Jason, Scott, Cory, Craig, Ruth, John Campbell, Stephanie Lipow

    1:00 PM - 2:00 PM
    Lunch

    1:00 PM - 2:00 PM

    5-W-032
    User Group Discussion - caDSR

    User Teams to share how they are using EVS and  discuss requirements/priorities for the future.

    • APIs: Java, REST (CTS2 or 3-store), SPARQL, FTP
    • Backwards compatibility of server/client/data releases
    • Incl: Java/jar file issues and future
    • Incl: New terminology server API/content/other needs.
    caDSR contact - Denise, Philippa, developers

    2:00 PM - 3:00 PM

    5-W-032
    User Group Discussion - FDA and CDISC

    User Teams to share how they are using EVS and  discuss requirements/priorities for the future.

    • APIs: Java, REST (CTS2 or 3-store), SPARQL, FTP
    • Backwards compatibility of server/client/data releases
    • Incl: Java/jar file issues and future
    • Incl: New terminology server API/content/other needs.

    Editors

    Liz, Erin, Brenda

    Room 5W032
    LexEVS Model Changes
    • Propose ideas for expanded OWL Support
    Gilberto, Rob, Tracy, Akhilesh (optional), Kim, Jason, Scott, Cory, Craig
     

    3:00 PM - 4:00 PM

     

    5-W-032
    User Group Discussion - CTRP / CTS-API

    User Teams to share how they are using EVS and  discuss requirements/priorities for the future.

    • APIs: Java, REST (CTS2 or 3-store), SPARQL, FTP
    • Backwards compatibility of server/client/data releases
    • Incl: Java/jar file issues and future
    • Incl: New terminology server API/content/other needs.
    CTRP / CTS-API - managers,  developers, Tiger team (Gisele, Samantha, David, Brian, Peter, Tracy, Jason, others) 
      

    Wednesday, December 6

      
    TimeLocationTopics Resources
    9:00 AM - 10:00 AM3-W-030
    EVS Architecture

    Discuss Potential of using a variety of architectures

    Proposed topics for discussion:

    • Micro services
      • Considerations:
        • Determine how to synchronize data on the back-end. LexEVS DB and Triple Store need to be in sync when NCIt information (such as value sets) changes. 
        • Determine the potential of a loader that relies on SPARQL queries (after SPARQL query load, kick off LexEVS loader)
    • LexEVS integration with EVS Triple Store
      • Considerations:
        • Determine use of triple store calls in parallel with LexEVS DB
        • Determine performance improvements over LexEVS DB
        • Determine what calls could be made to the triple store instead of LexEVS.
        • Determine use of Stardog built in graph database.
        • Determine performance considerations for hierarchy traversal for graph resolution.
    • Future implementation considerations

    Gilberto Fragoso

    Kim Ong

    Tracy Safran

    Rob Wynne

    Larry Wright

    Margaret Haber

    Sherri De Coronado

    Bron Kisler

    Systems team

    John Cambell /Ruth Monterio users of the SQARL

    MicroServiceProp.pptx

    TripleStore.pptx

    10:00 AM - 12:00 PM

    10:00-10:30

    3-W-030

    11:00-12:30

    TE-420

    (Can't fill gap 10:30-11:00)

    EVS Architecture - Technical Discussion with Systems team

    Discuss technical aspects of potentially using a variety of architectures

    Proposed topics for discussion:

    • Micro services
      • Considerations:
        • Embedded Tomcat implementations
        • Alternative web service platforms
        • Container/Port clashes
    • LexEVS integration with EVS Triple Store
      • Considerations:
        • SPARQL clients
        • Docker options
    • Future implementation considerations
      • Java
      • Python
      • Node.js/javascript
      • Others?

    Systems team

     
    Noon - 1:00 PM Lunch  


    Room 5W032Open


    Wednesday, October 10


    TimeLocationTopicsParticipants
    9:00 AM - 11:00 AMRoom TE420
    Technical Discussions Debrief
    • Findings and Proposals
      • EVS API Services
      • LexEVS Model Changes - OWL
    Lyuba, Sherri, Gilberto, Rob, Tracy, Kim, Jason, Scott, Cory, Craig, Stephanie Lipow

    11:00 AM - 11:30 AM

    Room TE420
    User Group Discussion - caDSR
    • Team to share how they are using EVS and discuss requirements/priorities for the future.
    caDSR representatives (Denise Warzel, Brenda Duggan, Phillipa Barnes), Lyuba, Sherri, Rob, Tracy, Kim, Jason, Scott, Cory, Craig
    11:30 AM - 12:00 PM
    Open
    Noon - 1:00 PM
    Lunch
    1:00 PM - 1:30 PMRoom 4W030
    User Group Discussion - CTRP
    • Team to share how they are using EVS and discuss requirements/priorities for the future.
    CTRP representatives, Elizabeth Hahn-Dantona, George Chang, Lyuba, Sherri, Rob, Tracy, Kim, Jason, Scott, Cory, Craig, Stephanie Lipow
    1:30 PM - 2:00 PMRoom 4W030
    User Group Discussion - CTS
    • Team to share how they are using EVS and discuss requirements/priorities for the future.
    CTS representatives (Elizabeth Hahn-Dantona, George Chang) , Lyuba, Sherri, Rob, Tracy, Kim, Jason, Scott, Cory, Craig

    1:00 PM - 2:00 PM

    3-W-030

    Kim Ong

    Tracy Safran

    Rob Wynne

    Editor's Representative/Margaret Haber

    Larry Wright

    Sherri De Coronado

    Gilberto Fragoso

    Proposed Biomarker Terminology Sets_2017-12-05.pptx

    2:00 PM - 3:00 PM

    3-W-030
    NCI Systems Discussions

    Proposed topics for discussion:

    • Discuss CI and Docker Status/Roadmap
      • Discuss the current status of the Docker scripts used to build/test LexEVS components.
        • Discuss the current NCI Docker images used in LexEVS tests.
      • Discuss NCI's current status and future plans to use Docker.
    • Discuss Tech Stack Upgrades
      • Discuss DB upgrade: MySQL 5.6 vs. MariaDB
      • Discuss migrating from Anthill Pro to Jenkins

    Jacob and Systems team

    Gilberto Fragoso

    Rob Wynne

    Tracy Safran

    Kim Ong

    Larry Wright

    Margaret Haber

    Sherri De Coronado

    Q/A (Sana)
     

    3:00 PM - 4:00 PM

    (added meeting)

    3-W-030
    User Group Discussion - caDSR 

    Continued discussion of current API

    caDSR - Philippa,

    Vikram, Natalia, Rui

    EVS REST API

    CTS2 REST API

    caDSR LexEVS API calls

    Room 4W030
    Systems Discussion
    • Review Tech Stack
    • Docker Roadmap
    • LexEVS Services Alignment
    Systems Team, Rob, Tracy, Kim, Jason, Lyuba, Sherri, Scott, Cory, Craig
    4:30 PM - 5:30 PM

    Room 3W030

    Prioritization and debrief
    • Determine strategic direction and priorities

    Lyuba, Sherri, Rob, Tracy, Kim, Jason, Scott, Cory, Craig



      

    Thursday, December 7

      

    Thursday, October 11



    TimeLocationTopicsResources

    9:00 AM -

    12

    10:00

    PM

    1-E-030

    API Services

    Proposed topics for discussion:

    • Overview of EVS REST API and future direction
      • Discuss what exists today.
      • Discuss future plans.
    • Overview of LexEVS provided API services and future direction
      • LexEVS API
      • LexEVS Remote API
      • LexEVS REST API (CTS2-based)
    • Discuss a new REST service
      • Discuss user requirements for a new REST API
        • Document the gaps from CTS2 REST API and user requirements.
        • Explore how simple searches and searches with an identifier and how this could replace most of the remote API.
      • Consider a new REST API to supplement CTS2 REST Services
        • Propose examination of current CTS2 REST API
        • Capture what doesn't work for the end users.
        • Review gap between Remote API and REST services.
      • Discuss surfacing terminology history in a REST service (NCIt and ULMS)
        • Determine what history information is required by the user to be returned.
          • Discuss surfacing history of value sets in a REST service
        • Discuss if this fits into LexEVS or is part of a new REST API

    Kim Ong

    Tracy Safran

    Rob Wynne

    End users such as CTRP, others

    Larry Wright

    Margaret Haber

    Sherri De Coronado

    Gilberto Fragoso

    DiffCTS2_LexEVS.pptx
    Noon - 1:00 PM3-W-030Lunch  

    AM

    Room 4W032
    Tech Talk
    • RMI Usage, Debugging and Possible Forwarding of Stack traces
    Rob, Tracy, Kim, Scott, Cory, Craig, Jason
    10:00 AM - 12:00 PM

    Room 4W032

    JIRA Review
    • API Issues
    • On-Hold Issues
    Rob, Tracy, Kim, Scott, Cory, Craig, Jason
    Noon - 1:00 PM
    Lunch
    1:00 PM - 3:00 PMRoom 2W9105-E-030
    Prioritization and debrief

    Determine strategic direction and priorities

     

     

    Wrap-Up Session (CANCELLED)
    • Time for additional discussion and planning.

    Lyuba, Sherri, Gilberto, Rob, Tracy, Kim, Jason, Scott, Cory, Craig