digraph workflow {
	graph [_draw_="c 9 -#fffffe00 C 7 -#eeeeee P 4 0 0 0 593 2338 593 2338 0 ",
		bb="0,0,2338,593",
		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_outputs {
		graph [_draw_="S 6 -dashed c 7 -#000000 C 7 -#eeeeee P 4 1891 8 1891 63 1999 63 1999 8 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 1945 15 0 92 16 -Workflow Outputs ",
			bb="1891,8,1999,63",
			label="Workflow Outputs",
			labelloc=b,
			lheight=0.15,
			lp="1945,17.5",
			lwidth=1.28,
			rank=same,
			style=dashed
		];
		out_annotation	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 1900 35.5 1900 54.5 1990 54.5 1990 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 1945 42.5 0 74 14 -out_annotation ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=out_annotation,
			pos="1945,45",
			rects="1900,35.5,1990,54.5",
			width=1.25];
	}
	subgraph cluster_inputs {
		graph [_draw_="S 6 -dashed c 7 -#000000 C 7 -#eeeeee P 4 8 530 8 585 2330 585 2330 530 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 58 573 0 84 15 -Workflow Inputs ",
			bb="8,530,2330,585",
			label="Workflow Inputs",
			lheight=0.15,
			lp="58,575.5",
			lwidth=1.17,
			rank=same,
			style=dashed
		];
		naming_sqlite	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 1934 538.5 1934 557.5 2020 557.5 2020 538.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 1977 545.5 0 70 13 -naming_sqlite ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=naming_sqlite,
			pos="1977,548",
			rects="1934,538.5,2020,557.5",
			width=1.1944];
		CDDdata2	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 434 538.5 434 557.5 500 557.5 500 538.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 467 545.5 0 50 8 -CDDdata2 ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=CDDdata2,
			pos="467,548",
			rects="434,538.5,500,557.5",
			width=0.91667];
		blast_rules_db	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 694 538.5 694 557.5 932 557.5 932 538.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 813 545.5 0 222 47 -parameter to store the literal 'blast_rules_db' ",
			fillcolor="#94DDF4",
			height=0.27778,
			label="parameter to store the literal 'blast_rules_db'",
			pos="813,548",
			rects="694,538.5,932,557.5",
			width=3.3056];
		uniColl_cache	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 606 538.5 606 557.5 690 557.5 690 538.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 648 545.5 0 68 13 -uniColl_cache ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=uniColl_cache,
			pos="648,548",
			rects="606,538.5,690,557.5",
			width=1.1667];
		sequence_cache	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 2024.5 538.5 2024.5 557.5 2121.5 557.5 2121.5 538.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 2073 545.5 0 81 14 -sequence_cache ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=sequence_cache,
			pos="2073,548",
			rects="2024.5,538.5,2121.5,557.5",
			width=1.3472];
		wp_assignments	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 332 538.5 332 557.5 430 557.5 430 538.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 381 545.5 0 82 14 -wp_assignments ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=wp_assignments,
			pos="381,548",
			rects="332,538.5,430,557.5",
			width=1.3611];
		Extract_Model_Proteins_prot_ids	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 152 538.5 152 557.5 328 557.5 328 538.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 240 545.5 0 160 31 -Extract_Model_Proteins_prot_ids ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=Extract_Model_Proteins_prot_ids,
			pos="240,548",
			rects="152,538.5,328,557.5",
			width=2.4444];
		hmm_assignments	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 1820 538.5 1820 557.5 1930 557.5 1930 538.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 1875 545.5 0 94 15 -hmm_assignments ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=hmm_assignments,
			pos="1875,548",
			rects="1820,538.5,1930,557.5",
			width=1.5278];
		taxon_db	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 1074.5 538.5 1074.5 557.5 1135.5 557.5 1135.5 538.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 1105 545.5 0 45 8 -taxon_db ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=taxon_db,
			pos="1105,548",
			rects="1074.5,538.5,1135.5,557.5",
			width=0.84722];
		identification_db_dir	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 1700 538.5 1700 557.5 1816 557.5 1816 538.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 1758 545.5 0 100 21 -identification_db_dir ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=identification_db_dir,
			pos="1758,548",
			rects="1700,538.5,1816,557.5",
			width=1.6111];
		thresholds	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 16 538.5 16 557.5 84 557.5 84 538.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 50 545.5 0 52 10 -thresholds ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=thresholds,
			pos="50,548",
			rects="16,538.5,84,557.5",
			width=0.94444];
		taxid	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 1139.5 538.5 1139.5 557.5 1180.5 557.5 1180.5 538.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 1160 545.5 0 25 5 -taxid ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=taxid,
			pos="1160,548",
			rects="1139.5,538.5,1180.5,557.5",
			width=0.56944];
		Good_AntiFam_filtered_proteins_gilist	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 1184.5 538.5 1184.5 557.5 1385.5 557.5 1385.5 538.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 1285 545.5 0 185 37 -Good_AntiFam_filtered_proteins_gilist ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=Good_AntiFam_filtered_proteins_gilist,
			pos="1285,548",
			rects="1184.5,538.5,1385.5,557.5",
			width=2.7917];
		defline_cleanup_rules	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 2126 538.5 2126 557.5 2248 557.5 2248 538.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 2187 545.5 0 106 21 -defline_cleanup_rules ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=defline_cleanup_rules,
			pos="2187,548",
			rects="2126,538.5,2248,557.5",
			width=1.6944];
		blastdb	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 936 538.5 936 557.5 1070 557.5 1070 538.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 1003 545.5 0 118 23 -Input blastdb databases ",
			fillcolor="#94DDF4",
			height=0.27778,
			label="Input blastdb databases",
			pos="1003,548",
			rects="936,538.5,1070,557.5",
			width=1.8611];
		scatter_gather_nchunks	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 1492.5 538.5 1492.5 557.5 1625.5 557.5 1625.5 538.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 1559 545.5 0 117 22 -scatter_gather_nchunks ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=scatter_gather_nchunks,
			pos="1559,548",
			rects="1492.5,538.5,1625.5,557.5",
			width=1.8472];
		proteins	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 546 538.5 546 557.5 602 557.5 602 538.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 574 545.5 0 40 8 -proteins ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=proteins,
			pos="574,548",
			rects="546,538.5,602,557.5",
			width=0.77778];
		blast_hits_cache	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 1390 538.5 1390 557.5 1488 557.5 1488 538.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 1439 545.5 0 82 16 -blast_hits_cache ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=blast_hits_cache,
			pos="1439,548",
			rects="1390,538.5,1488,557.5",
			width=1.3611];
		annotation	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 2252.5 538.5 2252.5 557.5 2321.5 557.5 2321.5 538.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 2287 545.5 0 53 10 -annotation ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=annotation,
			pos="2287,548",
			rects="2252.5,538.5,2321.5,557.5",
			width=0.95833];
		CDDdata	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 88 538.5 88 557.5 148 557.5 148 538.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 118 545.5 0 44 7 -CDDdata ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=CDDdata,
			pos="118,548",
			rects="88,538.5,148,557.5",
			width=0.83333];
		genus_list	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 1630 538.5 1630 557.5 1696 557.5 1696 538.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 1663 545.5 0 50 10 -genus_list ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=genus_list,
			pos="1663,548",
			rects="1630,538.5,1696,557.5",
			width=0.91667];
		lds2	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 504.5 538.5 504.5 557.5 541.5 557.5 541.5 538.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 523 545.5 0 21 4 -lds2 ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=lds2,
			pos="523,548",
			rects="504.5,538.5,541.5,557.5",
			width=0.51389];
	}
	Assign_Clusters_to_Proteins	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 1117 350.5 1117 369.5 1203 369.5 1203 350.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 1160 357.5 0 70 14 -assign_cluster ",
		height=0.27778,
		label=assign_cluster,
		pos="1160,360",
		rects="1117,350.5,1203,369.5",
		width=1.1944];
	naming_sqlite -> Assign_Clusters_to_Proteins	[_draw_="c 7 -#000000 B 19 1956.71 538.54 1948.54 535.43 1938.94 532.15 1930 530 1902.13 523.31 1890.82 536.33 1866 522 1848.14 511.69 1855.53 \
495.87 1838 485 1792.35 456.69 1415.84 404.68 1363 395 1320.38 387.19 1309.73 385.18 1267 378 1248.74 374.93 1228.71 371.71 1210.96 \
368.91 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1211.77 366.56 1204.48 367.89 1211.01 371.4 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 1774 448.1 0 54 14 -unicoll_sqlite ",
		label=unicoll_sqlite,
		lp="1774,450",
		pos="e,1203,367.65 1956.7,538.54 1948.5,535.43 1938.9,532.15 1930,530 1902.1,523.31 1890.8,536.33 1866,522 1848.1,511.69 1855.5,495.87 \
1838,485 1792.3,456.69 1415.8,404.68 1363,395 1320.4,387.19 1309.7,385.18 1267,378 1248.7,374.93 1228.7,371.71 1211,368.91"];
	Prepare_SPARCLBL_input	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 580 305.5 580 324.5 708 324.5 708 305.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 644 312.5 0 112 22 -prepare_sparclbl_input ",
		height=0.27778,
		label=prepare_sparclbl_input,
		pos="644,315",
		rects="580,305.5,708,324.5",
		width=1.7778];
	naming_sqlite -> Prepare_SPARCLBL_input	[_draw_="c 7 -#000000 B 10 1954.05 538.53 1922.61 526.59 1870 505.23 1870 496 1870 496 1870 496 1870 359 1870 329.95 978.87 319.18 716.1 \
316.63 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 716.3 314.19 709.27 316.57 716.25 319.09 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 1897 425.6 0 54 14 -unicoll_sqlite ",
		label=unicoll_sqlite,
		lp="1897,427.5",
		pos="e,707.76,316.55 1954,538.53 1922.6,526.59 1870,505.23 1870,496 1870,496 1870,496 1870,359 1870,329.95 978.87,319.18 716.1,316.63"];
	Add_Names_to_Proteins	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 1872 125.5 1872 144.5 2018 144.5 2018 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 1945 132.5 0 130 23 -add_prot_names_to_annot ",
		height=0.27778,
		label=add_prot_names_to_annot,
		pos="1945,135",
		rects="1872,125.5,2018,144.5",
		width=2.0278];
	naming_sqlite -> Add_Names_to_Proteins	[_draw_="c 7 -#000000 B 10 1974.37 538.79 1971.41 528.8 1967 511.34 1967 496 1967 496 1967 496 1967 179 1967 168.86 1962.09 158.7 1956.91 \
150.8 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1959.16 149.74 1953.09 145.48 1955.18 152.6 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 1994 335.6 0 54 14 -unicoll_sqlite ",
		label=unicoll_sqlite,
		lp="1994,337.5",
		pos="e,1952.2,144.25 1974.4,538.79 1971.4,528.8 1967,511.34 1967,496 1967,496 1967,496 1967,179 1967,168.86 1962.1,158.7 1956.9,150.8"];
	Assign_SPARCL_Architecture_Names_to_Proteins_sparclbl	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 551.5 170.5 551.5 189.5 606.5 189.5 606.5 170.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 579 177.5 0 39 8 -sparclbl ",
		height=0.27778,
		label=sparclbl,
		pos="579,180",
		rects="551.5,170.5,606.5,189.5",
		width=0.76389];
	CDDdata2 -> Assign_SPARCL_Architecture_Names_to_Proteins_sparclbl	[_draw_="c 7 -#000000 B 19 485.89 538.62 493.13 534.55 500.87 529.01 506 522 513.07 512.34 513 507.97 513 496 513 496 513 496 513 381.5 513 \
352.39 514 345.11 514 316 514 316 514 316 514 224 514 207.49 528.77 196.95 544.23 190.44 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 544.72 192.87 550.4 188.09 542.98 188.29 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 516 358.1 0 6 1 -d ",
		label=d,
		lp="516,360",
		pos="e,551.81,187.56 485.89,538.62 493.13,534.55 500.87,529.01 506,522 513.07,512.34 513,507.97 513,496 513,496 513,496 513,381.5 513,\
352.39 514,345.11 514,316 514,316 514,316 514,224 514,207.49 528.77,196.95 544.23,190.44"];
	Find_Naming_Protein_Hits	[_draw_="c 7 -#000000 C 7 -#f3cea1 P 4 1097 485.5 1097 504.5 1223 504.5 1223 485.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 1160 492.5 0 110 19 -blastp_wnode_naming ",
		fillcolor="#F3CEA1",
		height=0.27778,
		label=blastp_wnode_naming,
		pos="1160,495",
		rects="1097,485.5,1223,504.5",
		width=1.75];
	blast_rules_db -> Find_Naming_Protein_Hits	[_draw_="c 7 -#000000 B 10 877.34 538.54 909.2 534.1 948.21 528.28 983 522 1001.79 518.61 1006.18 516.2 1025 513 1045.67 509.49 1068.24 506.37 \
1088.91 503.79 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1089.18 506.23 1095.83 502.94 1088.58 501.36 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 1040.5 515.6 0 31 7 -blastdb ",
		label=blastdb,
		lp="1040.5,517.5",
		pos="e,1097.3,502.76 877.34,538.54 909.2,534.1 948.21,528.28 983,522 1001.8,518.61 1006.2,516.2 1025,513 1045.7,509.49 1068.2,506.37 \
1088.9,503.79"];
	uniColl_cache -> Assign_Clusters_to_Proteins	[_draw_="c 7 -#000000 B 13 667.36 538.59 675.45 535.4 685.04 532.06 694 530 731.55 521.38 864 534.53 864 496 864 496 864 496 864 404 864 \
379.56 1024.12 367.81 1108.82 363.3 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1108.9 365.75 1115.76 362.94 1108.65 360.86 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 886 448.1 0 44 9 -asn_cache ",
		label=asn_cache,
		lp="886,450",
		pos="e,1117.3,362.86 667.36,538.59 675.45,535.4 685.04,532.06 694,530 731.55,521.38 864,534.53 864,496 864,496 864,496 864,404 864,379.56 \
1024.1,367.81 1108.8,363.3"];
	Find_best_protein_hits	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 1126 440.5 1126 459.5 1194 459.5 1194 440.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 1160 447.5 0 52 12 -align_filter ",
		height=0.27778,
		label=align_filter,
		pos="1160,450",
		rects="1126,440.5,1194,459.5",
		width=0.94444];
	uniColl_cache -> Find_best_protein_hits	[_draw_="c 7 -#000000 B 10 667.87 538.63 675.87 535.54 685.26 532.24 694 530 717.5 523.98 724.04 525.84 748 522 883.43 500.3 1043.41 471.95 \
1117.91 458.59 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1118.18 461.03 1124.64 457.38 1117.32 456.21 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 988 493.1 0 44 9 -asn_cache ",
		label=asn_cache,
		lp="988,495",
		pos="e,1126.1,457.12 667.87,538.63 675.87,535.54 685.26,532.24 694,530 717.5,523.98 724.04,525.84 748,522 883.43,500.3 1043.4,471.95 \
1117.9,458.59"];
	uniColl_cache -> Find_Naming_Protein_Hits	[_draw_="c 7 -#000000 B 13 666.41 538.66 674.67 535.33 684.64 531.84 694 530 744.18 520.12 875.19 537.26 924 522 931.06 519.79 930.99 515.35 \
938 513 965.06 503.92 1034.77 499.66 1088.92 497.68 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1088.71 500.14 1095.62 497.44 1088.53 495.24 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 960 515.6 0 44 9 -asn_cache ",
		label=asn_cache,
		lp="960,517.5",
		pos="e,1097.1,497.39 666.41,538.66 674.67,535.33 684.64,531.84 694,530 744.18,520.12 875.19,537.26 924,522 931.06,519.79 930.99,515.35 \
938,513 965.06,503.92 1034.8,499.66 1088.9,497.68"];
	Bacterial_Annot_Filter	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 1896 80.5 1896 99.5 1994 99.5 1994 80.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 1945 87.5 0 82 17 -bact_annot_filter ",
		height=0.27778,
		label=bact_annot_filter,
		pos="1945,90",
		rects="1896,80.5,1994,99.5",
		width=1.3611];
	sequence_cache -> Bacterial_Annot_Filter	[_draw_="c 7 -#000000 B 16 2075.36 538.78 2078.03 528.76 2082 511.28 2082 496 2082 496 2082 496 2082 336.5 2082 277.64 2155 284.86 2155 226 \
2155 226 2155 226 2155 134 2155 102.7 2064.35 93.97 2002.16 91.66 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 2002.56 89.22 1995.48 91.44 2002.4 94.12 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 2113 313.1 0 44 9 -asn_cache ",
		label=asn_cache,
		lp="2113,315",
		pos="e,1994,91.387 2075.4,538.78 2078,528.76 2082,511.28 2082,496 2082,496 2082,496 2082,336.5 2082,277.64 2155,284.86 2155,226 2155,\
226 2155,226 2155,134 2155,102.7 2064.3,93.969 2002.2,91.66"];
	sequence_cache -> Assign_Clusters_to_Proteins	[_draw_="c 7 -#000000 B 7 2056.07 538.55 2014.16 518.03 1901.76 465.39 1802 440 1586.69 385.2 1320.73 367.92 1211 362.89 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1211.36 360.46 1204.26 362.59 1211.15 365.35 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 1889 448.1 0 44 9 -asn_cache ",
		label=asn_cache,
		lp="1889,450",
		pos="e,1202.8,362.53 2056.1,538.55 2014.2,518.03 1901.8,465.39 1802,440 1586.7,385.2 1320.7,367.92 1211,362.89"];
	sequence_cache -> Find_best_protein_hits	[_draw_="c 7 -#000000 B 7 2050.77 538.52 2041.67 535.36 2030.95 532.06 2021 530 1940.26 513.32 1364 467.09 1202.17 454.31 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1202.56 451.88 1195.39 453.78 1202.18 456.77 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 1815 493.1 0 44 9 -asn_cache ",
		label=asn_cache,
		lp="1815,495",
		pos="e,1193.9,453.66 2050.8,538.52 2041.7,535.36 2031,532.06 2021,530 1940.3,513.32 1364,467.09 1202.2,454.31"];
	sequence_cache -> Find_Naming_Protein_Hits	[_draw_="c 7 -#000000 B 13 2051.85 538.57 2042.54 535.25 2031.39 531.82 2021 530 1963.4 519.92 1816.39 525.17 1758 522 1706.81 519.22 1694.19 \
515.9 1643 513 1496.83 504.71 1325.54 499.82 1231.27 497.55 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1231.52 495.11 1224.46 497.39 1231.4 500.01 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 1780 515.6 0 44 9 -asn_cache ",
		label=asn_cache,
		lp="1780,517.5",
		pos="e,1222.9,497.35 2051.8,538.57 2042.5,535.25 2031.4,531.82 2021,530 1963.4,519.92 1816.4,525.17 1758,522 1706.8,519.22 1694.2,515.9 \
1643,513 1496.8,504.71 1325.5,499.82 1231.3,497.55"];
	sequence_cache -> Add_Names_to_Proteins	[_draw_="c 7 -#000000 B 10 2059.39 538.68 2046.8 529.82 2030 514.53 2030 496 2030 496 2030 496 2030 179 2030 163.65 2018.83 153.78 2004.58 \
147.43 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 2005.71 145.24 1998.3 144.97 2003.93 149.81 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 2052 335.6 0 44 9 -asn_cache ",
		label=asn_cache,
		lp="2052,337.5",
		pos="e,1996.9,144.42 2059.4,538.68 2046.8,529.82 2030,514.53 2030,496 2030,496 2030,496 2030,179 2030,163.65 2018.8,153.78 2004.6,147.43"];
	wp_assignments -> Prepare_SPARCLBL_input	[_draw_="c 7 -#000000 B 16 404.79 538.52 413.85 535.52 424.32 532.31 434 530 455.89 524.77 463.67 531.65 484 522 497.58 515.55 575.73 443.83 \
585 432 590.27 425.27 590.07 422.59 594 415 609.17 385.67 626.45 351.21 636.21 331.65 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 638.3 332.95 639.23 325.6 633.91 330.77 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 629.5 425.6 0 79 17 -other_assignments ",
		label=other_assignments,
		lp="629.5,427.5",
		pos="e,639.9,324.24 404.79,538.52 413.85,535.52 424.32,532.31 434,530 455.89,524.77 463.67,531.65 484,522 497.58,515.55 575.73,443.83 \
585,432 590.27,425.27 590.07,422.59 594,415 609.17,385.67 626.45,351.21 636.21,331.65"];
	wp_assignments -> Add_Names_to_Proteins	[_draw_="c 7 -#000000 B 19 404.23 538.56 413.41 535.49 424.1 532.23 434 530 447.12 527.05 484.85 531.86 494 522 495.88 519.98 495.03 485.43 \
495 485 489.88 409.37 472 391.8 472 316 472 316 472 316 472 179 472 143.9 1554.98 137.38 1863.74 136.23 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1863.7 138.68 1870.69 136.21 1863.68 133.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 489 335.6 0 34 8 -proteins ",
		label=proteins,
		lp="489,337.5",
		pos="e,1872.2,136.2 404.23,538.56 413.41,535.49 424.1,532.23 434,530 447.12,527.05 484.85,531.86 494,522 495.88,519.98 495.03,485.43 \
495,485 489.88,409.37 472,391.8 472,316 472,316 472,316 472,179 472,143.9 1555,137.38 1863.7,136.23"];
	Extract_Model_Proteins_prot_ids -> Prepare_SPARCLBL_input	[_draw_="c 7 -#000000 B 19 279.69 538.57 295.85 535.42 314.75 532.11 332 530 361.17 526.43 437.23 534.13 464 522 492.2 509.22 535.93 439.69 \
562 423 570.76 417.39 576.25 421.95 584 415 595.99 404.25 607.27 363.53 616 350 620.35 343.26 625.84 336.33 630.8 330.5 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 632.52 332.26 635.29 325.38 628.83 329.03 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 573 425.6 0 22 5 -input ",
		label=input,
		lp="573,427.5",
		pos="e,636.29,324.24 279.69,538.57 295.85,535.42 314.75,532.11 332,530 361.17,526.43 437.23,534.13 464,522 492.2,509.22 535.93,439.69 \
562,423 570.76,417.39 576.25,421.95 584,415 595.99,404.25 607.27,363.53 616,350 620.35,343.26 625.84,336.33 630.8,330.5"];
	hmm_assignments -> Prepare_SPARCLBL_input	[_draw_="c 7 -#000000 B 13 1863.11 538.72 1857.03 534.17 1849.72 528.2 1844 522 1843.06 520.99 1789.15 440.76 1788 440 1502.79 252.88 1368.27 \
356.86 1028 333 919.45 325.39 793.39 320.58 716.17 318.09 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 716.51 315.65 709.44 317.87 716.36 320.54 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 1810.5 425.6 0 79 17 -other_assignments ",
		label=other_assignments,
		lp="1810.5,427.5",
		pos="e,707.93,317.82 1863.1,538.72 1857,534.17 1849.7,528.2 1844,522 1843.1,520.99 1789.2,440.76 1788,440 1502.8,252.88 1368.3,356.86 \
1028,333 919.45,325.39 793.39,320.58 716.17,318.09"];
	hmm_assignments -> Add_Names_to_Proteins	[_draw_="c 7 -#000000 B 13 1879.13 538.73 1890.26 516.23 1920.39 454.17 1925 432 1935.5 381.52 1924 367.56 1924 316 1924 316 1924 316 1924 \
179 1924 168.95 1928.69 158.8 1933.64 150.88 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1935.35 152.72 1937.27 145.56 1931.3 149.96 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 1942 335.6 0 34 8 -proteins ",
		label=proteins,
		lp="1942,337.5",
		pos="e,1938.1,144.31 1879.1,538.73 1890.3,516.23 1920.4,454.17 1925,432 1935.5,381.52 1924,367.56 1924,316 1924,316 1924,316 1924,179 \
1924,168.95 1928.7,158.8 1933.6,150.88"];
	taxon_db -> Find_Naming_Protein_Hits	[_draw_="c 7 -#000000 B 7 1107.08 538.74 1109.36 531.17 1113.7 520.09 1121 513 1122.69 511.36 1124.56 509.86 1126.55 508.5 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1127.5 510.78 1132.31 505.14 1125.03 506.55 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 1140 515.6 0 38 8 -taxon_db ",
		label=taxon_db,
		lp="1140,517.5",
		pos="e,1133.6,504.38 1107.1,538.74 1109.4,531.17 1113.7,520.09 1121,513 1122.7,511.36 1124.6,509.86 1126.5,508.5"];
	identification_db_dir -> Assign_Clusters_to_Proteins	[_draw_="c 7 -#000000 B 7 1745.58 538.78 1733.75 531.25 1715.24 520.2 1698 513 1525.46 440.97 1307.95 391.28 1210.85 371.09 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1211.51 368.72 1204.16 369.71 1210.52 373.52 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 1573.5 448.1 0 49 10 -namedb_dir ",
		label=namedb_dir,
		lp="1573.5,450",
		pos="e,1202.7,369.4 1745.6,538.78 1733.7,531.25 1715.2,520.2 1698,513 1525.5,440.97 1308,391.28 1210.9,371.09"];
	identification_db_dir -> Find_Naming_Protein_Hits	[_draw_="c 7 -#000000 B 13 1731.39 538.54 1720.52 535.4 1707.76 532.08 1696 530 1653.84 522.53 1640.75 535.13 1600 522 1592.6 519.62 1592.45 \
515.22 1585 513 1552.13 503.18 1342.99 498.66 1230.84 496.92 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1231.16 494.47 1224.12 496.82 1231.09 499.37 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 1623 515.6 0 46 11 -blastdb_dir ",
		label=blastdb_dir,
		lp="1623,517.5",
		pos="e,1222.6,496.79 1731.4,538.54 1720.5,535.4 1707.8,532.08 1696,530 1653.8,522.53 1640.8,535.13 1600,522 1592.6,519.62 1592.4,515.22 \
1585,513 1552.1,503.18 1343,498.66 1230.8,496.92"];
	thresholds -> Bacterial_Annot_Filter	[_draw_="c 7 -#000000 B 13 66.74 538.66 73.26 535.63 80.87 532.38 88 530 120.21 519.24 237 529.96 237 496 237 496 237 496 237 134 237 91.75 \
1590.35 90.65 1887.69 90.91 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1887.66 93.36 1894.67 90.92 1887.67 88.46 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 243 313.1 0 12 3 -thr ",
		label=thr,
		lp="243,315",
		pos="e,1896.2,90.922 66.741,538.66 73.263,535.63 80.871,532.38 88,530 120.21,519.24 237,529.96 237,496 237,496 237,496 237,134 237,91.754 \
1590.4,90.647 1887.7,90.913"];
	taxid -> Find_Naming_Protein_Hits	[_draw_="c 7 -#000000 B 4 1160 538.58 1160 531.52 1160 521.24 1160 512.55 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1162.45 512.78 1160 505.78 1157.55 512.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 1170.5 515.6 0 21 5 -taxid ",
		label=taxid,
		lp="1170.5,517.5",
		pos="e,1160,504.26 1160,538.58 1160,531.52 1160,521.24 1160,512.55"];
	Good_AntiFam_filtered_proteins_gilist -> Find_Naming_Protein_Hits	[_draw_="c 7 -#000000 B 4 1264.36 538.58 1243.64 530.13 1211.57 517.04 1188.44 507.61 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1189.48 505.38 1182.07 505.01 1187.63 509.92 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 1228.5 515.6 0 13 3 -ids ",
		label=ids,
		lp="1228.5,517.5",
		pos="e,1180.7,504.43 1264.4,538.58 1243.6,530.13 1211.6,517.04 1188.4,507.61"];
	defline_cleanup_rules -> Add_Names_to_Proteins	[_draw_="c 7 -#000000 B 10 2168.11 538.62 2152.54 530.28 2133 515.86 2133 496 2133 496 2133 496 2133 179 2133 155.65 2077.19 144.98 2026.38 \
140.1 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 2026.65 137.67 2019.46 139.48 2026.21 142.55 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 2178 335.6 0 90 21 -defline_cleanup_rules ",
		label=defline_cleanup_rules,
		lp="2178,337.5",
		pos="e,2018,139.34 2168.1,538.62 2152.5,530.28 2133,515.86 2133,496 2133,496 2133,496 2133,179 2133,155.65 2077.2,144.98 2026.4,140.1"];
	blastdb -> Find_Naming_Protein_Hits	[_draw_="c 7 -#000000 B 7 1019.9 538.6 1035.65 531.04 1059.96 520.07 1082 513 1089.72 510.52 1097.99 508.29 1106.14 506.32 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1106.5 508.75 1112.77 504.78 1105.39 503.98 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 1097.5 515.6 0 31 7 -blastdb ",
		label=blastdb,
		lp="1097.5,517.5",
		pos="e,1114.2,504.44 1019.9,538.6 1035.7,531.04 1060,520.07 1082,513 1089.7,510.52 1098,508.29 1106.1,506.32"];
	scatter_gather_nchunks -> Find_Naming_Protein_Hits	[_draw_="c 7 -#000000 B 13 1527.08 538.55 1515.19 535.58 1501.53 532.39 1489 530 1463.87 525.2 1456.87 527.99 1432 522 1420.11 519.14 1417.98 \
515.44 1406 513 1347.91 501.16 1280.68 497.15 1231.19 495.97 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1231.35 493.52 1224.3 495.83 1231.25 498.42 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 1481 515.6 0 98 22 -scatter_gather_nchunks ",
		label=scatter_gather_nchunks,
		lp="1481,517.5",
		pos="e,1222.8,495.79 1527.1,538.55 1515.2,535.58 1501.5,532.39 1489,530 1463.9,525.2 1456.9,527.99 1432,522 1420.1,519.14 1418,515.44 \
1406,513 1347.9,501.16 1280.7,497.15 1231.2,495.97"];
	proteins -> Assign_Clusters_to_Proteins	[_draw_="c 7 -#000000 B 13 589.13 538.52 594.4 535.68 600.4 532.58 606 530 643.32 512.78 692 537.1 692 496 692 496 692 496 692 404 692 362.52 \
987.35 359.81 1108.79 360.45 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1108.7 362.89 1115.71 360.49 1108.73 357.99 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 709 448.1 0 34 8 -proteins ",
		label=proteins,
		lp="709,450",
		pos="e,1117.2,360.5 589.13,538.52 594.4,535.68 600.4,532.58 606,530 643.32,512.78 692,537.1 692,496 692,496 692,496 692,404 692,362.52 \
987.35,359.81 1108.8,360.45"];
	Assign_SPARCL_Architecture_Names_to_Proteins_gp_fetch_sequences	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 521 260.5 521 279.5 637 279.5 637 260.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 579 267.5 0 100 18 -gp_fetch_sequences ",
		height=0.27778,
		label=gp_fetch_sequences,
		pos="579,270",
		rects="521,260.5,637,279.5",
		width=1.6111];
	proteins -> Assign_SPARCL_Architecture_Names_to_Proteins_gp_fetch_sequences	[_draw_="c 7 -#000000 B 10 571.52 538.5 565.39 516.7 550 456.9 550 406 550 406 550 406 550 314 550 303.17 556.41 293.02 563.2 285.3 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 564.71 287.26 567.81 280.52 561.18 283.86 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 567 403.1 0 34 8 -proteins ",
		label=proteins,
		lp="567,405",
		pos="e,568.86,279.44 571.52,538.5 565.39,516.7 550,456.9 550,406 550,406 550,406 550,314 550,303.17 556.41,293.02 563.2,285.3"];
	proteins -> Find_Naming_Protein_Hits	[_draw_="c 7 -#000000 B 13 586.85 538.53 592.49 535.26 599.34 531.86 606 530 636.44 521.5 716.45 523.9 748 522 810.68 518.23 826.33 516.97 \
889 513 956.8 508.71 1034.14 503.86 1088.79 500.45 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1088.68 502.91 1095.52 500.03 1088.38 498.02 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 906 515.6 0 34 8 -proteins ",
		label=proteins,
		lp="906,517.5",
		pos="e,1097,499.93 586.85,538.53 592.49,535.26 599.34,531.86 606,530 636.44,521.5 716.45,523.9 748,522 810.68,518.23 826.33,516.97 889,\
513 956.8,508.71 1034.1,503.86 1088.8,500.45"];
	blast_hits_cache -> Find_Naming_Protein_Hits	[_draw_="c 7 -#000000 B 7 1415.48 538.56 1406.37 535.52 1395.79 532.29 1386 530 1370.77 526.44 1288.57 514.37 1227.67 505.62 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1228.38 503.24 1221.11 504.68 1227.69 508.09 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 1371 515.6 0 68 16 -blast_hits_cache ",
		label=blast_hits_cache,
		lp="1371,517.5",
		pos="e,1219.6,504.46 1415.5,538.56 1406.4,535.52 1395.8,532.29 1386,530 1370.8,526.44 1288.6,514.37 1227.7,505.62"];
	annotation -> Add_Names_to_Proteins	[_draw_="c 7 -#000000 B 19 2267.45 538.55 2251.65 530.25 2232 515.92 2232 496 2232 496 2232 496 2232 359 2232 296.22 2144 311.28 2144 248.5 \
2144 248.5 2144 248.5 2144 179 2144 168.47 2122.25 156.18 2114 153 2097.89 146.78 2061.15 142.7 2026.03 140.09 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 2026.29 137.65 2019.14 139.6 2025.95 142.54 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 2240 335.6 0 22 5 -input ",
		label=input,
		lp="2240,337.5",
		pos="e,2017.6,139.49 2267.5,538.55 2251.6,530.25 2232,515.92 2232,496 2232,496 2232,496 2232,359 2232,296.22 2144,311.28 2144,248.5 2144,\
248.5 2144,248.5 2144,179 2144,168.47 2122.2,156.18 2114,153 2097.9,146.78 2061.2,142.7 2026,140.09"];
	CDDdata -> Assign_SPARCL_Architecture_Names_to_Proteins_sparclbl	[_draw_="c 7 -#000000 B 16 131.75 538.65 137.76 535.4 145.02 531.98 152 530 185.12 520.6 460 530.43 460 496 460 496 460 496 460 359 460 320.9 \
489.37 221.96 519 198 526.02 192.33 534.83 188.54 543.52 186.02 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 544.08 188.41 550.28 184.34 542.9 183.65 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 463 358.1 0 6 1 -b ",
		label=b,
		lp="463,360",
		pos="e,551.75,183.97 131.75,538.65 137.76,535.4 145.02,531.98 152,530 185.12,520.6 460,530.43 460,496 460,496 460,496 460,359 460,320.9 \
489.37,221.96 519,198 526.02,192.33 534.83,188.54 543.52,186.02"];
	genus_list -> Find_Naming_Protein_Hits	[_draw_="c 7 -#000000 B 13 1647.59 538.53 1641.1 535.34 1633.37 532 1626 530 1591.52 520.63 1580.43 531.57 1546 522 1537 519.5 1536.07 515.26 \
1527 513 1472.91 499.51 1321.59 496.52 1231.03 495.98 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1231.26 493.53 1224.25 495.94 1231.23 498.43 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 1567 515.6 0 42 10 -genus_list ",
		label=genus_list,
		lp="1567,517.5",
		pos="e,1222.7,495.93 1647.6,538.53 1641.1,535.34 1633.4,532 1626,530 1591.5,520.63 1580.4,531.57 1546,522 1537,519.5 1536.1,515.26 1527,\
513 1472.9,499.51 1321.6,496.52 1231,495.98"];
	lds2 -> Assign_Clusters_to_Proteins	[_draw_="c 7 -#000000 B 13 534.3 538.59 568.32 513.24 667.73 438.92 673 432 683.75 417.88 676.61 408.61 688 395 697.1 384.13 701.45 382.19 \
715 378 751.71 366.64 999.81 362.67 1108.81 361.47 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1108.55 363.92 1115.53 361.39 1108.5 359.02 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 672 448.1 0 18 4 -lds2 ",
		label=lds2,
		lp="672,450",
		pos="e,1117,361.38 534.3,538.59 568.32,513.24 667.73,438.92 673,432 683.75,417.88 676.61,408.61 688,395 697.1,384.13 701.45,382.19 715,\
378 751.71,366.64 999.81,362.67 1108.8,361.47"];
	lds2 -> Assign_SPARCL_Architecture_Names_to_Proteins_gp_fetch_sequences	[_draw_="c 7 -#000000 B 16 523.26 538.7 523.56 528.6 524 511.05 524 496 524 496 524 496 524 426.5 524 371.62 530.58 357.67 546 305 548.3 \
297.16 547.79 294.3 553 288 554.03 286.75 555.18 285.57 556.4 284.44 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 557.73 286.51 561.74 280.27 554.71 282.65 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 533 403.1 0 18 4 -lds2 ",
		label=lds2,
		lp="533,405",
		pos="e,562.93,279.34 523.26,538.7 523.56,528.6 524,511.05 524,496 524,496 524,496 524,426.5 524,371.62 530.58,357.67 546,305 548.3,297.16 \
547.79,294.3 553,288 554.03,286.75 555.18,285.57 556.4,284.44"];
	lds2 -> Find_Naming_Protein_Hits	[_draw_="c 7 -#000000 B 10 531.71 538.8 535.75 535.48 540.8 531.98 546 530 622.32 500.88 647.49 518.39 729 513 855.55 504.63 1003.29 499.9 \
1088.8 497.65 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1088.68 500.1 1095.62 497.47 1088.56 495.2 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 738 515.6 0 18 4 -lds2 ",
		label=lds2,
		lp="738,517.5",
		pos="e,1097.1,497.43 531.71,538.8 535.75,535.48 540.8,531.98 546,530 622.32,500.88 647.49,518.39 729,513 855.55,504.63 1003.3,499.9 1088.8,\
497.65"];
	Bacterial_Annot_Filter -> out_annotation	[_draw_="c 7 -#000000 B 4 1945 80.71 1945 75.59 1945 68.85 1945 62.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1947.45 62.78 1945 55.78 1942.55 62.78 ",
		pos="e,1945,54.265 1945,80.709 1945,75.593 1945,68.848 1945,62.666"];
	Assign_SPARCL_Architecture_Names_to_Proteins_asn2fasta	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 546.5 215.5 546.5 234.5 611.5 234.5 611.5 215.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 579 222.5 0 49 9 -asn2fasta ",
		height=0.27778,
		label=asn2fasta,
		pos="579,225",
		rects="546.5,215.5,611.5,234.5",
		width=0.90278];
	Assign_SPARCL_Architecture_Names_to_Proteins_asn2fasta -> Assign_SPARCL_Architecture_Names_to_Proteins_sparclbl	[_draw_="c 7 -#000000 B 4 579 215.71 579 210.59 579 203.85 579 197.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 581.45 197.78 579 190.78 576.55 197.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 581.5 200.6 0 5 1 -s ",
		label=s,
		lp="581.5,202.5",
		pos="e,579,189.27 579,215.71 579,210.59 579,203.85 579,197.67"];
	Assign_Clusters_to_Proteins -> Prepare_SPARCLBL_input	[_draw_="c 7 -#000000 B 4 1117.33 355.44 1028.97 348.08 825.1 331.09 715.99 322 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 716.34 319.57 709.17 321.43 715.94 324.45 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 987.5 335.6 0 79 17 -other_assignments ",
		label=other_assignments,
		lp="987.5,337.5",
		pos="e,707.66,321.3 1117.3,355.44 1029,348.08 825.1,331.09 715.99,322"];
	Assign_Clusters_to_Proteins -> Add_Names_to_Proteins	[_draw_="c 7 -#000000 B 10 1202.94 358.7 1358.16 357.33 1881 350.17 1881 316 1881 316 1881 316 1881 179 1881 164.43 1892.57 154.48 1905.87 \
147.85 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1906.6 150.21 1911.99 145.12 1904.6 145.73 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 1898 245.6 0 34 8 -proteins ",
		label=proteins,
		lp="1898,247.5",
		pos="e,1913.4,144.5 1202.9,358.7 1358.2,357.33 1881,350.17 1881,316 1881,316 1881,316 1881,179 1881,164.43 1892.6,154.48 1905.9,147.85"];
	Assign_SPARCL_Architecture_Names_to_Proteins_gp_fetch_sequences -> Assign_SPARCL_Architecture_Names_to_Proteins_asn2fasta	[_draw_="c 7 -#000000 B 4 579 260.71 579 255.59 579 248.85 579 242.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 581.45 242.78 579 235.78 576.55 242.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 580.5 245.6 0 3 1 -i ",
		label=i,
		lp="580.5,247.5",
		pos="e,579,234.27 579,260.71 579,255.59 579,248.85 579,242.67"];
	Prepare_SPARCLBL_input -> Assign_SPARCL_Architecture_Names_to_Proteins_gp_fetch_sequences	[_draw_="c 7 -#000000 B 7 631.02 305.55 626.86 302.83 622.23 299.79 618 297 611.65 292.81 604.75 288.22 598.53 284.07 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 600.07 282.15 592.89 280.3 597.35 286.23 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 629 290.6 0 22 5 -input ",
		label=input,
		lp="629,292.5",
		pos="e,591.63,279.46 631.02,305.55 626.86,302.83 622.23,299.79 618,297 611.65,292.81 604.75,288.22 598.53,284.07"];
	Prepare_SPARCLBL_input -> Assign_SPARCL_Architecture_Names_to_Proteins_sparclbl	[_draw_="c 7 -#000000 B 10 643.81 305.76 643.35 295.01 641.87 275.71 637 260 630.35 238.55 627.34 233.07 614 215 608.64 207.74 601.68 200.64 \
595.38 194.82 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 597.37 193.31 590.52 190.47 594.11 196.96 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 637 245.6 0 6 1 -p ",
		label=p,
		lp="637,247.5",
		pos="e,589.39,189.47 643.81,305.76 643.35,295.01 641.87,275.71 637,260 630.35,238.55 627.34,233.07 614,215 608.64,207.74 601.68,200.64 \
595.38,194.82"];
	Assign_Clusters_to_Proteins_sort	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 1127.5 395.5 1127.5 414.5 1192.5 414.5 1192.5 395.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 1160 402.5 0 49 10 -align_sort ",
		height=0.27778,
		label=align_sort,
		pos="1160,405",
		rects="1127.5,395.5,1192.5,414.5",
		width=0.90278];
	Find_best_protein_hits -> Assign_Clusters_to_Proteins_sort	[_draw_="c 7 -#000000 B 4 1160 440.71 1160 435.59 1160 428.85 1160 422.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1162.45 422.78 1160 415.78 1157.55 422.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 1171 425.6 0 22 5 -input ",
		label=input,
		lp="1171,427.5",
		pos="e,1160,414.27 1160,440.71 1160,435.59 1160,428.85 1160,422.67"];
	Assign_Clusters_to_Proteins_sort -> Assign_Clusters_to_Proteins	[_draw_="c 7 -#000000 B 4 1160 395.71 1160 390.59 1160 383.85 1160 377.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1162.45 377.78 1160 370.78 1157.55 377.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 1168 380.6 0 16 4 -hits ",
		label=hits,
		lp="1168,382.5",
		pos="e,1160,369.27 1160,395.71 1160,390.59 1160,383.85 1160,377.67"];
	Find_Naming_Protein_Hits -> Find_best_protein_hits	[_draw_="c 7 -#000000 B 4 1160 485.71 1160 480.59 1160 473.85 1160 467.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1162.45 467.78 1160 460.78 1157.55 467.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 1171 470.6 0 22 5 -input ",
		label=input,
		lp="1171,472.5",
		pos="e,1160,459.27 1160,485.71 1160,480.59 1160,473.85 1160,467.67"];
	Add_Names_to_Proteins -> Bacterial_Annot_Filter	[_draw_="c 7 -#000000 B 4 1945 125.71 1945 120.59 1945 113.85 1945 107.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1947.45 107.78 1945 100.78 1942.55 107.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 1956 110.6 0 22 5 -input ",
		label=input,
		lp="1956,112.5",
		pos="e,1945,99.265 1945,125.71 1945,120.59 1945,113.85 1945,107.67"];
	Assign_SPARCL_Architecture_Names_to_Proteins_sparclbl -> Add_Names_to_Proteins	[_draw_="c 7 -#000000 B 4 606.29 178.14 767.63 173.06 1598.8 146.9 1863.75 138.56 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1863.75 141.01 1870.67 138.34 1863.59 136.11 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 1401 155.6 0 34 8 -proteins ",
		label=proteins,
		lp="1401,157.5",
		pos="e,1872.2,138.29 606.29,178.14 767.63,173.06 1598.8,146.9 1863.7,138.56"];
}
