digraph workflow {
	graph [_draw_="c 9 -#fffffe00 C 7 -#eeeeee P 4 0 0 0 233 705 233 705 0 ",
		bb="0,0,705,233",
		bgcolor="#eeeeee",
		clusterrank=local,
		color=black,
		dpi=96,
		fontsize=10,
		labeljust=left,
		nodesep=0.05,
		ranksep=0.22,
		xdotversion=1.7
	];
	node [color=black,
		fillcolor=lightgoldenrodyellow,
		fontcolor=black,
		fontname=Helvetica,
		fontsize=10,
		height=0,
		label="\N",
		shape=record,
		style=filled,
		width=0
	];
	edge [arrowsize=0.7,
		color=black,
		fontcolor=black,
		fontname=Helvetica,
		fontsize=8
	];
	subgraph cluster_inputs {
		graph [_draw_="S 6 -dashed c 7 -#000000 C 7 -#eeeeee P 4 8 170 8 225 697 225 697 170 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 58 213 0 84 15 -Workflow Inputs ",
			bb="8,170,697,225",
			label="Workflow Inputs",
			lheight=0.15,
			lp="58,215.5",
			lwidth=1.17,
			rank=same,
			style=dashed
		];
		user_search_db	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 16 178.5 16 197.5 108 197.5 108 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 62 185.5 0 76 14 -user_search_db ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=user_search_db,
			pos="62,188",
			rects="16,178.5,108,197.5",
			width=1.2778];
		user_query	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 112.5 178.5 112.5 197.5 183.5 197.5 183.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 148 185.5 0 55 10 -user_query ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=user_query,
			pos="148,188",
			rects="112.5,178.5,183.5,197.5",
			width=0.98611];
		user_awk_results	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 587.5 178.5 587.5 197.5 688.5 197.5 688.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 638 185.5 0 85 16 -user_awk_results ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=user_awk_results,
			pos="638,188",
			rects="587.5,178.5,688.5,197.5",
			width=1.4028];
		user_sra_flag	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 187.5 178.5 187.5 197.5 268.5 197.5 268.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 228 185.5 0 65 13 -user_sra_flag ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=user_sra_flag,
			pos="228,188",
			rects="187.5,178.5,268.5,197.5",
			width=1.125];
		user_outfmt_flag	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 272.5 178.5 272.5 197.5 371.5 197.5 371.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 322 185.5 0 83 16 -user_outfmt_flag ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=user_outfmt_flag,
			pos="322,188",
			rects="272.5,178.5,371.5,197.5",
			width=1.375];
		user_db_dir	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 375.5 178.5 375.5 197.5 448.5 197.5 448.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 412 185.5 0 57 11 -user_db_dir ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=user_db_dir,
			pos="412,188",
			rects="375.5,178.5,448.5,197.5",
			width=1.0139];
		user_num_threads_flag	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 453 178.5 453 197.5 583 197.5 583 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 518 185.5 0 114 21 -user_num_threads_flag ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=user_num_threads_flag,
			pos="518,188",
			rects="453,178.5,583,197.5",
			width=1.8056];
	}
	subgraph cluster_outputs {
		graph [_draw_="S 6 -dashed c 7 -#000000 C 7 -#eeeeee P 4 392 8 392 63 530 63 530 8 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 446 15 0 92 16 -Workflow Outputs ",
			bb="392,8,530,63",
			label="Workflow Outputs",
			labelloc=b,
			lheight=0.15,
			lp="446,17.5",
			lwidth=1.28,
			rank=same,
			style=dashed
		];
		magicblast_out_class	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 400 35.5 400 54.5 522 54.5 522 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 461 42.5 0 106 20 -magicblast_out_class ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=magicblast_out_class,
			pos="461,45",
			rects="400,35.5,522,54.5",
			width=1.6944];
	}
	magicblast_step	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 186 125.5 186 144.5 458 144.5 458 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 322 132.5 0 256 50 -Example CWL script to run a BLAST search in docker ",
		height=0.27778,
		label="Example CWL script to run a BLAST search in docker",
		pos="322,135",
		rects="186,125.5,458,144.5",
		width=3.7778];
	user_search_db -> magicblast_step	[_draw_="c 7 -#000000 B 10 86.07 178.51 94.27 175.7 103.5 172.63 112 170 138.89 161.69 145.38 158.39 173 153 188.01 150.07 203.99 147.59 \
219.69 145.51 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 219.73 147.97 226.36 144.65 219.11 143.11 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 188.5 155.6 0 31 7 -db_flag ",
		label=db_flag,
		lp="188.5,157.5",
		pos="e,227.86,144.45 86.071,178.51 94.267,175.7 103.5,172.63 112,170 138.89,161.69 145.38,158.39 173,153 188.01,150.07 203.99,147.59 \
219.69,145.51"];
	user_query -> magicblast_step	[_draw_="c 7 -#000000 B 10 167.52 178.66 174.03 175.9 181.32 172.8 188 170 206.19 162.36 210.08 158.58 229 153 237.89 150.38 247.38 148.08 \
256.78 146.1 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 257.13 148.53 263.51 144.74 256.16 143.73 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 250.5 155.6 0 43 10 -query_flag ",
		label=query_flag,
		lp="250.5,157.5",
		pos="e,264.99,144.44 167.52,178.66 174.03,175.9 181.32,172.8 188,170 206.19,162.36 210.08,158.58 229,153 237.89,150.38 247.38,148.08 \
256.78,146.1"];
	awk_step	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 429.5 80.5 429.5 99.5 492.5 99.5 492.5 80.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 461 87.5 0 47 8 -awk_step ",
		height=0.27778,
		label=awk_step,
		pos="461,90",
		rects="429.5,80.5,492.5,99.5",
		width=0.875];
	user_awk_results -> awk_step	[_draw_="c 7 -#000000 B 4 622.6 178.65 591.35 161.7 520.35 123.19 483.75 103.34 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 485.14 101.31 477.82 100.12 482.8 105.61 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 575 133.1 0 34 8 -out_flag ",
		label=out_flag,
		lp="575,135",
		pos="e,476.49,99.4 622.6,178.65 591.35,161.7 520.35,123.19 483.75,103.34"];
	user_sra_flag -> magicblast_step	[_draw_="c 7 -#000000 B 7 242.19 178.68 254.28 171.67 272.15 161.45 288 153 290.93 151.44 294.02 149.83 297.1 148.26 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 298.11 150.5 303.26 145.16 295.91 146.12 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 304.5 155.6 0 33 8 -sra_flag ",
		label=sra_flag,
		lp="304.5,157.5",
		pos="e,304.61,144.48 242.19,178.68 254.28,171.67 272.15,161.45 288,153 290.93,151.44 294.02,149.83 297.1,148.26"];
	user_outfmt_flag -> magicblast_step	[_draw_="c 7 -#000000 B 4 322 178.58 322 171.52 322 161.24 322 152.55 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 324.45 152.78 322 145.78 319.55 152.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 345.5 155.6 0 47 11 -outfmt_flag ",
		label=outfmt_flag,
		lp="345.5,157.5",
		pos="e,322,144.26 322,178.58 322,171.52 322,161.24 322,152.55"];
	user_db_dir -> magicblast_step	[_draw_="c 7 -#000000 B 7 403.63 178.76 395.57 171.21 382.77 160.15 370 153 366.38 150.97 362.48 149.12 358.51 147.44 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 359.69 145.27 352.28 144.99 357.9 149.83 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 406 155.6 0 46 11 -blastdb_dir ",
		label=blastdb_dir,
		lp="406,157.5",
		pos="e,350.87,144.43 403.63,178.76 395.57,171.21 382.77,160.15 370,153 366.38,150.97 362.48,149.12 358.51,147.44"];
	user_num_threads_flag -> magicblast_step	[_draw_="c 7 -#000000 B 7 499.5 178.52 481.96 170.8 454.68 159.63 430 153 419.85 150.27 409.03 147.93 398.32 145.93 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 398.97 143.56 391.65 144.74 398.11 148.38 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 493.5 155.6 0 73 16 -num_threads_flag ",
		label=num_threads_flag,
		lp="493.5,157.5",
		pos="e,390.16,144.47 499.5,178.52 481.96,170.8 454.68,159.63 430,153 419.85,150.27 409.03,147.93 398.32,145.93"];
	magicblast_step -> awk_step	[_draw_="c 7 -#000000 B 4 349.46 125.5 371.26 118.76 401.9 109.28 425.55 101.97 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 426.19 104.33 432.15 99.93 424.74 99.65 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 415.5 110.6 0 25 6 -b_flag ",
		label=b_flag,
		lp="415.5,112.5",
		pos="e,433.6,99.478 349.46,125.5 371.26,118.76 401.9,109.28 425.55,101.97"];
	awk_step -> magicblast_out_class	[_draw_="c 7 -#000000 B 4 461 80.71 461 75.59 461 68.85 461 62.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 463.45 62.78 461 55.78 458.55 62.78 ",
		pos="e,461,54.265 461,80.709 461,75.593 461,68.848 461,62.666"];
}
