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_awk_results	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 16.5 178.5 16.5 197.5 117.5 197.5 117.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 67 185.5 0 85 16 -user_awk_results ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=user_awk_results,
			pos="67,188",
			rects="16.5,178.5,117.5,197.5",
			width=1.4028];
		user_sra_flag	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 121.5 178.5 121.5 197.5 202.5 197.5 202.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 162 185.5 0 65 13 -user_sra_flag ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=user_sra_flag,
			pos="162,188",
			rects="121.5,178.5,202.5,197.5",
			width=1.125];
		user_db_dir	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 206.5 178.5 206.5 197.5 279.5 197.5 279.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 243 185.5 0 57 11 -user_db_dir ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=user_db_dir,
			pos="243,188",
			rects="206.5,178.5,279.5,197.5",
			width=1.0139];
		user_search_db	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 284 178.5 284 197.5 376 197.5 376 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 330 185.5 0 76 14 -user_search_db ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=user_search_db,
			pos="330,188",
			rects="284,178.5,376,197.5",
			width=1.2778];
		user_num_threads_flag	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 380 178.5 380 197.5 510 197.5 510 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 445 185.5 0 114 21 -user_num_threads_flag ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=user_num_threads_flag,
			pos="445,188",
			rects="380,178.5,510,197.5",
			width=1.8056];
		user_outfmt_flag	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 514.5 178.5 514.5 197.5 613.5 197.5 613.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 564 185.5 0 83 16 -user_outfmt_flag ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=user_outfmt_flag,
			pos="564,188",
			rects="514.5,178.5,613.5,197.5",
			width=1.375];
		user_query	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 617.5 178.5 617.5 197.5 688.5 197.5 688.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 653 185.5 0 55 10 -user_query ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=user_query,
			pos="653,188",
			rects="617.5,178.5,688.5,197.5",
			width=0.98611];
	}
	subgraph cluster_outputs {
		graph [_draw_="S 6 -dashed c 7 -#000000 C 7 -#eeeeee P 4 67 8 67 63 205 63 205 8 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 121 15 0 92 16 -Workflow Outputs ",
			bb="67,8,205,63",
			label="Workflow Outputs",
			labelloc=b,
			lheight=0.15,
			lp="121,17.5",
			lwidth=1.28,
			rank=same,
			style=dashed
		];
		magicblast_out_class	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 75 35.5 75 54.5 197 54.5 197 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 136 42.5 0 106 20 -magicblast_out_class ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=magicblast_out_class,
			pos="136,45",
			rects="75,35.5,197,54.5",
			width=1.6944];
	}
	awk_step	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 104.5 80.5 104.5 99.5 167.5 99.5 167.5 80.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 136 87.5 0 47 8 -awk_step ",
		height=0.27778,
		label=awk_step,
		pos="136,90",
		rects="104.5,80.5,167.5,99.5",
		width=0.875];
	user_awk_results -> awk_step	[_draw_="c 7 -#000000 B 4 72.88 178.82 84.44 162.74 110.24 126.83 125.03 106.26 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 126.96 107.78 129.05 100.67 122.98 104.92 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 128 133.1 0 34 8 -out_flag ",
		label=out_flag,
		lp="128,135",
		pos="e,129.94,99.438 72.883,178.82 84.435,162.74 110.24,126.83 125.03,106.26"];
	magicblast_step	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 194 125.5 194 144.5 466 144.5 466 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 330 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="330,135",
		rects="194,125.5,466,144.5",
		width=3.7778];
	user_sra_flag -> magicblast_step	[_draw_="c 7 -#000000 B 7 177.2 178.5 191.65 170.77 214.21 159.58 235 153 243.32 150.37 252.18 148.1 261.02 146.17 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 261.29 148.61 267.64 144.79 260.29 143.82 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 251.5 155.6 0 33 8 -sra_flag ",
		label=sra_flag,
		lp="251.5,157.5",
		pos="e,269.12,144.48 177.2,178.5 191.65,170.77 214.21,159.58 235,153 243.32,150.37 252.18,148.1 261.02,146.17"];
	user_db_dir -> magicblast_step	[_draw_="c 7 -#000000 B 7 250.91 178.76 258.54 171.2 270.7 160.14 283 153 286.39 151.03 290.04 149.23 293.76 147.6 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 294.46 149.96 300.03 145.06 292.62 145.42 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 306 155.6 0 46 11 -blastdb_dir ",
		label=blastdb_dir,
		lp="306,157.5",
		pos="e,301.43,144.49 250.91,178.76 258.54,171.2 270.7,160.14 283,153 286.39,151.03 290.04,149.23 293.76,147.6"];
	user_search_db -> magicblast_step	[_draw_="c 7 -#000000 B 4 330 178.58 330 171.52 330 161.24 330 152.55 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 332.45 152.78 330 145.78 327.55 152.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 345.5 155.6 0 31 7 -db_flag ",
		label=db_flag,
		lp="345.5,157.5",
		pos="e,330,144.26 330,178.58 330,171.52 330,161.24 330,152.55"];
	user_num_threads_flag -> magicblast_step	[_draw_="c 7 -#000000 B 4 426.01 178.58 407.12 170.2 377.96 157.27 356.73 147.85 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 357.79 145.65 350.4 145.05 355.81 150.13 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 423.5 155.6 0 73 16 -num_threads_flag ",
		label=num_threads_flag,
		lp="423.5,157.5",
		pos="e,349.02,144.43 426.01,178.58 407.12,170.2 377.96,157.27 356.73,147.85"];
	user_outfmt_flag -> magicblast_step	[_draw_="c 7 -#000000 B 7 542.64 178.62 522.04 170.87 489.83 159.57 461 153 448.5 150.15 435.21 147.74 422.08 145.7 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 422.71 143.32 415.43 144.71 421.99 148.17 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 515.5 155.6 0 47 11 -outfmt_flag ",
		label=outfmt_flag,
		lp="515.5,157.5",
		pos="e,413.93,144.49 542.64,178.62 522.04,170.87 489.83,159.57 461,153 448.5,150.15 435.21,147.74 422.08,145.7"];
	user_query -> magicblast_step	[_draw_="c 7 -#000000 B 7 635.41 178.51 628.8 175.54 621.16 172.36 614 170 569.71 155.4 519.7 146.94 474.13 142.07 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 474.39 139.64 467.18 141.36 473.89 144.51 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 605.5 155.6 0 43 10 -query_flag ",
		label=query_flag,
		lp="605.5,157.5",
		pos="e,465.67,141.2 635.41,178.51 628.8,175.54 621.16,172.36 614,170 569.71,155.4 519.7,146.94 474.13,142.07"];
	awk_step -> magicblast_out_class	[_draw_="c 7 -#000000 B 4 136 80.71 136 75.59 136 68.85 136 62.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 138.45 62.78 136 55.78 133.55 62.78 ",
		pos="e,136,54.265 136,80.709 136,75.593 136,68.848 136,62.666"];
	magicblast_step -> awk_step	[_draw_="c 7 -#000000 B 4 291.67 125.5 258.08 118.06 209.45 107.28 175.51 99.76 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 176.06 97.37 168.69 98.25 174.99 102.15 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 262.5 110.6 0 25 6 -b_flag ",
		label=b_flag,
		lp="262.5,112.5",
		pos="e,167.21,97.918 291.67,125.5 258.08,118.06 209.45,107.28 175.51,99.757"];
}
