14:59:25 RRSAgent has joined #hcls 14:59:25 logging to http://www.w3.org/2017/03/28-hcls-irc 14:59:27 RRSAgent, make logs world 14:59:27 Zakim has joined #hcls 14:59:29 Zakim, this will be HCLS 14:59:29 ok, trackbot 14:59:30 Meeting: Semantic Web Health Care and Life Sciences Interest Group Teleconference 14:59:30 Date: 28 March 2017 15:01:47 Present: Tomas Montgomery, Al Pivonka, Harold Solbrig, David Booth 15:02:03 Chair: David Booth 15:02:47 hsolbrig has joined #hcls 15:03:42 Topic: FHIR RDF Tutorial 15:03:53 harold: I made some corrections 15:04:22 https://github.com/BD2KOnFHIR/BLENDINGFHIRandRDF 15:05:10 Topic: Meeting with Stanford about Protege issues 15:05:21 harold: Met with them on Friday about ontology URIs. 15:06:14 ... Surprising discovery: Michel Dumontier asked if we can put it into RDF/XML, Eric and I mentioned that Turtle is becoming the de facto standard, they had not realized that. 15:07:02 ... Protege was using Turtle 1.0 parser instead of 1.1. 15:07:11 ... They will fix that. 15:08:39 ... Don't know where they are on unnamed individuals (bnodes), but they were interested to know about it. 15:09:24 ... But they also brought to my attention: the URLs used as ont URIs don't deref against the FHIR server. 15:09:42 dbooth: Not set up yet in the FHIR build process? 15:10:07 http://build.fhir.org/diagnosticreport-example-f001-bloodexam.xml.html 15:10:49 http:///DiagnosticReport/f201 15:10:57 harold: In the XML rendering of f001 . . . my understanding is that the URI pattern should be server/DiagnosticReport/f201 15:11:11 http://build.fhir.org/diagnosticreport-example-f001-bloodexam.ttl.html 15:11:43 ... I've said that that URI follows the FHIR pattern. 15:11:53 http://hl7.org/fhir/ 15:12:17 ... Stanford pointed out that neither of those URIs dereferences correctly. 15:13:11 # - ontology header ------------------------------------------------------------ 15:13:11 a owl:Ontology; 15:13:11 owl:imports fhir:fhir.ttl; 15:13:11 owl:versionIRI . 15:14:35 harold: without the .ttl extension it redirects: http://hl7.org/fhir/DiagnosticReport/f001 15:15:23 [[ 15:15:24 $ curl -I http://hl7.org/fhir/DiagnosticReport/f001 15:15:24 HTTP/1.1 301 Moved Permanently 15:15:24 Content-Length: 165 15:15:24 Content-Type: text/html 15:15:25 Location: http://hl7.org/fhir/DiagnosticReport/f001/ 15:15:26 Server: Microsoft-IIS/6.0 15:15:28 X-Powered-By: ASP.NET 15:15:30 Date: Tue, 28 Mar 2017 15:14:30 GMT 15:15:32 ]] 15:16:59 ISSUE: FHIR RDF ontology URLs do not resolve 15:16:59 Created ISSUE-40 - Fhir rdf ontology urls do not resolve. Please complete additional details at . 15:18:19 Present+ Julia Chan, EricP 15:20:05 harold: Eric presented yesterday at stanford on the work we're doing, and will present at AMIA conference on shex. 15:20:48 Topic: Protege and bnodes 15:21:20 eric: They listened but do not know how to solve the problem. May need to brainstorm with them. 15:22:16 harold: The problem is that protege does not cope with bnodes in individual records. It stops at the first bnode and says its an invalid name. It's still there but you cannot see it. 15:22:45 eric: I think it's the OWL API, and the reason we're seeing it is that we're doing something slightly unusual with protege -- something SPARQLy. 15:22:57 ... Usually people want to name everything. 15:23:12 dbooth: How to follow up with them on fixing this? 15:24:06 eric: Email thread next week. 15:24:26 ISSUE: Protege does not show bnodes 15:24:26 Created ISSUE-41 - Protege does not show bnodes. Please complete additional details at . 15:25:17 harold: It would be a huge gain to get this done. 15:26:06 eric: My plan was to update the turtle parser to 1.1, and ask them to fix the bnode problem. 15:27:30 Topic: ShEx update 15:29:04 harold: I will be presenting to Univ of Munich on FHIR RDF STU3 and shex tools, on Apr 3. 15:29:30 dbooth: Please announce it to W3C HCLS list if others are welcome to join. 15:31:03 Topic: Versioned references in FHIR/RDF (Harold) 15:31:23 harold: Grahame made the URIs the way that I envisioned them. 15:33:23 [[ 15:33:24 # - ontology header ------------------------------------------------------------ 15:33:24 a owl:Ontology; 15:33:24 owl:imports fhir:fhir.ttl; 15:33:24 owl:versionIRI . 15:33:25 ]] 15:35:50 http://hl7.org/fhir/diagnosticreport-example-f001-bloodexam.xml.html 15:35:59 http://hl7.org/fhir/diagnosticreport-example-f001-bloodexam.ttl.html 15:36:59 harold: That link specifies STU3 in the URL: 15:37:00 [[ 15:37:00 # - ontology header ------------------------------------------------------------ 15:37:00 a owl:Ontology; 15:37:00 owl:imports fhir:fhir.ttl; 15:37:00 owl:versionIRI . 15:37:02 ]] 15:37:33 harold: They all have a permanent URI, plus multiple version URIs. 15:38:05 ... So the URI on the build site will diverge from the STU3 URI as we make updates. 15:38:27 ... Grahame noticed this issue 10 minutes before publishing STU3, and put this in. 15:39:14 ... I think this is the right way to do it. 15:41:35 ... Next step is to meet with grahame and decide whether the keep the .ttl extension on the URI, or use conneg, and understand any objections in FHIR community to using these versioned URIs. 15:42:21 eric: We could work up an example that shows the benefit of versioned URIs. 15:43:28 harold: I had approached grahame about including a version variable in the build, and he pushed back. 15:45:41 ACTION: Harold to initiate discussion with Grahame about adding conneg and a variable for ont version. 15:45:41 Created ACTION-79 - Initiate discussion with grahame about adding conneg and a variable for ont version. [on Harold Solbrig - due 2017-04-04]. 15:45:52 Topic: ShEx status 15:46:18 eric: ShEx primer and test suite were published last night. Feedback is invited. 15:49:01 https://lists.w3.org/Archives/Public/semantic-web/2017Mar/0083.html 15:49:05 ADJOURNED 15:49:11 rrsagent, draft minutes 15:49:11 I have made the request to generate http://www.w3.org/2017/03/28-hcls-minutes.html dbooth 17:22:52 Zakim has left #hcls