digraph workflow {
	graph [_draw_="c 9 -#fffffe00 C 7 -#eeeeee P 4 0 0 0 233 574 233 574 0 ",
		bb="0,0,574,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 566 225 566 170 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 58 213 0 84 15 -Workflow Inputs ",
			bb="8,170,566,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];
		taxid	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 92.5 178.5 92.5 197.5 133.5 197.5 133.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 113 185.5 0 25 5 -taxid ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=taxid,
			pos="113,188",
			rects="92.5,178.5,133.5,197.5",
			width=0.56944];
		uniColl_asn_cache	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 137.5 178.5 137.5 197.5 244.5 197.5 244.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 191 185.5 0 91 17 -uniColl_asn_cache ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=uniColl_asn_cache,
			pos="191,188",
			rects="137.5,178.5,244.5,197.5",
			width=1.4861];
		naming_sqlite	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 249 178.5 249 197.5 335 197.5 335 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 292 185.5 0 70 13 -naming_sqlite ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=naming_sqlite,
			pos="292,188",
			rects="249,178.5,335,197.5",
			width=1.1944];
		blastdb_dir	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 339.5 178.5 339.5 197.5 410.5 197.5 410.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 375 185.5 0 55 11 -blastdb_dir ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=blastdb_dir,
			pos="375,188",
			rects="339.5,178.5,410.5,197.5",
			width=0.98611];
		all_order_specific_blastdb	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 414.5 178.5 414.5 197.5 557.5 197.5 557.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 486 185.5 0 127 26 -all_order_specific_blastdb ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=all_order_specific_blastdb,
			pos="486,188",
			rects="414.5,178.5,557.5,197.5",
			width=1.9861];
	}
	subgraph cluster_outputs {
		graph [_draw_="S 6 -dashed c 7 -#000000 C 7 -#eeeeee P 4 94 8 94 63 382 63 382 8 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 148 15 0 92 16 -Workflow Outputs ",
			bb="94,8,382,63",
			label="Workflow Outputs",
			labelloc=b,
			lheight=0.15,
			lp="148,17.5",
			lwidth=1.28,
			rank=same,
			style=dashed
		];
		universal_clusters	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 102.5 35.5 102.5 54.5 207.5 54.5 207.5 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 155 42.5 0 89 18 -universal_clusters ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=universal_clusters,
			pos="155,45",
			rects="102.5,35.5,207.5,54.5",
			width=1.4583];
		selected_blastdb	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 274.5 35.5 274.5 54.5 373.5 54.5 373.5 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 324 42.5 0 83 16 -selected_blastdb ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=selected_blastdb,
			pos="324,45",
			rects="274.5,35.5,373.5,54.5",
			width=1.375];
		all_prots	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 211.5 35.5 211.5 54.5 270.5 54.5 270.5 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 241 42.5 0 43 9 -all_prots ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=all_prots,
			pos="241,45",
			rects="211.5,35.5,270.5,54.5",
			width=0.81944];
	}
	Get_Proteins_app	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 156 125.5 156 144.5 326 144.5 326 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 241 132.5 0 154 32 -Get Proteins, bacterial_prot_src ",
		height=0.27778,
		label="Get Proteins, bacterial_prot_src",
		pos="241,135",
		rects="156,125.5,326,144.5",
		width=2.3611];
	tax_sql_file -> Get_Proteins_app	[_draw_="c 7 -#000000 B 7 62.68 178.78 73.67 170.8 91.58 159.03 109 153 121.3 148.75 134.57 145.54 147.8 143.13 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 148.04 145.58 154.53 141.98 147.21 140.75 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 132 155.6 0 46 12 -tax_sql_file ",
		label=tax_sql_file,
		lp="132,157.5",
		pos="e,156.02,141.73 62.685,178.78 73.667,170.8 91.576,159.03 109,153 121.3,148.75 134.57,145.54 147.8,143.13"];
	taxid -> Get_Proteins_app	[_draw_="c 7 -#000000 B 7 124.4 178.56 128.57 175.66 133.39 172.51 138 170 156.29 160.02 178 152.32 196.77 146.79 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 197.37 149.16 203.43 144.89 196.03 144.45 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 186.5 155.6 0 21 5 -taxid ",
		label=taxid,
		lp="186.5,157.5",
		pos="e,204.89,144.47 124.4,178.56 128.57,175.66 133.39,172.51 138,170 156.29,160.02 178,152.32 196.77,146.79"];
	uniColl_asn_cache -> Get_Proteins_app	[_draw_="c 7 -#000000 B 7 193.25 178.53 195.62 171.03 199.98 160.19 207 153 208.45 151.51 210.06 150.13 211.77 148.86 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 212.83 151.09 217.42 145.27 210.2 146.95 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 245 155.6 0 76 17 -uniColl_asn_cache ",
		label=uniColl_asn_cache,
		lp="245,157.5",
		pos="e,218.7,144.45 193.25,178.53 195.62,171.03 199.98,160.19 207,153 208.45,151.51 210.06,150.13 211.77,148.86"];
	naming_sqlite -> Get_Proteins_app	[_draw_="c 7 -#000000 B 7 290.98 178.76 289.65 171.21 286.65 160.15 280 153 278.55 151.44 276.93 150.01 275.19 148.71 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 276.6 146.7 269.36 145.09 274.01 150.87 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 314 155.6 0 58 13 -naming_sqlite ",
		label=naming_sqlite,
		lp="314,157.5",
		pos="e,268.07,144.3 290.98,178.76 289.65,171.21 286.65,160.15 280,153 278.55,151.44 276.93,150.01 275.19,148.71"];
	blastdb_dir -> Get_Proteins_app	[_draw_="c 7 -#000000 B 7 369.73 178.52 364.3 170.56 355.09 159.02 344 153 340.02 150.84 335.83 148.94 331.52 147.26 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 332.48 145 325.06 145 330.86 149.63 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 378 155.6 0 46 11 -blastdb_dir ",
		label=blastdb_dir,
		lp="378,157.5",
		pos="e,323.64,144.49 369.73,178.52 364.3,170.56 355.09,159.02 344,153 340.02,150.84 335.83,148.94 331.52,147.26"];
	all_order_specific_blastdb -> Get_Proteins_app	[_draw_="c 7 -#000000 B 7 469.1 178.52 452.46 170.57 426.12 159.03 402 153 380.26 147.57 356.46 143.87 333.97 141.35 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 334.48 138.94 327.26 140.64 333.96 143.82 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 483 155.6 0 106 26 -all_order_specific_blastdb ",
		label=all_order_specific_blastdb,
		lp="483,157.5",
		pos="e,325.75,140.48 469.1,178.52 452.46,170.57 426.12,159.03 402,153 380.26,147.57 356.46,143.87 333.97,141.35"];
	File2Basenames	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 261.5 80.5 261.5 99.5 358.5 99.5 358.5 80.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 310 87.5 0 81 14 -File2Basenames ",
		height=0.27778,
		label=File2Basenames,
		pos="310,90",
		rects="261.5,80.5,358.5,99.5",
		width=1.3472];
	File2Basenames -> selected_blastdb	[_draw_="c 7 -#000000 B 4 312.7 80.71 314.4 75.47 316.66 68.53 318.71 62.24 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 321 63.12 320.84 55.7 316.34 61.6 ",
		pos="e,321.31,54.265 312.7,80.709 314.4,75.474 316.66,68.534 318.71,62.235"];
	Get_Proteins_app -> universal_clusters	[_draw_="c 7 -#000000 B 4 232.75 125.56 217.95 110.41 186.72 78.46 168.67 59.99 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 170.8 58.66 164.15 55.37 167.29 62.08 ",
		pos="e,163.1,54.284 232.75,125.56 217.95,110.41 186.72,78.458 168.67,59.987"];
	Get_Proteins_app -> all_prots	[_draw_="c 7 -#000000 B 4 241 125.56 241 111.14 241 81.48 241 62.73 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 243.45 62.8 241 55.8 238.55 62.8 ",
		pos="e,241,54.284 241,125.56 241,111.14 241,81.476 241,62.727"];
	Get_Proteins_app -> File2Basenames	[_draw_="c 7 -#000000 B 4 254.63 125.5 264.56 119.32 278.17 110.84 289.41 103.83 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 290.47 106.06 295.11 100.28 287.87 101.9 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 292 110.6 0 22 5 -input ",
		label=input,
		lp="292,112.5",
		pos="e,296.4,99.478 254.63,125.5 264.56,119.32 278.17,110.84 289.41,103.83"];
}
