{"id":87,"date":"2011-06-13T00:51:36","date_gmt":"2011-06-13T00:51:36","guid":{"rendered":"http:\/\/notebooks.dataone.org\/workflows\/?p=87"},"modified":"2013-05-15T15:23:01","modified_gmt":"2013-05-15T15:23:01","slug":"sunday-readings","status":"publish","type":"post","link":"https:\/\/notebooks.dataone.org\/data-analysis\/sunday-readings\/","title":{"rendered":"Sunday: Readings"},"content":{"rendered":"
\n

I found a document in my DataONE folder with a list of around thirty or so articles that I had not download; I have got them now. Among them was an article mentioned in the Groth paper that we read for last week,\u00a0Analyzing the Gap Between Workflows and their Descriptions<\/em>. Groth et al. quoted: “but [workflows] have an underlying parallel structure that can typically be described with a high-level pattern of a few components. [8]” In general, this paper merely talks about how to approach non-natural language descriptions in order to take workflows to the grid.<\/p>\n

So, I went on to another one,\u00a0Scientific Workflow Management and the Kepler System<\/em>, with one of the co-authors being one of my mentors, Bertram Lud\u00e4scher. It identifies three main types of workflows: knowledge discovery workflows, automative\/reengineering workflows, and high-performance data\/computing workflows. I don’t think this is enough of a description – for instance, what does knowledge discovery entail? Does that mean just that it runs some stats? Or does it visualise the output for you? Or does it relay information? Or does it display information online for your peers and to broadcast results? Are the results even all delivered at the same time? Are they understandable by a human actor? That leaves a lot of questions open.<\/p>\n

The paper also identifies requirements for good workflows:
\n\u2022 Access
\n\u2022 Service composition
\n\u2022 Scalability
\n\u2022 Detached execution
\n\u2022 Reliability
\n\u2022 User-interaction
\n\u2022 Smart re-runs
\n\u2022 Smart semantic links
\n\u2022 Data provenance
\n\u2022 Intuitive GUI
\n\u2022 Workflow granularities<\/p>\n

Hmm. Alright. But those aren’t the only requirements…<\/p>\n<\/div>\n

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

I found a document in my DataONE folder with a list of around thirty or so articles that I had not download; I have got them now. Among them was an article mentioned in the Groth paper that we read for last week,\u00a0Analyzing the Gap Between Workflows and their Descriptions. Continue reading Sunday: Readings<\/span>→<\/span><\/a><\/p>\n","protected":false},"author":20,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[109],"tags":[],"_links":{"self":[{"href":"https:\/\/notebooks.dataone.org\/wp-json\/wp\/v2\/posts\/87"}],"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\/20"}],"replies":[{"embeddable":true,"href":"https:\/\/notebooks.dataone.org\/wp-json\/wp\/v2\/comments?post=87"}],"version-history":[{"count":4,"href":"https:\/\/notebooks.dataone.org\/wp-json\/wp\/v2\/posts\/87\/revisions"}],"predecessor-version":[{"id":837,"href":"https:\/\/notebooks.dataone.org\/wp-json\/wp\/v2\/posts\/87\/revisions\/837"}],"wp:attachment":[{"href":"https:\/\/notebooks.dataone.org\/wp-json\/wp\/v2\/media?parent=87"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/notebooks.dataone.org\/wp-json\/wp\/v2\/categories?post=87"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/notebooks.dataone.org\/wp-json\/wp\/v2\/tags?post=87"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}