Workflow Build Process
You can create workflows using the web interface or using the CLI using tools provided by the DNAnexus SDK. This page focuses on creating a workflow in a terminal. It will walk you through important features of the DNAnexus workflow build infrastructure that will help you build your workflows programmatically.
dxworkflow.jsonis a DNAnexus workflow metadata file. If it is detected in the directory provided to
dx build, the dx-toolkit will attempt to build a workflow on the Platform by passing the workflow specification in
Readme.mdfile, if present, is inlined into the
descriptionfield of the workflow.
Having placed the workflow metadata in
MyWorkflow, you can load your workflow on the DNAnexus Platform:
$ dx build MyWorkflow
$ dx build MyWorkflow --keep-open
$ dx get MyWorkflow
This will create a directory
MyWorkflow(after the workflow's name) containing the workflow representation in the working directory. It can be used again to create a new workflow with