Ontolog Forum
Ontology Summit 2016 Health Sciences - Thu 2016-04-07
Session Co-Chairs: Leo Obrst and Ram D. Sriram
Abstract
- Healthcare and biomedical domains: a very large ecosystem of vocabularies and ontologies
- Goal: To provide insight into the nature of semantic interoperability issues and approaches in the Healthcare ecosystem
- Mission: Present issues of semantic interoperability and integration in domain of healthcare: Example: Semantic Electronic Health Record (EHR) and Systems
- Discuss approaches in semantic interoperability and integration in healthcare: precoordination, postcoordination, mapping, anchoring, foundational ontologies and architectures, hybrid approaches
- Discuss approaches for achieving semantic interoperability of vocabularies and ontologies in healthcare
- Discuss gaps in current approaches in semantic interoperability in healthcare
- Discuss current/future challenges and prospects in semantic interoperability in healthcare
- Propose best methods for achieving semantic interoperability
Agenda
- Introduction
- Ram Sriram and Leo Obrst Introduction to the Session Slides
- Speakers
- Keith E. Campbell SOLOR: Building a coherent foundation for clinical data by leveraging the the SNOMED/LOINC Cooperative Agreement, and integrating RxNorm. Abstract Slides
- Barry Smith An Ontology Ecosystem Approach to Electronic Health Record Interoperability Abstract Slides Slides in pptx format
- Amit Sheth Ontology-enabled Healthcare Applications exploiting Physical-Cyber-Social Big Data Abstract Slides Slides in pptx format
- Leo Obrst Semantic Interoperability in General and in Healthcare: Clinical Care Abstract Slides
Conference Call Details
- Date: Thursday, 7-Apr-2016
- Start Time: 9:30am PDT / 12:30pm EDT / 6:30pm CEST / 5:30pm BST / 1630 UTC
- ref: World Clock
- Expected Call Duration: ~2 hours
- Dial-in:
- Phone (US): +1 (425) 440-5100 ... (long distance cost may apply)
- ... [ backup nbr: (315) 401-3279 ]
- when prompted enter Conference ID: 843758#
- Skype: join.conference (i.e. make a skype call to the contact with skypeID="join.conference") ... (generally free-of-charge, when connecting from your computer ... ref.)
- when prompted enter Conference ID: 843758#
- Unfamiliar with how to do this on Skype? ...
- Add the contact "join.conference" to your skype contact list first. To participate in the teleconference, make a skype call to "join.conference", then open the dial pad (see platform-specific instructions below) and enter the Conference ID: 843758# when prompted.
- Can't find Skype Dial pad? ...
- for Windows Skype users: Can't find Skype Dial pad? ... it's under the "Call" dropdown menu as "Show Dial pad"
- for Linux Skype users: please note that the dial-pad is only available on v4.1 (or later; or on the earlier Skype versions 2.x,) if the dialpad button is not shown in the call window you need to press the "d" hotkey to enable it. ... (ref.)
- Phone (US): +1 (425) 440-5100 ... (long distance cost may apply)
- In-session chat-room url: http://webconf.soaphub.org/conf/room/summit_20160407
- instructions: once you got access to the page, click on the "settings" button, and identify yourself (by modifying the Name field from "anonymous" to your real name, like "JaneDoe").
- You can indicate that you want to ask a question verbally by clicking on the "hand" button, and wait for the moderator to call on you; or, type and send your question into the chat window at the bottom of the screen.
- thanks to the soaphub.org folks, one can now use a jabber/xmpp client (e.g. gtalk) to join this chatroom. Just add the room as a buddy - (in our case here) summit_20160407@soaphub.org ... Handy for mobile devices!
- Discussions and Q & A:
- Nominally, when a presentation is in progress, the moderator will mute everyone, except for the speaker.
- To un-mute, press "*7" ... To mute, press "*6" (please mute your phone, especially if you are in a noisy surrounding, or if you are introducing noise, echoes, etc. into the conference line.)
- we will usually save all questions and discussions till after all presentations are through. You are encouraged to jot down questions onto the chat-area in the mean time (that way, they get documented; and you might even get some answers in the interim, through the chat.)
- During the Q&A / discussion segment (when everyone is muted), If you want to speak or have questions or remarks to make, please raise your hand (virtually) by clicking on the "hand button" (lower right) on the chat session page. You may speak when acknowledged by the session moderator (again, press "*7" on your phone to un-mute). Test your voice and introduce yourself first before proceeding with your remarks, please. (Please remember to click on the "hand button" again (to lower your hand) and press "*6" on your phone to mute yourself after you are done speaking.)
- Please review our Virtual Session Tips and Ground Rules - see: VirtualSpeakerSessionTips
- RSVP to gruninger@mie.utoronto.ca with your affiliation appreciated, ... or simply just by adding yourself to the "Expected Attendee" list below (if you are a member of the community already.)
- This session, like all other Ontolog events, is open to the public. Information relating to this session is shared on this wiki page.
- Please note that this session may be recorded, and if so, the audio archive is expected to be made available as open content, along with the proceedings of the call to our community membership and the public at-large under our prevailing open IPR policy.
Proceedings
[12:38] Mark Underwood: Session hashtag #ontologysummit
[12:41] Ram D. Sriram: @Keith: Since the slides are in the PDF format, you can see the slide number on the left side of the information Bar on the top.
[12:43] LeoObrst: @keith: might be good to define "postcoordination".
[12:48] Donna Fritzsche: Pre/Post Coordination - quick summary: https://wiki.openmrs.org/display/docs/Deciding+Between+Pre-Coordinating+and+Post-Coordinating+Data
[12:50] RaviSharma: Keith - I still do not get it, is post-coordination the final clinical analysis step after Snowmed+Loinc + RxNorm+ symantic interoperation with? etc.?
[12:52] Mark Underwood: I like this deck - Keith, if u send the original I can footnote pages for credits, or you can do it if you have time. Is there an affiliation to be supplied? Thanks!
[12:53] RaviSharma: Or is it reduction of contending Definitions?
[12:55] TerryLongstreth: I think it's formalization
[12:56] Sirarat Sarntivijai: in Example slide 19 - have these concepts reused reference ontologies?
[12:56] Sirarat Sarntivijai: e.g. systolic blood pressure can be represented with http://www.ebi.ac.uk/ols/beta/ontologies/efo/terms?iri=http%3A%2F%2Fwww.ebi.ac.uk%2Fefo%2FEFO_0006335
[12:57] Csongor Nyulas: The example expression on page 19 (and the same expression repeated on 21 and 23) are missing two closing parenthesis.
[12:57] Csongor Nyulas: Not sure where it was suppose to go
[12:57] LeoObrst: Postcoordination is similar to normalization.
[12:57] Keith Campbell: yes
[12:58] RaviSharma: Request Keith to write a paragraph on post coordination i.e. removal of contention.
[12:59] Keith Campbell: https://en.wikipedia.org/wiki/SNOMED_CT
[12:59] Keith Campbell: Has an entry for post-coordination.
[12:59] Xavier Gansel1:
[13:00] Sirarat Sarntivijai: I think the post-coordination approach is similar to what is called the "post-composed" of concept in biomed ontology domain - some example: https://www.ncbi.nlm.nih.gov/pubmed/?term=Reporting+phenotypes+in+mouse+models+when+considering+body+size+as+a+potential+confounder
[13:01] RaviSharma: from Snomed on Wiki: Precoordination and postcoordination[edit]
SNOMED CT provides a compositional syntax[16] that can be used to create expressions that represent clinical ideas which are not explicitly represented by SNOMED CT concepts.
For example, there is no explicit concept for a "third degree burn of left index finger caused by hot water". However, using the compositional syntax it can be represented as
[13:02] Keith Campbell: https://loinc.org/collaboration/ihtsdo
[13:02] RaviSharma:
284196006 | burn of skin | :
116676008 | associated morphology | = 80247002 | third degree burn injury | ,
272741003 | laterality | = 7771000 | left | ,
246075003 | causative agent | = 47448006 | hot water | ,
363698007 | finding site | = 83738005 | index finger structure
Such expressions are said to have been 'postcoordinated'. Post-coordination avoids the need to create large numbers of defined Concepts within SNOMED CT.
[13:07] Donna Fritzsche: @barry - what are the pros/cons of EPIC ? Can you give us more of a description?
[13:10] Davide Sottara: https://www.peer60.com/report/histalk-report-epic-cold-hard-facts/
[13:11] Donna Fritzsche: thanks Davide
[13:19] RaviSharma: EHR has to help physicians during need to quickly diagnose such as ER and also maintain individual's health history and baseline (blood type, allergies)so does EPIC do this. can there be reverse engineering?
[13:22] Xavier Gansel: any link between snomed and bfo that you are aware of ?
[13:24] Ram D. Sriram: @Ravi: We will discuss off-line wha the govt. is doing on this.
[13:25] gary berg-cross: The phrase "starting from scratch' may be misleading. Avoiding (sceratching) dead ends based on legacy systems more of the issue and proceeding from some of the investment is well founded ontological models and methods may be the better direction which isn't an intellectual scratch point.
[13:26] RaviSharma: Ram - thnks - sorry for being forceful, was keen to learn Barry's view, will email or call.
[13:27] RaviSharma: Barry - unless accuracies and ambiguities in EPIC are removed, how does diagnosis improve/
[13:31] LeoObrst: Thanks, Keith and Barry.
[13:32] FrankOlken: I agree with Barry Smith that EPIC is not a good starting point for a rigorous EHR system.
[13:33] Sirarat Sarntivijai: @RaviSharma - if i may? there are a few major types of ontology...BFO is what is usually seen as the "upper" structure ontology where it links different types of 'occurent' and 'continuant' together, then there is a "specific-domain" ontology (for example, cell ontology described in vivo cell types, UBERON describes human anatomy). Then there is the last type called the "application" ontology, where different things (e.g. organism, disease, phenotype, cell type, genes, anatomy) are put into relations to each other. My understanding is, IDO-core for example, are the core application ontology that gets expanded to describe specific infectious diseases (e.g. IDO-Malaria, IDO-Dengi), Ontology for Biomedical Investigation (OBI), or the Experimental Factor Ontology (EFO) are other examples of "application" ontologies (i.e. EFO is an application ontology that reuses OBO foundry ontologies to describe different experiment components, but then creates "relationship" between those obo ontology components with EFO semantic structure)
[13:34] RaviSharma: Amit-inspite of such data how well is depression behavior understood, is it reaching mostly agreed levels of acceptance by psychologists?
[13:34] Donna Fritzsche: jinx leo
[13:38] RaviSharma: Amit- slide 15 answers part of my Q.
[13:38] BobbinTeegarden: So isn't a '4th' option to create a medical exchange infrastructure, like a superhighway, among medical ontologies, and have it 'autonomically' integrate new terms etc (SKOS like integration)? Is it reasonable to assume arrival at a new one-and-true alternative?
[13:42] ToddSchneider: Is one of the interoperability challenges in the 'medical' field related to the integration across different communities, medical practitioners, medical research, biological research, and pharmacology?
[13:42] Sirarat Sarntivijai: "shortness of breath" and "dypsnea" can both be represented with appropriate ontology terms - have you thought about aligning these concepts to existing ontologies (which will provide you with much more information about the concept other than RDFS:label...i might have missed it if you've mentioned it already)
[13:45] Amanda Hicks: Can you say more about the tools you use for semantic annotation?
[13:45] RaviSharma: Great
[13:45] Sirarat Sarntivijai: the real use case of ontology at data integration work - https://www.targetvalidation.org/about
[13:46] Sirarat Sarntivijai: released a few months ago to the public, all data used in this project were mapped to one central application ontology to facilitate data integration
[13:46] Nolan Nichols: Is there a link to the Drug Abuse Ontology?
[13:55] Amit Sheth: Nolan: link to DAO is from here: http://wiki.knoesis.org/index.php/PREDOSE
[13:56] RaviSharma: Leo - As we often cross domains in Health such as Research, genomics, drugs, clinical tests, imaging, Accepted lines of treatments and alternative treatment options, etc.; these obviously have at best overlapping or sometimes least common vocabularies and terminologies, therefore ontology integration (semantics) has to have similar to what speakers showed venn-diagram like common vocabularies? Any comments on who like ohio and buffalo groups do this well as what tools?
[13:57] Amit Sheth: Sirarat: informally, but not formally-- we have extracted relevant knowledge from say UMLS and other public sources, but are not actively managing alignments (as we do not have immediate needs)
[13:58] Amit Sheth: Amanda: we have used variety of tools and techniques for semantic annotation: eg. SSN ontology give recommendation on how to annotate (largely developed by Cory Henson, my former student who was active in W3C SSN activity)
[14:01] Amit Sheth: public service like Alchemy API, Zemanta have been used, as well as our in house developed tool Kino: http://wiki.knoesis.org/index.php/Kino (see "NCBO integration" for Kino's used for biomedical ontology based semantic annotations)
[14:02] Amit Sheth: more at: https://bioportal.bioontology.org/projects/Kino
[14:04] RaviSharma: Leo - is it possible to have ontologies filter items through preprocessors (knowledge based) reasoners etc to then submit external Queries that define the Business process flow for patient outcome that you described. This would then operate on existing large areas such as SNOMED and or EPIC?
[14:04] SteveRay: Regarding Leo's slide #4 on the dimensions of interoperability, my favorite description of those dimensions can be found beginning on page 31 of http://www.nist.gov/msidlibrary/doc/AMIS-Concepts.pdf
[14:04] Sirarat Sarntivijai: UMLS is a silo of terms...might not be ideal to use as a reference terminology for data integration, just my opinion
[14:07] Nolan Nichols: thanks, Amit!
[14:08] Mark Underwood: Amit - we had no luck getting Alchemy to present here :(
[14:08] BobbinTeegarden: @Leo is any of this work avaliable to the public?
[14:09] Donna Fritzsche: @Leo - any comments on the form of the future-state Rules? Language, Process, etc
[14:11] Mark Underwood: @Leo Does the patient have an active role in "patient-centered" e.g., to annotate or correct? Maybe "patientcentered" refers to a spoke-and-wheel notion but perhaps the patient is actually not present?
[14:12] FrankOlken1: Leo, please send me your contact info (telephone, email) to my email address)
[14:12] FrankOlken1: My email is frankolken@gmail.com
[14:17] LeoObrst: @MarkUnderwood: no, the patient needs to be involved.
[14:23] RaviSharma: Leo and Todd and Sirarat - the real life in healthcare is accelerated learning and knowledge evolution and related changes in treatment, with standards and ontologies hopefully helping these, the speed of change is to be recognized. Analogous to multiple moving windows / targets (of opportunities).
[14:24] Mark Underwood: [13:45] Sirarat Sarntivijai: the real use case of ontology at data integration work - https://www.targetvalidation.org/about
[14:25] Sirarat Sarntivijai: FDA PredicTOX initiative - http://www.reaganudall.org/our-work/improving-regulatory-science-processes/systems-tox-project/
[14:25] Mark Underwood: Sirarat - thx
[14:26] RaviSharma: Amit- you have done great work in being able to bring relevant information from mammoth Big Data Sources, any comments on relative accuracies or top two or three sources?
[14:28] LeoObrst: @FrankOlken: ok, will do.
[14:30] RaviSharma: Amit - we need better and CNL based parsers in large text data, wait we will also start getting voice notes also?
[14:31] LeoObrst: @DonnaFritszche: re: rules, etc. Yes, we are shortly to begin on our second stage, focusing on using Prolog and its variants for rule reasoning. We hope to explore especially goals, utility notions, preferences of patients, quality value spaces related to those.
[14:31] Mark Underwood: @Amit - Good point about data quality / curation - Sys often designed assuming data is perfect, only design in backend correcting
[14:31] Donna Fritzsche: Thanks Leo!
[14:34] Donna Fritzsche: Annual RuleML Conference - july 6 - 9/ Search RuleML 2016 for info.
[14:35] Donna Fritzsche: (per Frank)
[14:36] RaviSharma: Amit - great comments - thanks.
[14:37] Mark Underwood: http://2016.ruleml.org/
[14:40] FrankOlken: For those interested in rule systems, see the upcoming RuleML conference at SUNY Stony Brook in New York on July 6-9.
[14:40] Amit Sheth: twitris.knoesis.org
[14:40] Csongor Nyulas: thanks
[14:42] FrankOlken: For NSF funding of semantic web and ontology tool development contact Nan Zhang nanzhang@nsf.gov
[14:44] Amit Sheth: Doozer
[14:44] Mark Underwood: http://wiki.knoesis.org/index.php/Doozer
[14:44] Mark Underwood: @Frank - thanks so much
[14:45] Csongor Nyulas: @Amit Really great stuff!
[14:45] FrankOlken: For biomedical and healthcare IT funding from NSF contact either Sylvia Spengler or Wendy Nilsen via email. Sspengle@nsf.gov or wnilsen@nsf.gov
[14:46] Amit Sheth: amit@knoesis.org
[14:46] RaviSharma: Leo and Ram - thanks
[14:46] Amit Sheth: or skype: amitpsheth
[14:47] Donna Fritzsche: Thanks Ram and Leo !
[14:47] Amit Sheth: thanks
[14:47] Mark Underwood: Added RuleML to the event list at ontologysummit.org
[14:47] LeoObrst: Thanks to our speakers and participants!
[14:47] Donna Fritzsche: And Speakers!
[14:47] Amit Sheth: http://wiki.knoesis.org/index.php?title=Human_Performance_and_Cognition_Ontology&redirect=no
[14:47] Alan Ruttenberg: Great session, thanks!
Attendees
- Alan Ruttenberg
- Alex Shkotin
- Amanda Vizedom
- Amanda Hicks
- Amit Sheth
- Andrea Westerinen
- Barry Smith
- Bobbin Teegarden
- Christopher Spottiswoode
- Csongor Nyulas
- David Tinsley
- Davide Sottara
- Deborah L Nichols
- Donna Fritzsche
- Frank Olken
- John Garguilo
- Jonathan Bona
- Keith Campbell
- Ken Baclawski
- Kevin Brady (NIST)
- Leo Obrst
- Mark Jensen
- Mark Underwood
- Matthew Lange
- Melissa Mary
- Michael Grüninger
- Mike Bobak
- Nolan Nichols
- Ram D. Sriram
- Ravi Sharma
- Russ
- Sirarat Sarntivijai
- Steve Ray
- Terry Longstreth
- Todd Schneider
- Tom Tinsley
- Xavier Gansel
- Gary Berg-Cross