All Projects → CogStack → Cogstack Semehr

CogStack / Cogstack Semehr

Licence: apache-2.0
Surfacing Semantic Data from Clinical Notes in Electronic Health Records for Tailored Care, Trial Recruitment and Clinical Research

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Cogstack Semehr

semantic-web
Storing ontologies/vocabularies from the web. Wish anybody can translate some of them.
Stars: ✭ 114 (+111.11%)
Mutual labels:  semantic-web
Semanticmediawiki
🔗 Semantic MediaWiki turns MediaWiki into a knowledge management platform with query and export capabilities
Stars: ✭ 359 (+564.81%)
Mutual labels:  semantic-web
Multi Drug Embedding
Method for drug repurposing from knowledge graphs and literature
Stars: ✭ 18 (-66.67%)
Mutual labels:  semantic-web
AskNowNQS
A question answering system for RDF knowledge graphs.
Stars: ✭ 32 (-40.74%)
Mutual labels:  semantic-web
Schema Dts
JSON-LD TypeScript types for Schema.org vocabulary
Stars: ✭ 338 (+525.93%)
Mutual labels:  semantic-web
Extruct
Extract embedded metadata from HTML markup
Stars: ✭ 573 (+961.11%)
Mutual labels:  semantic-web
LSQ
Linked SPARQL Queries (LSQ): Framework for RDFizing triple store (web) logs and performing SPARQL query extraction, analysis and benchmarking in order to produce datasets of Linked SPARQL Queries
Stars: ✭ 23 (-57.41%)
Mutual labels:  semantic-web
Seek
For finding, sharing and exchanging Data, Models, Simulations and Processes in Science.
Stars: ✭ 38 (-29.63%)
Mutual labels:  semantic-web
Rdf
RDF.rb is a pure-Ruby library for working with Resource Description Framework (RDF) data.
Stars: ✭ 353 (+553.7%)
Mutual labels:  semantic-web
Dbpedia Spotlight
DBpedia Spotlight is a tool for automatically annotating mentions of DBpedia resources in text.
Stars: ✭ 729 (+1250%)
Mutual labels:  semantic-web
React Schemaorg
Type-checked Schema.org JSON-LD for React
Stars: ✭ 262 (+385.19%)
Mutual labels:  semantic-web
Api.rss
RSS as RESTful. This service allows you to transform RSS feed into an awesome API.
Stars: ✭ 340 (+529.63%)
Mutual labels:  semantic-web
Dokieli
💡 dokieli is a clientside editor for decentralised article publishing, annotations and social interactions
Stars: ✭ 582 (+977.78%)
Mutual labels:  semantic-web
obi
The Ontology for Biomedical Investigations
Stars: ✭ 49 (-9.26%)
Mutual labels:  semantic-web
Contextualise
Contextualise is a simple but effective tool particularly suited for organising information-heavy projects and activities consisting of unstructured and widely diverse data and information resources
Stars: ✭ 899 (+1564.81%)
Mutual labels:  semantic-web
LinkedDataHub
The Knowledge Graph notebook. Apache license.
Stars: ✭ 150 (+177.78%)
Mutual labels:  semantic-web
Pyld
JSON-LD processor written in Python
Stars: ✭ 413 (+664.81%)
Mutual labels:  semantic-web
Serd
A lightweight C library for RDF syntax
Stars: ✭ 43 (-20.37%)
Mutual labels:  semantic-web
Informationmodel
The Information Model of the International Data Spaces implements the IDS reference architecture as an extensible, machine readable and technology independent data model.
Stars: ✭ 27 (-50%)
Mutual labels:  semantic-web
Awesome Semantic Web
A curated list of various semantic web and linked data resources.
Stars: ✭ 642 (+1088.89%)
Mutual labels:  semantic-web

SemEHR

Surfacing Semantic Data from Clinical Notes in Electronic Health Records for Tailored Care, Trial Recruitment and Clinical Research

updates

  • (02 Dec 2020) Minimised SemEHR / nlp2phenome bundle for restricted safe haven env (no Docker) has been created: https://github.com/CogStack/CogStack-SemEHR/tree/safehaven_mini/installation
  • (03 June 2019) A tutorial to apply SemEHR on 20 discharge summaries and deploy the system on an Elasticsearch Cluster: Here
  • (20 Dec 2018) Dead easy to run SemEHR NOW - Docker version of SemEHR released! Check docker.
  • (26 Feb 2018) An actionable transparency model has been implemented to derive confidence/accuracy value for each annotation on a cohort basis. Such value is based on the syntactic/semantic/contextual characteristics of the containing sentence/document of annotations. (a working paper about this technique will be shared soon.)
  • (9 Feb 2018) Patient Phenome UI implemented - to support 100k Genomics England (GeL) phenome model population for patients recruited for rare disease studies. HPO Phenome Model
  • (22 Dec 2017) An application paper describing SemEHR has been accepted by JAMIA, titled “SemEHR: A General-purpose Semantic Search System to Surface Semantic Data from Clinical Notes for Tailored Care, Trial Recruitment and Clinical Research”.
  • (17 Nov 2017) Documentations for running SemEHR pipeline and API access have been put in the wiki: https://github.com/CogStack/SemEHR/wiki.
  • (14 Sept 2017) An abstract describing SemEHR toolkit has been accepted to present at UK Publich Health Science Conference 2017 and to be published by The Lancet.
  • (24 Apr 2017) An SemEHR instance has been deployed on MIMICIII data on 3 VMs of KCL's Rosalind HPC cluster to facilitate researches on this open ICU EHRs.
  • (19 Apr 2017) The instance of SemEHR on SLaM's CRIS data is supportingt the discovery of associations between liver diseases and addictions.
  • (21 Mar 2017) An SemEHR instance has been deployed at King's College Hospital to support patient recruitments for rare diseases in Genomics England's 100,000 Genome Project.
  • (12 Oct 2016) SemEHR is initated as an effort to make use of EU KConnect results for supporting researches on anonymised EHR data of South London and Maudsley Hospital.

Intro

Built upon off-the-shelf toolkits including a Natural Language Processing (NLP) pipeline (Bio-Yodie) and an enterprise search system (CogStack), SemEHR implements a generic information extraction (IE) and retrieval infrastructure by identifying contextualised mentions of a wide range of biomedical concepts from unstructured clinical notes. Its IE functionality features an adaptive and iterative NLP mechanism where specific requirements and fine-tuning can be fulfilled and realised on a study basis. NLP annotations are further assembled at patient level and extended with clinical and EHR-specific knowledge to populate a panorama for each patient, which comprises a) longitudinal semantic data views and b) structured medical profile(s). The semantic data is serviced via ontology-based search and analytics interfaces to facilitate clinical studies.

System Achitecture

With SemEHR, the clinical variables hidden in clinical notes are surfaced via a set of search interfaces. A typical process to answer a clinical question (e.g. patients with hepatitis c), which previously might involve NLP, turns into one or a few google-style searches, for which SemEHR will pull out the cohort of relevant patients, populate patient-level summaries - numbers of contextualised concept mentions (e.g. 2nd patient has 16 total mentions of the disease, 15 of them were positive and 1 was historical), and link each mention to its original clinical note.

Publications

SemEHR: surfacing semantic data from clinical notes in electronic health records for tailored care, trial recruitment, and clinical research. Honghan Wu, Giulia Toti, Katherine I Morley, Zina Ibrahim, Amos Folarin, Ismail Kartoglu, Richard Jackson, Asha Agrawal, Clive Stringer, Darren Gale, Genevieve M Gorrell, Angus Roberts, Matthew Broadbent, Robert Stewart, Richard J B Dobson. The Lancet , Volume 390 , S97. 10.1016/S0140-6736(17)33032-5

SemEHR: A General-purpose Semantic Search System to Surface Semantic Data from Clinical Notes for Tailored Care, Trial Recruitment and Clinical Research. Honghan Wu, Giulia Toti, Katherine I Morley, Zina Ibrahim, Amos Folarin, Ismail Kartoglu, Richard Jackson, Asha Agrawal, Clive Stringer, Darren Gale, Genevieve M Gorrell, Angus Roberts, Matthew Broadbent, Robert Stewart, Richard J B Dobson.Journal of the American Medical Informatics Association, 2017. 10.1093/jamia/ocx160

Questions?

Email Honghan Wu ([email protected])

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].