digraph workflow {
	graph [_draw_="c 9 -#fffffe00 C 7 -#eeeeee P 4 0 0 0 233 573 233 573 0 ",
		bb="0,0,573,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 565 225 565 170 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 58 213 0 84 15 -Workflow Inputs ",
			bb="8,170,565,225",
			label="Workflow Inputs",
			lheight=0.15,
			lp="58,215.5",
			lwidth=1.17,
			rank=same,
			style=dashed
		];
		tax_sql_file	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 16 178.5 16 197.5 88 197.5 88 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 52 185.5 0 56 12 -tax_sql_file ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=tax_sql_file,
			pos="52,188",
			rects="16,178.5,88,197.5",
			width=1];
		naming_sqlite	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 92 178.5 92 197.5 178 197.5 178 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 135 185.5 0 70 13 -naming_sqlite ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=naming_sqlite,
			pos="135,188",
			rects="92,178.5,178,197.5",
			width=1.1944];
		blastdb_dir	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 182.5 178.5 182.5 197.5 253.5 197.5 253.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 218 185.5 0 55 11 -blastdb_dir ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=blastdb_dir,
			pos="218,188",
			rects="182.5,178.5,253.5,197.5",
			width=0.98611];
		all_order_specific_blastdb	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 257.5 178.5 257.5 197.5 400.5 197.5 400.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 329 185.5 0 127 26 -all_order_specific_blastdb ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=all_order_specific_blastdb,
			pos="329,188",
			rects="257.5,178.5,400.5,197.5",
			width=1.9861];
		uniColl_asn_cache	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 404.5 178.5 404.5 197.5 511.5 197.5 511.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 458 185.5 0 91 17 -uniColl_asn_cache ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=uniColl_asn_cache,
			pos="458,188",
			rects="404.5,178.5,511.5,197.5",
			width=1.4861];
		taxid	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 515.5 178.5 515.5 197.5 556.5 197.5 556.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 536 185.5 0 25 5 -taxid ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=taxid,
			pos="536,188",
			rects="515.5,178.5,556.5,197.5",
			width=0.56944];
	}
	subgraph cluster_outputs {
		graph [_draw_="S 6 -dashed c 7 -#000000 C 7 -#eeeeee P 4 139 8 139 63 427 63 427 8 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 193 15 0 92 16 -Workflow Outputs ",
			bb="139,8,427,63",
			label="Workflow Outputs",
			labelloc=b,
			lheight=0.15,
			lp="193,17.5",
			lwidth=1.28,
			rank=same,
			style=dashed
		];
		all_prots	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 147.5 35.5 147.5 54.5 206.5 54.5 206.5 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 177 42.5 0 43 9 -all_prots ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=all_prots,
			pos="177,45",
			rects="147.5,35.5,206.5,54.5",
			width=0.81944];
		selected_blastdb	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 319.5 35.5 319.5 54.5 418.5 54.5 418.5 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 369 42.5 0 83 16 -selected_blastdb ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=selected_blastdb,
			pos="369,45",
			rects="319.5,35.5,418.5,54.5",
			width=1.375];
		universal_clusters	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 210.5 35.5 210.5 54.5 315.5 54.5 315.5 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 263 42.5 0 89 18 -universal_clusters ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=universal_clusters,
			pos="263,45",
			rects="210.5,35.5,315.5,54.5",
			width=1.4583];
	}
	Get_Proteins_app	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 178 125.5 178 144.5 348 144.5 348 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 263 132.5 0 154 32 -Get Proteins, bacterial_prot_src ",
		height=0.27778,
		label="Get Proteins, bacterial_prot_src",
		pos="263,135",
		rects="178,125.5,348,144.5",
		width=2.3611];
	tax_sql_file -> Get_Proteins_app	[_draw_="c 7 -#000000 B 7 64.56 178.78 77.43 170.8 98.28 159.02 118 153 134.61 147.93 152.71 144.36 170.32 141.84 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 170.26 144.32 176.87 140.96 169.6 139.47 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 141 155.6 0 46 12 -tax_sql_file ",
		label=tax_sql_file,
		lp="141,157.5",
		pos="e,178.37,140.76 64.561,178.78 77.425,170.8 98.275,159.02 118,153 134.61,147.93 152.71,144.36 170.32,141.84"];
	naming_sqlite -> Get_Proteins_app	[_draw_="c 7 -#000000 B 7 143.76 178.68 152.51 170.85 166.68 159.4 181 153 186.38 150.59 192.12 148.52 197.96 146.74 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 198.44 149.15 204.51 144.9 197.11 144.43 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 210 155.6 0 58 13 -naming_sqlite ",
		label=naming_sqlite,
		lp="210,157.5",
		pos="e,205.97,144.49 143.76,178.68 152.51,170.85 166.68,159.4 181,153 186.38,150.59 192.12,148.52 197.96,146.74"];
	blastdb_dir -> Get_Proteins_app	[_draw_="c 7 -#000000 B 4 225.43 178.58 232.18 170.93 242.28 159.48 250.31 150.39 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 251.91 152.27 254.71 145.4 248.24 149.03 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 270 155.6 0 46 11 -blastdb_dir ",
		label=blastdb_dir,
		lp="270,157.5",
		pos="e,255.71,144.26 225.43,178.58 232.18,170.93 242.28,159.48 250.31,150.39"];
	all_order_specific_blastdb -> Get_Proteins_app	[_draw_="c 7 -#000000 B 7 321.49 178.51 314.75 171.2 304.36 160.65 294 153 291.88 151.43 289.59 149.91 287.26 148.47 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 288.83 146.54 281.55 145.14 286.37 150.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 357 155.6 0 106 26 -all_order_specific_blastdb ",
		label=all_order_specific_blastdb,
		lp="357,157.5",
		pos="e,280.24,144.38 321.49,178.51 314.75,171.2 304.36,160.65 294,153 291.88,151.43 289.59,149.91 287.26,148.47"];
	uniColl_asn_cache -> Get_Proteins_app	[_draw_="c 7 -#000000 B 7 449.47 178.7 440.63 170.65 426.02 158.83 411 153 393.78 146.31 374.64 142.04 356.01 139.34 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 356.54 136.94 349.27 138.45 355.89 141.8 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 465 155.6 0 76 17 -uniColl_asn_cache ",
		label=uniColl_asn_cache,
		lp="465,157.5",
		pos="e,347.77,138.25 449.47,178.7 440.63,170.65 426.02,158.83 411,153 393.78,146.31 374.64,142.04 356.01,139.34"];
	taxid -> Get_Proteins_app	[_draw_="c 7 -#000000 B 7 530.82 178.59 525.29 170.45 515.72 158.56 504 153 478.36 140.83 412.47 136.78 356.05 135.66 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 356.36 133.22 349.32 135.54 356.27 138.11 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 526.5 155.6 0 21 5 -taxid ",
		label=taxid,
		lp="526.5,157.5",
		pos="e,347.8,135.52 530.82,178.59 525.29,170.45 515.72,158.56 504,153 478.36,140.83 412.47,136.78 356.05,135.66"];
	File2Basenames	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 295.5 80.5 295.5 99.5 392.5 99.5 392.5 80.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 344 87.5 0 81 14 -File2Basenames ",
		height=0.27778,
		label=File2Basenames,
		pos="344,90",
		rects="295.5,80.5,392.5,99.5",
		width=1.3472];
	File2Basenames -> selected_blastdb	[_draw_="c 7 -#000000 B 4 348.82 80.71 352 75.24 356.27 67.9 360.06 61.38 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 362.03 62.86 363.43 55.57 357.8 60.39 ",
		pos="e,364.19,54.265 348.82,80.709 352,75.236 356.27,67.899 360.06,61.381"];
	Get_Proteins_app -> all_prots	[_draw_="c 7 -#000000 B 4 254.75 125.56 239.95 110.41 208.72 78.46 190.67 59.99 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 192.8 58.66 186.15 55.37 189.29 62.08 ",
		pos="e,185.1,54.284 254.75,125.56 239.95,110.41 208.72,78.458 190.67,59.987"];
	Get_Proteins_app -> universal_clusters	[_draw_="c 7 -#000000 B 4 263 125.56 263 111.14 263 81.48 263 62.73 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 265.45 62.8 263 55.8 260.55 62.8 ",
		pos="e,263,54.284 263,125.56 263,111.14 263,81.476 263,62.727"];
	Get_Proteins_app -> File2Basenames	[_draw_="c 7 -#000000 B 4 279 125.5 290.87 119.2 307.24 110.51 320.58 103.43 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 321.66 105.63 326.69 100.19 319.36 101.31 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 321 110.6 0 22 5 -input ",
		label=input,
		lp="321,112.5",
		pos="e,328.03,99.478 279,125.5 290.87,119.2 307.24,110.51 320.58,103.43"];
}
