pyukman / genomic-cds

Automatically exported from code.google.com/p/genomic-cds
0 stars 0 forks source link

Support for mathematical equations / rules that cannot be fully represented with OWL 2 (?) #4

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
OWL 2 can cover all or most of the logical expressions found in current 
guidelines from CPIC and the Dutch Pharmacogenetics Working Group.

However, there are some guidelines that incorporate mathematical formulas which 
cannot be captured in OWL 2. The Warfarin dosing algorithm from the 
International Warfarin Pharmacogenetics Consortium [1] is the most important 
example, which also incorporates variables such as height, weight, age, etc.

Should we try to incorporate these mathematical expressions in the OWL model 
and use some extensions to OWL reasoning (such as SPIN rules) to compute them? 

Or should we rather leave these algorithms outside of the OWL ontology (e.g., 
in Java code that uses the ontology and the reasoner for classification and 
procedural Java code for mathematical expressions)?

Or should we rather solely focus on representing those guidelines that do not 
require mathematical expressions? This would still cover the majority of 
clinical guidelines at the moment.

[1] http://www.nejm.org/doi/full/10.1056/NEJMoa0809329

Original issue reported on code.google.com by matthias...@gmail.com on 9 Nov 2012 at 10:18

GoogleCodeExporter commented 8 years ago
This is out of scope at the moment, actually. Changed status to WontFix

Original comment by matthias...@gmail.com on 30 Jul 2013 at 9:38

GoogleCodeExporter commented 8 years ago
I now think that this certainly needs to be implemented in procedural Java code.

Original comment by matthias...@gmail.com on 30 Jul 2013 at 9:39

GoogleCodeExporter commented 8 years ago
Decided that we don't want to cover this for the time being.

Original comment by matthias...@gmail.com on 17 Apr 2014 at 12:47