Introduction to Building Workflows
Basic Workflows
{
"name": "BWA MEM + FreeBayes Exome Workflow ",
"outputFolder": "/results",
"stages": [
{
"id": "align_reads",
"executable": "app-bwa_mem_fastq_read_mapper",
"input": {
"genomeindex_targz": {
"$dnanexus_link": {
"project": "project-BQpp3Y804Y0xbyG4GJPQ01xv",
"id": "file-B6ZY4942J35xX095VZyQBk0v"
}
}
}
},
{
"id": "call_variants",
"executable": "app-freebayes",
"input": {
"sorted_bams": [{
"$dnanexus_link": {
"stage": "align_reads",
"outputField": "sorted_bam"
}
}],
"genome_fastagz": {
"$dnanexus_link":{
"project": "project-BQpp3Y804Y0xbyG4GJPQ01xv",
"id": "file-B6ZY7VG2J35Vfvpkj8y0KZ01"
}
}
}
}
]
}Creating a Workflow on the DNAnexus Platform
Locked Workflows
Reasons to Lock a Workflow
Building a Locked-Down Workflow
Inputs
Stages
Required Inputs
Outputs
Full JSON Description of a Locked-Down Workflow
Running a Locked-Down Workflow via the CLI
Running a Locked-Down Workflow via the UI
Locking Down an Existing Workflow
Last updated
Was this helpful?