MG-RAST/AWE

data structures specifications missing info

Closed this issue · 1 comments

In the specifications for basic data structures (https://github.com/MG-RAST/AWE/wiki/Specifications-for-basic-data-structures), it looks like

  • Task.dependsOn is missing
  • Workunit never appears to be embedded in the job document anywhere (like Task, Command, etc)
  • Should IOmap in Task be IO? There's no IOmap structure defined.
  • Task.PartInfo isn't defined

pls see responses below.

On Tue, Jun 10, 2014 at 3:43 PM, MrCreosote notifications@github.com
wrote:

In the specifications for basic data structures (
https://github.com/MG-RAST/AWE/wiki/Specifications-for-basic-data-structures),
it looks like

  • Task.dependsOn is missing

updated in the wiki

  • Workunit never appears to be embedded in the job document anywhere
    (like Task, Command, etc)

workunit doesn't need to embedded in the job json. it is parsed at runtime
and put into the queue.

  • Should IOmap in Task be IO? There's no IOmap structure defined.

IOmap is the alias of type map[string]*IO, updated in the wiki

  • Task.PartInfo isn't defined

This can be ignored now as it won't be shown in the job json doc (i
removed it from this wiki page). User won't need to use this to split
tasks. More details about task splitting can be found in another wiki page:
https://github.com/MG-RAST/AWE/wiki/Workflow-Document-Specification

Thanks for the findings. Any further questions pls let me know.


Reply to this email directly or view it on GitHub
#237.