{"id":992,"date":"2012-07-09T22:00:22","date_gmt":"2012-07-09T22:00:22","guid":{"rendered":"http:\/\/notebooks.dataone.org\/querying-provenance\/?p=30"},"modified":"2013-05-15T16:41:35","modified_gmt":"2013-05-15T16:41:35","slug":"week-4-report","status":"publish","type":"post","link":"https:\/\/notebooks.dataone.org\/workflow-provenance\/week-4-report\/","title":{"rendered":"Week 4 Report"},"content":{"rendered":"

Hi all,<\/p>\n

 <\/p>\n

After the F2F meeting, we start to put everything together and work at full scale. The first thing is to define what’s the outcome of the this summer.\u00a0While our goal is to build a system that can run some queries on the workflow traces or the workflow itself and we already built a RPQ engine, so we sketch the following diagram as a overall design of the system.<\/p>\n

Diagram of the overall design<\/a><\/p>\n

We sensed\u00a0that the user generally won’t care about how the system works, they prefer to treat it as a black box, only if there is something wrong, they will look into the box itself. So we decide to start with a system that takes minimal number of inputs and outputs a visualized result that is\u00a0easier\u00a0to look into. By the end of this week, the system could take .dot file and .xml file as input, along with a query you want to ask, then highlight the result on the original graph\u00a0formatted\u00a0as a pdf file. In more detail, we extend the existing RPQ engine and integrate\u00a0together\u00a0with other formatting mappers into one bash file and call different programs. I’ll\u00a0demonstrate\u00a0to our group next Tuesday with the Hamming workflow trace example and show how the result looks like.<\/p>\n

Next week, I’ll try to run more examples on the system. Also\u00a0interestingly,\u00a0I’ll take a look at how to define RPQ\/4 and write down a set of rules in datalog for that.<\/p>\n

 <\/p>\n

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

Hi all,   After the F2F meeting, we start to put everything together and work at full scale. The first thing is to define what’s the outcome of the this summer.\u00a0While our goal is to build a system that can run some queries on the workflow traces or the workflow Continue reading Week 4 Report<\/span>→<\/span><\/a><\/p>\n","protected":false},"author":31,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[46],"tags":[],"_links":{"self":[{"href":"https:\/\/notebooks.dataone.org\/wp-json\/wp\/v2\/posts\/992"}],"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\/31"}],"replies":[{"embeddable":true,"href":"https:\/\/notebooks.dataone.org\/wp-json\/wp\/v2\/comments?post=992"}],"version-history":[{"count":1,"href":"https:\/\/notebooks.dataone.org\/wp-json\/wp\/v2\/posts\/992\/revisions"}],"predecessor-version":[{"id":1001,"href":"https:\/\/notebooks.dataone.org\/wp-json\/wp\/v2\/posts\/992\/revisions\/1001"}],"wp:attachment":[{"href":"https:\/\/notebooks.dataone.org\/wp-json\/wp\/v2\/media?parent=992"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/notebooks.dataone.org\/wp-json\/wp\/v2\/categories?post=992"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/notebooks.dataone.org\/wp-json\/wp\/v2\/tags?post=992"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}