Skip to content

Research Objects

Mark Robinson edited this page Aug 25, 2017 · 5 revisions

Basic

  • cwltool --print-rdf
  • cwltool --pack
  • SVG format diagram
  • PNG format diagram (thumbnail?)
  • Link to docker image(s)

Intermediate

  • "retrievedFrom" on the SVG to REST URI
  • "createdWith" links to cwltool for the others
  • separate prov file with more details (e.g. git commits)

Advanced

  • Propagation of authors and contributors - anyone writing one of the workflows becomes authors of the whole RO
  • Writers of the workflows shown in diagram become authors of the SVG/PNG
  • Writers of any tool become contributors to the RO

Won't cover where CWL tool files are moved around to reuse them - manual attribution or service such as bio.tools integration? Possible solutions:

  • Attribution is in the tool description and can be parsed
  • Link to external service eg bio.tools is provided in tool description and details pulled from an API there
  • Tooling called remotely from external service and details pulled from an API there
Clone this wiki locally