Skip to content

Latest commit

 

History

History
50 lines (28 loc) · 1.77 KB

README.md

File metadata and controls

50 lines (28 loc) · 1.77 KB

PreOptique

PreOptique is a novel hybrid semantic and text-based system that provides integrated access to patient health records scattered over several databases and document repositories.

Please cite PreOptique as:

G. Vega-Gorgojo, L. Slaughter, M. Giese. Seeing the Whole Picture: Integrated Pre-Surgery Reports with PreOptique. Journal of Biomedical Semantics. 10(5), 2019.

Usage

PreOptique is a web application developed in Javascript. It requires access to a triplestore (it can be a virtual triplestore such as Ontop) that exposes the patient data.

PreOptique can also analyse clinical notes through the use of Solr, an open source text search platform. The use of a Solr component is optional.

Help us to improve

PreOptique is available under an Apache 2 license. Please send us an email to guiveg@ifi.uio.no if you use or plan to use PreOptique in a project. Drop us also a message if you have comments or suggestions for improvement.

Screenshots

Some screenshots of PreOptique:

screenshot

screenshot

screenshot

screenshot

screenshot

Configuration

You can edit the parameters of the configuration file at etc/data/parameters.js:

  • sparqlBase: URI of the (virtual) triplestore

  • httpMethod: HTTP method employed in the SPARQL queries (GET or POST)

  • textEngine: URI of the Solr text engine

  • cerberus: URI of an authorization service to grant access. If not configured, access will be granted

  • sessionTimeout: session timeout to log out (in minutes)