{"id":2902,"date":"2017-05-26T15:55:46","date_gmt":"2017-05-26T15:55:46","guid":{"rendered":"https:\/\/notebooks.dataone.org\/?p=2902"},"modified":"2017-05-26T15:55:46","modified_gmt":"2017-05-26T15:55:46","slug":"prospective-and-retrospective-provenance-queries-get-to-know-yesworkflow","status":"publish","type":"post","link":"https:\/\/notebooks.dataone.org\/prov-queries\/prospective-and-retrospective-provenance-queries-get-to-know-yesworkflow\/","title":{"rendered":"Prospective and Retrospective Provenance Queries: Get to know YesWorkflow"},"content":{"rendered":"

My first week internship at\u00a0DataOne\u00a0started with a meeting with my mentors Prof.\u00a0Bertram\u00a0Ludaescher, Timothy McPhillips and\u00a0Paolo\u00a0Missier\u00a0and my co-intern Hui\u00a0Lyu. We discussed about what are the objectives of the internship and came up with a list of tasks for the next following weeks. Overall, the objective of the internship is to reimplement\u00a0existing query\u00a0capabilities\u00a0of\u00a0YesWorkflow in\u00a0more\u00a0mainstream\u00a0approaches using RDF and SPARQL. Towards this end, there are two major tasks are considered: first, exploring RDF and figuring out how to use it to represent YW outputs\u00a0and second,\u00a0 examine the possibility of using SPARQL to query provenance data and figure out how to do it.<\/p>\n

The first week objective is to get to know\u00a0YesWorkflow and to get familiar with the product implementation process. In order to achieve this goal, I experimented\u00a0Yesworkflow\u00a0demos following the guidelines and the materials that are available on\u00a0YesWorkflow\u00a0GitHub. There are two demos that I reproduced:\u00a0YesWorkflow\u00a0prototype and IDCC 2017. After reproducing the demos,\u00a0I and my co-interns came up with a flowchart that conceptualized what are the features provided by YesWorkflow and how to implement them.\u00a0I also spent time to read some relevant papers (about YesWorkflow, PROV Data Model, ProvONE) in order to get the overall picture of what have been done in term of the project. Finally, I also learned how to use a SPARQL query engine named Virtuoso (one start-of-the-art SPAQRL querying tools), which would be beneficial when we move forwards to use the language for\u00a0provenance querying.<\/p>\n

It has been a great start and it’s a pleasure for me to join the team. I am looking forwards to the next 8 weeks of the internship!<\/p>\n

Bests,<\/p>\n

Linh<\/p>\n","protected":false},"excerpt":{"rendered":"

My first week internship at\u00a0DataOne\u00a0started with a meeting with my mentors Prof.\u00a0Bertram\u00a0Ludaescher, Timothy McPhillips and\u00a0Paolo\u00a0Missier\u00a0and my co-intern Hui\u00a0Lyu. We discussed about what are the objectives of the internship and came up with a list of tasks for the next following weeks. Overall, the objective of the internship is to reimplement\u00a0existing Continue reading Prospective and Retrospective Provenance Queries: Get to know YesWorkflow<\/span>→<\/span><\/a><\/p>\n","protected":false},"author":108,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[374],"tags":[],"_links":{"self":[{"href":"https:\/\/notebooks.dataone.org\/wp-json\/wp\/v2\/posts\/2902"}],"collection":[{"href":"https:\/\/notebooks.dataone.org\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/notebooks.dataone.org\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/notebooks.dataone.org\/wp-json\/wp\/v2\/users\/108"}],"replies":[{"embeddable":true,"href":"https:\/\/notebooks.dataone.org\/wp-json\/wp\/v2\/comments?post=2902"}],"version-history":[{"count":2,"href":"https:\/\/notebooks.dataone.org\/wp-json\/wp\/v2\/posts\/2902\/revisions"}],"predecessor-version":[{"id":2904,"href":"https:\/\/notebooks.dataone.org\/wp-json\/wp\/v2\/posts\/2902\/revisions\/2904"}],"wp:attachment":[{"href":"https:\/\/notebooks.dataone.org\/wp-json\/wp\/v2\/media?parent=2902"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/notebooks.dataone.org\/wp-json\/wp\/v2\/categories?post=2902"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/notebooks.dataone.org\/wp-json\/wp\/v2\/tags?post=2902"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}