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_outfmt_flag	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 187.5 178.5 187.5 197.5 286.5 197.5 286.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 237 185.5 0 83 16 -user_outfmt_flag ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=user_outfmt_flag,
			pos="237,188",
			rects="187.5,178.5,286.5,197.5",
			width=1.375];
		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_db_dir	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 290.5 178.5 290.5 197.5 363.5 197.5 363.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 327 185.5 0 57 11 -user_db_dir ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=user_db_dir,
			pos="327,188",
			rects="290.5,178.5,363.5,197.5",
			width=1.0139];
		user_num_threads_flag	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 368 178.5 368 197.5 498 197.5 498 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 433 185.5 0 114 21 -user_num_threads_flag ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=user_num_threads_flag,
			pos="433,188",
			rects="368,178.5,498,197.5",
			width=1.8056];
		user_sra_flag	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 502.5 178.5 502.5 197.5 583.5 197.5 583.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 543 185.5 0 65 13 -user_sra_flag ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=user_sra_flag,
			pos="543,188",
			rects="502.5,178.5,583.5,197.5",
			width=1.125];
	}
	subgraph cluster_outputs {
		graph [_draw_="S 6 -dashed c 7 -#000000 C 7 -#eeeeee P 4 393 8 393 63 531 63 531 8 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 447 15 0 92 16 -Workflow Outputs ",
			bb="393,8,531,63",
			label="Workflow Outputs",
			labelloc=b,
			lheight=0.15,
			lp="447,17.5",
			lwidth=1.28,
			rank=same,
			style=dashed
		];
		magicblast_out_class	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 401 35.5 401 54.5 523 54.5 523 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 462 42.5 0 106 20 -magicblast_out_class ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=magicblast_out_class,
			pos="462,45",
			rects="401,35.5,523,54.5",
			width=1.6944];
	}
	magicblast_step	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 191 125.5 191 144.5 463 144.5 463 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 327 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="327,135",
		rects="191,125.5,463,144.5",
		width=3.7778];
	user_search_db -> magicblast_step	[_draw_="c 7 -#000000 B 10 86.63 178.5 94.7 175.75 103.72 172.71 112 170 135.91 162.17 141.37 158.12 166 153 180.16 150.05 195.14 147.61 \
210.03 145.57 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 210.16 148.03 216.78 144.68 209.53 143.17 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 181.5 155.6 0 31 7 -db_flag ",
		label=db_flag,
		lp="181.5,157.5",
		pos="e,218.29,144.49 86.631,178.5 94.702,175.75 103.72,172.71 112,170 135.91,162.17 141.37,158.12 166,153 180.16,150.05 195.14,147.61 \
210.03,145.57"];
	user_query -> magicblast_step	[_draw_="c 7 -#000000 B 7 162.89 178.56 177.31 170.76 200.01 159.43 221 153 229.75 150.32 239.05 148.04 248.35 146.11 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 248.65 148.55 255.04 144.79 247.7 143.74 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 242.5 155.6 0 43 10 -query_flag ",
		label=query_flag,
		lp="242.5,157.5",
		pos="e,256.52,144.5 162.89,178.56 177.31,170.76 200.01,159.43 221,153 229.75,150.32 239.05,148.04 248.35,146.11"];
	user_outfmt_flag -> magicblast_step	[_draw_="c 7 -#000000 B 7 245.37 178.76 253.43 171.21 266.23 160.15 279 153 282.62 150.97 286.52 149.12 290.49 147.44 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 291.1 149.83 296.72 144.99 289.31 145.27 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 302.5 155.6 0 47 11 -outfmt_flag ",
		label=outfmt_flag,
		lp="302.5,157.5",
		pos="e,298.13,144.43 245.37,178.76 253.43,171.21 266.23,160.15 279,153 282.62,150.97 286.52,149.12 290.49,147.44"];
	awk_step	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 430.5 80.5 430.5 99.5 493.5 99.5 493.5 80.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 462 87.5 0 47 8 -awk_step ",
		height=0.27778,
		label=awk_step,
		pos="462,90",
		rects="430.5,80.5,493.5,99.5",
		width=0.875];
	user_awk_results -> awk_step	[_draw_="c 7 -#000000 B 4 622.69 178.65 591.61 161.7 521.01 123.19 484.62 103.34 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 486.05 101.33 478.73 100.13 483.7 105.63 ",
		_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,477.4,99.4 622.69,178.65 591.61,161.7 521.01,123.19 484.62,103.34"];
	user_db_dir -> magicblast_step	[_draw_="c 7 -#000000 B 4 327 178.58 327 171.52 327 161.24 327 152.55 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 329.45 152.78 327 145.78 324.55 152.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 350 155.6 0 46 11 -blastdb_dir ",
		label=blastdb_dir,
		lp="350,157.5",
		pos="e,327,144.26 327,178.58 327,171.52 327,161.24 327,152.55"];
	user_num_threads_flag -> magicblast_step	[_draw_="c 7 -#000000 B 7 420.23 178.76 408.51 171.42 390.51 160.67 374 153 369.66 150.99 365.02 149.05 360.4 147.26 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 361.53 145.06 354.12 144.9 359.81 149.65 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 426.5 155.6 0 73 16 -num_threads_flag ",
		label=num_threads_flag,
		lp="426.5,157.5",
		pos="e,352.7,144.37 420.23,178.76 408.51,171.42 390.51,160.67 374,153 369.66,150.99 365.02,149.05 360.4,147.26"];
	user_sra_flag -> magicblast_step	[_draw_="c 7 -#000000 B 7 527.14 178.58 511.53 170.68 486.77 159.18 464 153 453.68 150.2 442.79 147.86 431.85 145.9 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 432.29 143.49 424.98 144.73 431.47 148.32 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 504.5 155.6 0 33 8 -sra_flag ",
		label=sra_flag,
		lp="504.5,157.5",
		pos="e,423.48,144.48 527.14,178.58 511.53,170.68 486.77,159.18 464,153 453.68,150.2 442.79,147.86 431.85,145.9"];
	awk_step -> magicblast_out_class	[_draw_="c 7 -#000000 B 4 462 80.71 462 75.59 462 68.85 462 62.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 464.45 62.78 462 55.78 459.55 62.78 ",
		pos="e,462,54.265 462,80.709 462,75.593 462,68.848 462,62.666"];
	magicblast_step -> awk_step	[_draw_="c 7 -#000000 B 4 353.67 125.5 374.84 118.76 404.6 109.28 427.57 101.97 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 428.02 104.4 433.94 99.94 426.53 99.73 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 418.5 110.6 0 25 6 -b_flag ",
		label=b_flag,
		lp="418.5,112.5",
		pos="e,435.38,99.478 353.67,125.5 374.84,118.76 404.6,109.28 427.57,101.97"];
}
