digraph workflow {
	graph [_draw_="c 9 -#fffffe00 C 7 -#eeeeee P 4 0 0 0 593 2339 593 2339 0 ",
		bb="0,0,2339,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 460 8 460 63 568 63 568 8 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 514 15 0 92 16 -Workflow Outputs ",
			bb="460,8,568,63",
			label="Workflow Outputs",
			labelloc=b,
			lheight=0.15,
			lp="514,17.5",
			lwidth=1.28,
			rank=same,
			style=dashed
		];
		out_annotation	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 469 35.5 469 54.5 559 54.5 559 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 514 42.5 0 74 14 -out_annotation ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=out_annotation,
			pos="514,45",
			rects="469,35.5,559,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 2331 585 2331 530 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 58 573 0 84 15 -Workflow Inputs ",
			bb="8,530,2331,585",
			label="Workflow Inputs",
			lheight=0.15,
			lp="58,575.5",
			lwidth=1.17,
			rank=same,
			style=dashed
		];
		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];
		proteins	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 1639 538.5 1639 557.5 1695 557.5 1695 538.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 1667 545.5 0 40 8 -proteins ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=proteins,
			pos="1667,548",
			rects="1639,538.5,1695,557.5",
			width=0.77778];
		identification_db_dir	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 280 538.5 280 557.5 396 557.5 396 538.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 338 545.5 0 100 21 -identification_db_dir ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=identification_db_dir,
			pos="338,548",
			rects="280,538.5,396,557.5",
			width=1.6111];
		sequence_cache	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 178.5 538.5 178.5 557.5 275.5 557.5 275.5 538.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 227 545.5 0 81 14 -sequence_cache ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=sequence_cache,
			pos="227,548",
			rects="178.5,538.5,275.5,557.5",
			width=1.3472];
		uniColl_cache	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 1551 538.5 1551 557.5 1635 557.5 1635 538.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 1593 545.5 0 68 13 -uniColl_cache ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=uniColl_cache,
			pos="1593,548",
			rects="1551,538.5,1635,557.5",
			width=1.1667];
		scatter_gather_nchunks	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 1246.5 538.5 1246.5 557.5 1379.5 557.5 1379.5 538.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 1313 545.5 0 117 22 -scatter_gather_nchunks ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=scatter_gather_nchunks,
			pos="1313,548",
			rects="1246.5,538.5,1379.5,557.5",
			width=1.8472];
		annotation	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 1993.5 538.5 1993.5 557.5 2062.5 557.5 2062.5 538.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 2028 545.5 0 53 10 -annotation ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=annotation,
			pos="2028,548",
			rects="1993.5,538.5,2062.5,557.5",
			width=0.95833];
		taxon_db	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 1383.5 538.5 1383.5 557.5 1444.5 557.5 1444.5 538.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 1414 545.5 0 45 8 -taxon_db ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=taxon_db,
			pos="1414,548",
			rects="1383.5,538.5,1444.5,557.5",
			width=0.84722];
		blast_hits_cache	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 1449 538.5 1449 557.5 1547 557.5 1547 538.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 1498 545.5 0 82 16 -blast_hits_cache ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=blast_hits_cache,
			pos="1498,548",
			rects="1449,538.5,1547,557.5",
			width=1.3611];
		lds2	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 400.5 538.5 400.5 557.5 437.5 557.5 437.5 538.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 419 545.5 0 21 4 -lds2 ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=lds2,
			pos="419,548",
			rects="400.5,538.5,437.5,557.5",
			width=0.51389];
		defline_cleanup_rules	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 2067 538.5 2067 557.5 2189 557.5 2189 538.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 2128 545.5 0 106 21 -defline_cleanup_rules ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=defline_cleanup_rules,
			pos="2128,548",
			rects="2067,538.5,2189,557.5",
			width=1.6944];
		CDDdata2	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 2257 538.5 2257 557.5 2323 557.5 2323 538.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 2290 545.5 0 50 8 -CDDdata2 ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=CDDdata2,
			pos="2290,548",
			rects="2257,538.5,2323,557.5",
			width=0.91667];
		Extract_Model_Proteins_prot_ids	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 1699 538.5 1699 557.5 1875 557.5 1875 538.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 1787 545.5 0 160 31 -Extract_Model_Proteins_prot_ids ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=Extract_Model_Proteins_prot_ids,
			pos="1787,548",
			rects="1699,538.5,1875,557.5",
			width=2.4444];
		Good_AntiFam_filtered_proteins_gilist	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 544.5 538.5 544.5 557.5 745.5 557.5 745.5 538.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 645 545.5 0 185 37 -Good_AntiFam_filtered_proteins_gilist ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=Good_AntiFam_filtered_proteins_gilist,
			pos="645,548",
			rects="544.5,538.5,745.5,557.5",
			width=2.7917];
		genus_list	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 750 538.5 750 557.5 816 557.5 816 538.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 783 545.5 0 50 10 -genus_list ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=genus_list,
			pos="783,548",
			rects="750,538.5,816,557.5",
			width=0.91667];
		naming_sqlite	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 88 538.5 88 557.5 174 557.5 174 538.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 131 545.5 0 70 13 -naming_sqlite ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=naming_sqlite,
			pos="131,548",
			rects="88,538.5,174,557.5",
			width=1.1944];
		blastdb	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 820 538.5 820 557.5 954 557.5 954 538.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 887 545.5 0 118 23 -Input blastdb databases ",
			fillcolor="#94DDF4",
			height=0.27778,
			label="Input blastdb databases",
			pos="887,548",
			rects="820,538.5,954,557.5",
			width=1.8611];
		taxid	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 958.5 538.5 958.5 557.5 999.5 557.5 999.5 538.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 979 545.5 0 25 5 -taxid ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=taxid,
			pos="979,548",
			rects="958.5,538.5,999.5,557.5",
			width=0.56944];
		CDDdata	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 2193 538.5 2193 557.5 2253 557.5 2253 538.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 2223 545.5 0 44 7 -CDDdata ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=CDDdata,
			pos="2223,548",
			rects="2193,538.5,2253,557.5",
			width=0.83333];
		wp_assignments	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 442 538.5 442 557.5 540 557.5 540 538.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 491 545.5 0 82 14 -wp_assignments ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=wp_assignments,
			pos="491,548",
			rects="442,538.5,540,557.5",
			width=1.3611];
		hmm_assignments	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 1879 538.5 1879 557.5 1989 557.5 1989 538.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 1934 545.5 0 94 15 -hmm_assignments ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=hmm_assignments,
			pos="1934,548",
			rects="1879,538.5,1989,557.5",
			width=1.5278];
		blast_rules_db	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 1004 538.5 1004 557.5 1242 557.5 1242 538.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 1123 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="1123,548",
			rects="1004,538.5,1242,557.5",
			width=3.3056];
	}
	Bacterial_Annot_Filter	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 465 80.5 465 99.5 563 99.5 563 80.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 514 87.5 0 82 17 -bact_annot_filter ",
		height=0.27778,
		label=bact_annot_filter,
		pos="514,90",
		rects="465,80.5,563,99.5",
		width=1.3611];
	thresholds -> Bacterial_Annot_Filter	[_draw_="c 7 -#000000 B 10 67.24 538.61 94.38 525.28 144 500.32 144 496 144 496 144 496 144 134 144 102.9 352.87 94.26 456.74 91.89 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 456.79 94.34 463.74 91.73 456.68 89.44 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 150 313.1 0 12 3 -thr ",
		label=thr,
		lp="150,315",
		pos="e,465.25,91.7 67.241,538.61 94.378,525.28 144,500.32 144,496 144,496 144,496 144,134 144,102.9 352.87,94.261 456.74,91.886"];
	Assign_SPARCL_Architecture_Names_to_Proteins_gp_fetch_sequences	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 1351 260.5 1351 279.5 1467 279.5 1467 260.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 1409 267.5 0 100 18 -gp_fetch_sequences ",
		height=0.27778,
		label=gp_fetch_sequences,
		pos="1409,270",
		rects="1351,260.5,1467,279.5",
		width=1.6111];
	proteins -> Assign_SPARCL_Architecture_Names_to_Proteins_gp_fetch_sequences	[_draw_="c 7 -#000000 B 22 1654.15 538.53 1648.51 535.25 1641.67 531.85 1635 530 1618.92 525.54 1498.62 531.65 1485 522 1478.33 517.27 1480.71 \
512.71 1478 505 1465.42 469.17 1466.48 458.86 1454 423 1447.78 405.11 1438 402.44 1438 383.5 1438 383.5 1438 383.5 1438 314 1438 \
303.17 1431.59 293.02 1424.8 285.3 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1426.82 283.86 1420.19 280.52 1423.29 287.26 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 1467 403.1 0 34 8 -proteins ",
		label=proteins,
		lp="1467,405",
		pos="e,1419.1,279.44 1654.2,538.53 1648.5,535.25 1641.7,531.85 1635,530 1618.9,525.54 1498.6,531.65 1485,522 1478.3,517.27 1480.7,512.71 \
1478,505 1465.4,469.17 1466.5,458.86 1454,423 1447.8,405.11 1438,402.44 1438,383.5 1438,383.5 1438,383.5 1438,314 1438,303.17 1431.6,\
293.02 1424.8,285.3"];
	Find_Naming_Protein_Hits	[_draw_="c 7 -#000000 C 7 -#f3cea1 P 4 862 485.5 862 504.5 988 504.5 988 485.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 925 492.5 0 110 19 -blastp_wnode_naming ",
		fillcolor="#F3CEA1",
		height=0.27778,
		label=blastp_wnode_naming,
		pos="925,495",
		rects="862,485.5,988,504.5",
		width=1.75];
	proteins -> Find_Naming_Protein_Hits	[_draw_="c 7 -#000000 B 13 1654.49 538.61 1648.79 535.26 1641.82 531.79 1635 530 1564.47 511.51 1379 533.47 1307 522 1293.25 519.81 1290.72 \
515.35 1277 513 1224.99 504.08 1083.24 499.46 996.31 497.4 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 996.38 494.95 989.32 497.24 996.27 499.85 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 1324 515.6 0 34 8 -proteins ",
		label=proteins,
		lp="1324,517.5",
		pos="e,987.81,497.2 1654.5,538.61 1648.8,535.26 1641.8,531.79 1635,530 1564.5,511.51 1379,533.47 1307,522 1293.3,519.81 1290.7,515.35 \
1277,513 1225,504.08 1083.2,499.46 996.31,497.4"];
	Assign_Clusters_to_Proteins	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 563 350.5 563 369.5 649 369.5 649 350.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 606 357.5 0 70 14 -assign_cluster ",
		height=0.27778,
		label=assign_cluster,
		pos="606,360",
		rects="563,350.5,649,369.5",
		width=1.1944];
	proteins -> Assign_Clusters_to_Proteins	[_draw_="c 7 -#000000 B 16 1654.47 538.68 1648.77 535.34 1641.8 531.86 1635 530 1596.8 519.57 1496.23 527.39 1457 522 1406.37 515.05 1345 \
547.1 1345 496 1345 496 1345 496 1345 404 1345 369.48 824.37 362.62 657.09 361.3 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 657.46 358.85 650.44 361.25 657.42 363.75 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 1362 448.1 0 34 8 -proteins ",
		label=proteins,
		lp="1362,450",
		pos="e,648.93,361.24 1654.5,538.68 1648.8,535.34 1641.8,531.86 1635,530 1596.8,519.57 1496.2,527.39 1457,522 1406.4,515.05 1345,547.1 \
1345,496 1345,496 1345,496 1345,404 1345,369.48 824.37,362.62 657.09,361.3"];
	identification_db_dir -> Find_Naming_Protein_Hits	[_draw_="c 7 -#000000 B 13 363.34 538.56 374.46 535.25 387.74 531.81 400 530 434.42 524.92 681.45 536.66 713 522 717.85 519.75 716.21 515.39 \
721 513 743.65 501.68 804.3 497.69 853.62 496.38 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 853.6 498.83 860.54 496.22 853.49 493.94 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 744 515.6 0 46 11 -blastdb_dir ",
		label=blastdb_dir,
		lp="744,517.5",
		pos="e,862.06,496.18 363.34,538.56 374.46,535.25 387.74,531.81 400,530 434.42,524.92 681.45,536.66 713,522 717.85,519.75 716.21,515.39 \
721,513 743.65,501.68 804.3,497.69 853.62,496.38"];
	identification_db_dir -> Assign_Clusters_to_Proteins	[_draw_="c 7 -#000000 B 13 364.61 538.53 375.48 535.38 388.24 532.07 400 530 433.28 524.15 529.82 532.11 550 505 567.26 481.82 543.04 467.48 \
552 440 560.22 414.8 579.17 390.32 592.28 375.46 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 593.93 377.29 596.82 370.46 590.3 373.99 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 576.5 448.1 0 49 10 -namedb_dir ",
		label=namedb_dir,
		lp="576.5,450",
		pos="e,597.84,369.34 364.61,538.53 375.48,535.38 388.24,532.07 400,530 433.28,524.15 529.82,532.11 550,505 567.26,481.82 543.04,467.48 \
552,440 560.22,414.8 579.17,390.32 592.28,375.46"];
	Add_Names_to_Proteins	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 567 125.5 567 144.5 713 144.5 713 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 640 132.5 0 130 23 -add_prot_names_to_annot ",
		height=0.27778,
		label=add_prot_names_to_annot,
		pos="640,135",
		rects="567,125.5,713,144.5",
		width=2.0278];
	sequence_cache -> Add_Names_to_Proteins	[_draw_="c 7 -#000000 B 16 248.69 538.56 257.9 535.33 268.83 531.96 279 530 319.61 522.17 462 537.36 462 496 462 496 462 496 462 359 462 \
248.05 511.42 215.63 603 153 605.54 151.26 608.29 149.62 611.1 148.1 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 612.07 150.35 617.23 145.03 609.88 145.97 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 484 335.6 0 44 9 -asn_cache ",
		label=asn_cache,
		lp="484,337.5",
		pos="e,618.59,144.35 248.69,538.56 257.9,535.33 268.83,531.96 279,530 319.61,522.17 462,537.36 462,496 462,496 462,496 462,359 462,248.05 \
511.42,215.63 603,153 605.54,151.26 608.29,149.62 611.1,148.1"];
	Find_best_protein_hits	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 864 440.5 864 459.5 932 459.5 932 440.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 898 447.5 0 52 12 -align_filter ",
		height=0.27778,
		label=align_filter,
		pos="898,450",
		rects="864,440.5,932,459.5",
		width=0.94444];
	sequence_cache -> Find_best_protein_hits	[_draw_="c 7 -#000000 B 10 248.41 538.51 257.67 535.23 268.71 531.83 279 530 375.33 512.85 401.71 532.37 499 522 630.36 507.99 783.67 476.34 \
856.07 460.46 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 856.28 462.92 862.59 459.02 855.23 458.13 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 755 493.1 0 44 9 -asn_cache ",
		label=asn_cache,
		lp="755,495",
		pos="e,864.07,458.69 248.41,538.51 257.67,535.23 268.71,531.83 279,530 375.33,512.85 401.71,532.37 499,522 630.36,507.99 783.67,476.34 \
856.07,460.46"];
	sequence_cache -> Find_Naming_Protein_Hits	[_draw_="c 7 -#000000 B 10 248.16 538.59 257.46 535.28 268.62 531.84 279 530 329.58 521.04 458.7 524.49 510 522 574.87 518.85 753.58 507.28 \
854.05 500.69 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 854 503.14 860.82 500.24 853.68 498.26 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 684 515.6 0 44 9 -asn_cache ",
		label=asn_cache,
		lp="684,517.5",
		pos="e,862.33,500.14 248.16,538.59 257.46,535.28 268.62,531.84 279,530 329.58,521.04 458.7,524.49 510,522 574.87,518.85 753.58,507.28 \
854.05,500.69"];
	sequence_cache -> Bacterial_Annot_Filter	[_draw_="c 7 -#000000 B 22 248.42 538.57 257.68 535.31 268.73 531.9 279 530 314.01 523.52 405.25 533.32 439 522 457.04 515.95 473 515.02 \
473 496 473 496 473 496 473 404 473 360.85 514 359.15 514 316 514 316 514 316 514 134 514 125.31 514 115.63 514 107.65 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 516.45 107.76 514 100.76 511.55 107.76 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 536 313.1 0 44 9 -asn_cache ",
		label=asn_cache,
		lp="536,315",
		pos="e,514,99.243 248.42,538.57 257.68,535.31 268.73,531.9 279,530 314.01,523.52 405.25,533.32 439,522 457.04,515.95 473,515.02 473,496 \
473,496 473,496 473,404 473,360.85 514,359.15 514,316 514,316 514,316 514,134 514,125.31 514,115.63 514,107.65"];
	sequence_cache -> Assign_Clusters_to_Proteins	[_draw_="c 7 -#000000 B 16 248.42 538.53 257.67 535.25 268.72 531.85 279 530 300.67 526.1 457.71 532.61 477 522 489.32 515.23 495 510.05 \
495 496 495 496 495 496 495 404 495 376.14 525.79 365.7 554.93 362.05 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 554.87 364.52 561.58 361.36 554.36 359.65 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 517 448.1 0 44 9 -asn_cache ",
		label=asn_cache,
		lp="517,450",
		pos="e,563.08,361.2 248.42,538.53 257.67,535.25 268.72,531.85 279,530 300.67,526.1 457.71,532.61 477,522 489.32,515.23 495,510.05 495,\
496 495,496 495,496 495,404 495,376.14 525.79,365.7 554.93,362.05"];
	uniColl_cache -> Find_best_protein_hits	[_draw_="c 7 -#000000 B 13 1574.59 538.65 1566.33 535.3 1556.36 531.82 1547 530 1490.26 518.95 1342.21 539.14 1287 522 1279.94 519.81 1279.9 \
515.66 1273 513 1157.91 468.68 1010.98 456.03 940.06 452.43 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 940.41 449.99 933.3 452.1 940.18 454.88 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 1268 493.1 0 44 9 -asn_cache ",
		label=asn_cache,
		lp="1268,495",
		pos="e,931.79,452.03 1574.6,538.65 1566.3,535.3 1556.4,531.82 1547,530 1490.3,518.95 1342.2,539.14 1287,522 1279.9,519.81 1279.9,515.66 \
1273,513 1157.9,468.68 1011,456.03 940.06,452.43"];
	uniColl_cache -> Find_Naming_Protein_Hits	[_draw_="c 7 -#000000 B 13 1574.6 538.62 1566.34 535.28 1556.36 531.8 1547 530 1512.62 523.4 1265.07 533.49 1232 522 1225.7 519.81 1226.26 \
515.29 1220 513 1180.45 498.54 1070.3 495.63 996.37 495.41 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 996.51 492.96 989.51 495.4 996.5 497.86 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 1254 515.6 0 44 9 -asn_cache ",
		label=asn_cache,
		lp="1254,517.5",
		pos="e,987.99,495.4 1574.6,538.62 1566.3,535.28 1556.4,531.8 1547,530 1512.6,523.4 1265.1,533.49 1232,522 1225.7,519.81 1226.3,515.29 \
1220,513 1180.5,498.54 1070.3,495.63 996.37,495.41"];
	uniColl_cache -> Assign_Clusters_to_Proteins	[_draw_="c 7 -#000000 B 13 1574.14 538.5 1565.97 535.22 1556.19 531.83 1547 530 1502.07 521.06 1384.22 537.19 1341 522 1334.48 519.71 1297.34 \
487.74 1291 485 1068.6 388.85 774.43 367.25 657.3 362.4 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 657.44 359.95 650.35 362.13 657.25 364.85 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 1246 448.1 0 44 9 -asn_cache ",
		label=asn_cache,
		lp="1246,450",
		pos="e,648.84,362.07 1574.1,538.5 1566,535.22 1556.2,531.83 1547,530 1502.1,521.06 1384.2,537.19 1341,522 1334.5,519.71 1297.3,487.74 \
1291,485 1068.6,388.85 774.43,367.25 657.3,362.4"];
	scatter_gather_nchunks -> Find_Naming_Protein_Hits	[_draw_="c 7 -#000000 B 13 1283.97 538.53 1271.47 535.26 1256.63 531.86 1243 530 1216.34 526.36 1026.38 530.93 1001 522 994.71 519.79 995 \
515.91 989 513 984.32 510.73 979.29 508.73 974.18 506.98 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 974.99 504.66 967.58 504.88 973.51 509.33 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 1050 515.6 0 98 22 -scatter_gather_nchunks ",
		label=scatter_gather_nchunks,
		lp="1050,517.5",
		pos="e,966.13,504.42 1284,538.53 1271.5,535.26 1256.6,531.86 1243,530 1216.3,526.36 1026.4,530.93 1001,522 994.71,519.79 995,515.91 989,\
513 984.32,510.73 979.29,508.73 974.18,506.98"];
	annotation -> Add_Names_to_Proteins	[_draw_="c 7 -#000000 B 16 2012.55 538.56 2005.83 535.29 1997.72 531.89 1990 530 1930.75 515.53 1913.83 526.4 1853 522 1819.52 519.58 1552 \
529.57 1552 496 1552 496 1552 496 1552 179 1552 137.6 944.49 135.14 721.13 135.63 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 721.22 133.18 714.22 135.64 721.23 138.08 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 1563 335.6 0 22 5 -input ",
		label=input,
		lp="1563,337.5",
		pos="e,712.71,135.65 2012.6,538.56 2005.8,535.29 1997.7,531.89 1990,530 1930.7,515.53 1913.8,526.4 1853,522 1819.5,519.58 1552,529.57 \
1552,496 1552,496 1552,496 1552,179 1552,137.6 944.49,135.14 721.13,135.63"];
	taxon_db -> Find_Naming_Protein_Hits	[_draw_="c 7 -#000000 B 13 1400.63 538.63 1394.57 535.28 1387.17 531.8 1380 530 1321.36 515.24 1165.08 541.96 1108 522 1101.71 519.8 1102.21 \
515.42 1096 513 1078.03 506 1034.58 501.74 995.99 499.23 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 996.49 496.8 989.35 498.81 996.18 501.69 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 1127 515.6 0 38 8 -taxon_db ",
		label=taxon_db,
		lp="1127,517.5",
		pos="e,987.84,498.72 1400.6,538.63 1394.6,535.28 1387.2,531.8 1380,530 1321.4,515.24 1165.1,541.96 1108,522 1101.7,519.8 1102.2,515.42 \
1096,513 1078,506 1034.6,501.74 995.99,499.23"];
	blast_hits_cache -> Find_Naming_Protein_Hits	[_draw_="c 7 -#000000 B 13 1476.43 538.55 1466.94 535.24 1455.57 531.8 1445 530 1413.22 524.58 1185.44 532.61 1155 522 1148.71 519.8 1149.24 \
515.35 1143 513 1117 503.19 1049.43 499.04 996.34 497.29 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 996.54 494.84 989.47 497.07 996.39 499.74 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 1189 515.6 0 68 16 -blast_hits_cache ",
		label=blast_hits_cache,
		lp="1189,517.5",
		pos="e,987.96,497.03 1476.4,538.55 1466.9,535.24 1455.6,531.8 1445,530 1413.2,524.58 1185.4,532.61 1155,522 1148.7,519.8 1149.2,515.35 \
1143,513 1117,503.19 1049.4,499.04 996.34,497.29"];
	lds2 -> Assign_SPARCL_Architecture_Names_to_Proteins_gp_fetch_sequences	[_draw_="c 7 -#000000 B 13 427.69 538.72 431.72 535.4 436.77 531.9 442 530 495.55 510.48 517.14 543.33 570 522 664.55 483.86 613.59 387.1 \
700 333 753.75 299.35 1177.2 279.8 1342.88 273.37 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1342.63 275.84 1349.53 273.12 1342.44 270.94 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 658 403.1 0 18 4 -lds2 ",
		label=lds2,
		lp="658,405",
		pos="e,1351,273.06 427.69,538.72 431.72,535.4 436.77,531.9 442,530 495.55,510.48 517.14,543.33 570,522 664.55,483.86 613.59,387.1 700,\
333 753.75,299.35 1177.2,279.8 1342.9,273.37"];
	lds2 -> Find_Naming_Protein_Hits	[_draw_="c 7 -#000000 B 13 427.65 538.63 431.68 535.28 436.74 531.8 442 530 476.27 518.24 732.75 530.38 768 522 777.09 519.84 778.03 515.6 \
787 513 808.38 506.8 832.26 502.85 854.07 500.35 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 854.12 502.81 860.82 499.62 853.59 497.94 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 796 515.6 0 18 4 -lds2 ",
		label=lds2,
		lp="796,517.5",
		pos="e,862.32,499.46 427.65,538.63 431.68,535.28 436.74,531.8 442,530 476.27,518.24 732.75,530.38 768,522 777.09,519.84 778.03,515.6 \
787,513 808.38,506.8 832.26,502.85 854.07,500.35"];
	lds2 -> Assign_Clusters_to_Proteins	[_draw_="c 7 -#000000 B 10 427.69 538.73 431.72 535.41 436.78 531.92 442 530 466.88 520.87 538.32 535.72 561 522 610.24 492.21 610.2 411.98 \
607.68 377.32 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 610.15 377.46 607.11 370.7 605.27 377.88 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 614 448.1 0 18 4 -lds2 ",
		label=lds2,
		lp="614,450",
		pos="e,606.98,369.19 427.69,538.73 431.72,535.41 436.78,531.92 442,530 466.88,520.87 538.32,535.72 561,522 610.24,492.21 610.2,411.98 \
607.68,377.32"];
	defline_cleanup_rules -> Add_Names_to_Proteins	[_draw_="c 7 -#000000 B 13 2103.19 538.66 2042.6 516.53 1892 450.3 1892 338.5 1892 338.5 1892 338.5 1892 179 1892 114.96 1668.95 156.46 1605 \
153 1277.57 135.31 886.83 134.73 720.91 135.44 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 721.2 132.99 714.21 135.47 721.22 137.89 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 1937 335.6 0 90 21 -defline_cleanup_rules ",
		label=defline_cleanup_rules,
		lp="1937,337.5",
		pos="e,712.7,135.48 2103.2,538.66 2042.6,516.53 1892,450.3 1892,338.5 1892,338.5 1892,338.5 1892,179 1892,114.96 1668.9,156.46 1605,153 \
1277.6,135.31 886.83,134.73 720.91,135.44"];
	Assign_SPARCL_Architecture_Names_to_Proteins_sparclbl	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 1559.5 170.5 1559.5 189.5 1614.5 189.5 1614.5 170.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 1587 177.5 0 39 8 -sparclbl ",
		height=0.27778,
		label=sparclbl,
		pos="1587,180",
		rects="1559.5,170.5,1614.5,189.5",
		width=0.76389];
	CDDdata2 -> Assign_SPARCL_Architecture_Names_to_Proteins_sparclbl	[_draw_="c 7 -#000000 B 16 2274.95 538.67 2268.4 535.42 2260.51 532 2253 530 2212.68 519.25 1879 537.73 1879 496 1879 496 1879 496 1879 224 \
1879 203.22 1873.38 209.25 1814 198 1747.06 185.32 1667.34 182.01 1622.4 181.2 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1622.71 178.75 1615.68 181.09 1622.64 183.65 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 1882 358.1 0 6 1 -d ",
		label=d,
		lp="1882,360",
		pos="e,1614.2,181.07 2275,538.67 2268.4,535.42 2260.5,532 2253,530 2212.7,519.25 1879,537.73 1879,496 1879,496 1879,496 1879,224 1879,\
203.22 1873.4,209.25 1814,198 1747.1,185.32 1667.3,182.01 1622.4,181.2"];
	Prepare_SPARCLBL_input	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 1303 305.5 1303 324.5 1431 324.5 1431 305.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 1367 312.5 0 112 22 -prepare_sparclbl_input ",
		height=0.27778,
		label=prepare_sparclbl_input,
		pos="1367,315",
		rects="1303,305.5,1431,324.5",
		width=1.7778];
	Extract_Model_Proteins_prot_ids -> Prepare_SPARCLBL_input	[_draw_="c 7 -#000000 B 19 1748.24 538.59 1731.88 535.36 1712.59 531.99 1695 530 1674 527.63 1524.35 530.49 1505 522 1490.04 515.43 1479 \
512.34 1479 496 1479 496 1479 496 1479 426.5 1479 412.16 1479.77 407.06 1472 395 1452.38 364.54 1416.7 341.47 1392.43 328.34 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1393.66 326.22 1386.32 325.14 1391.38 330.56 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 1490 425.6 0 22 5 -input ",
		label=input,
		lp="1490,427.5",
		pos="e,1385,324.43 1748.2,538.59 1731.9,535.36 1712.6,531.99 1695,530 1674,527.63 1524.3,530.49 1505,522 1490,515.43 1479,512.34 1479,\
496 1479,496 1479,496 1479,426.5 1479,412.16 1479.8,407.06 1472,395 1452.4,364.54 1416.7,341.47 1392.4,328.34"];
	Good_AntiFam_filtered_proteins_gilist -> Find_Naming_Protein_Hits	[_draw_="c 7 -#000000 B 13 696.24 538.51 713.33 535.73 732.47 532.67 750 530 774.85 526.21 783.85 533.9 806 522 810.71 519.47 809.3 515.56 \
814 513 826.17 506.38 840.13 502.13 853.96 499.44 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 854.1 501.9 860.58 498.28 853.26 497.07 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 820.5 515.6 0 13 3 -ids ",
		label=ids,
		lp="820.5,517.5",
		pos="e,862.07,498.03 696.24,538.51 713.33,535.73 732.47,532.67 750,530 774.85,526.21 783.85,533.9 806,522 810.71,519.47 809.3,515.56 \
814,513 826.17,506.38 840.13,502.13 853.96,499.44"];
	genus_list -> Find_Naming_Protein_Hits	[_draw_="c 7 -#000000 B 10 798.01 538.69 806.76 533.83 818.01 527.58 828 522 835.12 518.02 836.36 515.87 844 513 850.72 510.47 857.89 508.29 \
865.1 506.4 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 865.23 508.9 871.44 504.84 864.05 504.14 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 865 515.6 0 42 10 -genus_list ",
		label=genus_list,
		lp="865,517.5",
		pos="e,872.91,504.48 798.01,538.69 806.76,533.83 818.01,527.58 828,522 835.12,518.02 836.36,515.87 844,513 850.72,510.47 857.89,508.29 \
865.1,506.4"];
	naming_sqlite -> Prepare_SPARCLBL_input	[_draw_="c 7 -#000000 B 25 150.8 538.6 159.07 535.42 168.86 532.07 178 530 213.28 522.01 225.33 535.24 259 522 326.59 495.42 326.66 460.26 \
389 423 430.49 398.2 443.42 396.66 488 378 520.05 364.58 527.07 357.52 561 350 610.59 339.01 626.8 358.01 675 342 682.02 339.67 \
681.93 335.17 689 333 745.65 315.59 1132.62 315.05 1295.25 315.61 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1294.77 318.06 1301.77 315.64 1294.78 313.16 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 416 425.6 0 54 14 -unicoll_sqlite ",
		label=unicoll_sqlite,
		lp="416,427.5",
		pos="e,1303.3,315.64 150.8,538.6 159.07,535.42 168.86,532.07 178,530 213.28,522.01 225.33,535.24 259,522 326.59,495.42 326.66,460.26 \
389,423 430.49,398.2 443.42,396.66 488,378 520.05,364.58 527.07,357.52 561,350 610.59,339.01 626.8,358.01 675,342 682.02,339.67 \
681.93,335.17 689,333 745.65,315.59 1132.6,315.05 1295.2,315.61"];
	naming_sqlite -> Add_Names_to_Proteins	[_draw_="c 7 -#000000 B 10 154.62 538.54 190.59 525.49 255 501.37 255 496 255 496 255 496 255 179 255 148.69 445.84 139.75 558.8 137.11 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 558.68 139.56 565.62 136.95 558.57 134.66 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 282 335.6 0 54 14 -unicoll_sqlite ",
		label=unicoll_sqlite,
		lp="282,337.5",
		pos="e,567.13,136.92 154.62,538.54 190.59,525.49 255,501.37 255,496 255,496 255,496 255,179 255,148.69 445.84,139.75 558.8,137.11"];
	naming_sqlite -> Assign_Clusters_to_Proteins	[_draw_="c 7 -#000000 B 16 149.83 538.68 158.27 535.34 168.46 531.86 178 530 201.47 525.44 372.78 534.75 393 522 427.81 500.05 411.48 473.05 \
436 440 436.37 439.51 498.45 378.28 499 378 516.11 369.36 536.55 364.91 554.96 362.68 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 555.05 365.13 561.75 361.96 554.53 360.26 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 463 448.1 0 54 14 -unicoll_sqlite ",
		label=unicoll_sqlite,
		lp="463,450",
		pos="e,563.26,361.8 149.83,538.68 158.27,535.34 168.46,531.86 178,530 201.47,525.44 372.78,534.75 393,522 427.81,500.05 411.48,473.05 \
436,440 436.37,439.51 498.45,378.28 499,378 516.11,369.36 536.55,364.91 554.96,362.68"];
	blastdb -> Find_Naming_Protein_Hits	[_draw_="c 7 -#000000 B 7 885.89 538.68 885.36 531.27 885.74 520.49 891 513 891.94 511.66 893.01 510.43 894.19 509.28 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 895.45 511.4 899.54 505.22 892.49 507.5 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 906.5 515.6 0 31 7 -blastdb ",
		label=blastdb,
		lp="906.5,517.5",
		pos="e,900.75,504.3 885.89,538.68 885.36,531.27 885.74,520.49 891,513 891.94,511.66 893.01,510.43 894.19,509.28"];
	taxid -> Find_Naming_Protein_Hits	[_draw_="c 7 -#000000 B 10 968.67 538.68 964.59 535.66 959.74 532.4 955 530 944.97 524.92 938.56 530.32 931 522 928.61 519.38 927.12 516 \
926.19 512.55 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 928.63 512.25 925.13 505.72 923.79 513.01 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 941.5 515.6 0 21 5 -taxid ",
		label=taxid,
		lp="941.5,517.5",
		pos="e,924.89,504.22 968.67,538.68 964.59,535.66 959.74,532.4 955,530 944.97,524.92 938.56,530.32 931,522 928.61,519.38 927.12,516 926.19,\
512.55"];
	CDDdata -> Assign_SPARCL_Architecture_Names_to_Proteins_sparclbl	[_draw_="c 7 -#000000 B 22 2209.64 538.61 2203.58 535.27 2196.17 531.79 2189 530 2172.07 525.77 1888.71 532.79 1875 522 1865.6 514.6 1868 \
507.97 1868 496 1868 496 1868 496 1868 426.5 1868 387.37 1865 377.63 1865 338.5 1865 338.5 1865 338.5 1865 224 1865 199.75 1697.7 \
187.25 1622.67 182.86 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1623.06 180.43 1615.93 182.47 1622.78 185.32 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 1868 358.1 0 6 1 -b ",
		label=b,
		lp="1868,360",
		pos="e,1614.4,182.39 2209.6,538.61 2203.6,535.27 2196.2,531.79 2189,530 2172.1,525.77 1888.7,532.79 1875,522 1865.6,514.6 1868,507.97 \
1868,496 1868,496 1868,496 1868,426.5 1868,387.37 1865,377.63 1865,338.5 1865,338.5 1865,338.5 1865,224 1865,199.75 1697.7,187.25 \
1622.7,182.86"];
	wp_assignments -> Prepare_SPARCLBL_input	[_draw_="c 7 -#000000 B 16 512.58 538.57 522.06 535.27 533.43 531.83 544 530 557.75 527.62 784.06 530.66 795 522 804.38 514.57 802 507.97 \
802 496 802 496 802 496 802 359 802 334.58 1142.11 322.17 1294.57 317.83 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1294.57 320.28 1301.5 317.64 1294.43 315.38 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 841.5 425.6 0 79 17 -other_assignments ",
		label=other_assignments,
		lp="841.5,427.5",
		pos="e,1303,317.59 512.58,538.57 522.06,535.27 533.43,531.83 544,530 557.75,527.62 784.06,530.66 795,522 804.38,514.57 802,507.97 802,\
496 802,496 802,496 802,359 802,334.58 1142.1,322.17 1294.6,317.83"];
	wp_assignments -> Add_Names_to_Proteins	[_draw_="c 7 -#000000 B 22 515.65 538.51 524.53 535.61 534.66 532.47 544 530 594.29 516.68 656 548.02 656 496 656 496 656 496 656 381.5 656 \
367.16 652.39 363.93 649 350 645.3 334.81 640 331.63 640 316 640 316 640 316 640 179 640 170.31 640 160.63 640 152.65 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 642.45 152.76 640 145.76 637.55 152.76 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 663 335.6 0 34 8 -proteins ",
		label=proteins,
		lp="663,337.5",
		pos="e,640,144.24 515.65,538.51 524.53,535.61 534.66,532.47 544,530 594.29,516.68 656,548.02 656,496 656,496 656,496 656,381.5 656,367.16 \
652.39,363.93 649,350 645.3,334.81 640,331.63 640,316 640,316 640,316 640,179 640,170.31 640,160.63 640,152.65"];
	hmm_assignments -> Prepare_SPARCLBL_input	[_draw_="c 7 -#000000 B 13 1909.92 538.53 1899.34 535.21 1886.7 531.78 1875 530 1834.35 523.81 1544.05 534.9 1505 522 1439.31 500.3 1412.64 \
491.88 1378 432 1359.85 400.62 1361.72 356.33 1364.48 332.58 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1366.88 333.05 1365.38 325.79 1362.03 332.4 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 1417.5 425.6 0 79 17 -other_assignments ",
		label=other_assignments,
		lp="1417.5,427.5",
		pos="e,1365.6,324.29 1909.9,538.53 1899.3,535.21 1886.7,531.78 1875,530 1834.3,523.81 1544,534.9 1505,522 1439.3,500.3 1412.6,491.88 \
1378,432 1359.8,400.62 1361.7,356.33 1364.5,332.58"];
	hmm_assignments -> Add_Names_to_Proteins	[_draw_="c 7 -#000000 B 19 1909.91 538.55 1899.34 535.23 1886.7 531.8 1875 530 1839.08 524.48 1582.65 532.96 1548 522 1528.14 515.72 1509 \
516.83 1509 496 1509 496 1509 496 1509 269 1509 238.32 1494.51 226.33 1466 215 1331.91 161.72 901.9 143.45 721.2 138.02 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 721.36 135.58 714.29 137.82 721.22 140.48 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 1526 335.6 0 34 8 -proteins ",
		label=proteins,
		lp="1526,337.5",
		pos="e,712.78,137.78 1909.9,538.55 1899.3,535.23 1886.7,531.8 1875,530 1839.1,524.48 1582.7,532.96 1548,522 1528.1,515.72 1509,516.83 \
1509,496 1509,496 1509,496 1509,269 1509,238.32 1494.5,226.33 1466,215 1331.9,161.72 901.9,143.45 721.2,138.02"];
	blast_rules_db -> Find_Naming_Protein_Hits	[_draw_="c 7 -#000000 B 10 1058.13 538.51 1017.09 532.88 970.11 525.84 961 522 954.86 519.41 954.39 516.93 949 513 947.27 511.74 945.46 510.43 \
943.64 509.13 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 945.12 507.18 938 505.11 942.28 511.17 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 976.5 515.6 0 31 7 -blastdb ",
		label=blastdb,
		lp="976.5,517.5",
		pos="e,936.76,504.24 1058.1,538.51 1017.1,532.88 970.11,525.84 961,522 954.86,519.41 954.39,516.93 949,513 947.27,511.74 945.46,510.43 \
943.64,509.13"];
	Assign_SPARCL_Architecture_Names_to_Proteins_sparclbl -> Add_Names_to_Proteins	[_draw_="c 7 -#000000 B 7 1580.3 170.97 1574.58 164.77 1565.74 156.64 1556 153 1517.32 138.52 938.31 136.35 721.31 136.04 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 721.32 133.59 714.32 136.03 721.32 138.49 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 1587 155.6 0 34 8 -proteins ",
		label=proteins,
		lp="1587,157.5",
		pos="e,712.81,136.03 1580.3,170.97 1574.6,164.77 1565.7,156.64 1556,153 1517.3,138.52 938.31,136.35 721.31,136.04"];
	Assign_SPARCL_Architecture_Names_to_Proteins_asn2fasta	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 1398.5 215.5 1398.5 234.5 1463.5 234.5 1463.5 215.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 1431 222.5 0 49 9 -asn2fasta ",
		height=0.27778,
		label=asn2fasta,
		pos="1431,225",
		rects="1398.5,215.5,1463.5,234.5",
		width=0.90278];
	Assign_SPARCL_Architecture_Names_to_Proteins_gp_fetch_sequences -> Assign_SPARCL_Architecture_Names_to_Proteins_asn2fasta	[_draw_="c 7 -#000000 B 4 1413.24 260.71 1415.98 255.36 1419.63 248.22 1422.91 241.81 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1425.07 242.96 1426.08 235.61 1420.71 240.73 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 1422.5 245.6 0 3 1 -i ",
		label=i,
		lp="1422.5,247.5",
		pos="e,1426.8,234.27 1413.2,260.71 1416,255.36 1419.6,248.22 1422.9,241.81"];
	Prepare_SPARCLBL_input -> Assign_SPARCL_Architecture_Names_to_Proteins_sparclbl	[_draw_="c 7 -#000000 B 7 1402.84 305.62 1423.04 300.03 1448.31 291.57 1469 280 1511.3 256.34 1552.85 216.56 1573.51 195.34 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1575.1 197.23 1578.18 190.48 1571.57 193.83 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 1523 245.6 0 6 1 -p ",
		label=p,
		lp="1523,247.5",
		pos="e,1579.2,189.39 1402.8,305.62 1423,300.03 1448.3,291.57 1469,280 1511.3,256.34 1552.9,216.56 1573.5,195.34"];
	Prepare_SPARCLBL_input -> Assign_SPARCL_Architecture_Names_to_Proteins_gp_fetch_sequences	[_draw_="c 7 -#000000 B 4 1375.1 305.71 1380.79 299.88 1388.55 291.93 1395.21 285.12 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1396.73 287.07 1399.87 280.35 1393.23 283.64 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 1402 290.6 0 22 5 -input ",
		label=input,
		lp="1402,292.5",
		pos="e,1400.9,279.27 1375.1,305.71 1380.8,299.88 1388.6,291.93 1395.2,285.12"];
	Assign_Clusters_to_Proteins_sort	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 697.5 395.5 697.5 414.5 762.5 414.5 762.5 395.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 730 402.5 0 49 10 -align_sort ",
		height=0.27778,
		label=align_sort,
		pos="730,405",
		rects="697.5,395.5,762.5,414.5",
		width=0.90278];
	Assign_Clusters_to_Proteins_sort -> Assign_Clusters_to_Proteins	[_draw_="c 7 -#000000 B 10 697.85 397.15 693.87 396.38 689.84 395.64 686 395 659.03 390.48 648.52 400.94 625 387 620.73 384.47 617.14 380.57 \
614.27 376.55 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 616.45 375.42 610.68 370.75 612.28 378 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 633 380.6 0 16 4 -hits ",
		label=hits,
		lp="633,382.5",
		pos="e,609.88,369.47 697.85,397.15 693.87,396.38 689.84,395.64 686,395 659.03,390.48 648.52,400.94 625,387 620.73,384.47 617.14,380.57 \
614.27,376.55"];
	Add_Names_to_Proteins -> Bacterial_Annot_Filter	[_draw_="c 7 -#000000 B 4 615.11 125.5 595.52 118.82 568.06 109.45 546.7 102.16 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 547.69 99.91 540.27 99.97 546.11 104.55 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 599 110.6 0 22 5 -input ",
		label=input,
		lp="599,112.5",
		pos="e,538.84,99.478 615.11,125.5 595.52,118.82 568.06,109.45 546.7,102.16"];
	Find_best_protein_hits -> Assign_Clusters_to_Proteins_sort	[_draw_="c 7 -#000000 B 10 895.23 440.71 892.76 434.71 888.51 426.98 882 423 862.79 411.25 803.33 417.85 781 415 777.59 414.56 774.06 414.06 \
770.52 413.51 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 771.1 411.13 763.8 412.42 770.32 415.96 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 901 425.6 0 22 5 -input ",
		label=input,
		lp="901,427.5",
		pos="e,762.3,412.18 895.23,440.71 892.76,434.71 888.51,426.98 882,423 862.79,411.25 803.33,417.85 781,415 777.59,414.56 774.06,414.06 \
770.52,413.51"];
	Find_Naming_Protein_Hits -> Find_best_protein_hits	[_draw_="c 7 -#000000 B 4 919.79 485.71 916.36 480.24 911.75 472.9 907.66 466.38 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 909.79 465.17 903.99 460.55 905.64 467.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 924 470.6 0 22 5 -input ",
		label=input,
		lp="924,472.5",
		pos="e,903.19,459.27 919.79,485.71 916.36,480.24 911.75,472.9 907.66,466.38"];
	Bacterial_Annot_Filter -> out_annotation	[_draw_="c 7 -#000000 B 4 514 80.71 514 75.59 514 68.85 514 62.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 516.45 62.78 514 55.78 511.55 62.78 ",
		pos="e,514,54.265 514,80.709 514,75.593 514,68.848 514,62.666"];
	Assign_Clusters_to_Proteins -> Prepare_SPARCLBL_input	[_draw_="c 7 -#000000 B 10 648.04 350.54 660.31 347.94 673.72 344.98 686 342 700.77 338.42 703.96 335.22 719 333 828.09 316.93 1149.9 315.5 \
1294.82 315.72 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1294.74 318.17 1301.75 315.73 1294.75 313.27 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 758.5 335.6 0 79 17 -other_assignments ",
		label=other_assignments,
		lp="758.5,337.5",
		pos="e,1303.3,315.73 648.04,350.54 660.31,347.94 673.72,344.98 686,342 700.77,338.42 703.96,335.22 719,333 828.09,316.93 1149.9,315.5 \
1294.8,315.72"];
	Assign_Clusters_to_Proteins -> Add_Names_to_Proteins	[_draw_="c 7 -#000000 B 10 603.47 350.52 601.12 341.91 598 328.15 598 316 598 316 598 316 598 179 598 166.45 607.27 156.2 617.1 148.86 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 618.22 151.07 622.63 145.11 615.46 147.01 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 615 245.6 0 34 8 -proteins ",
		label=proteins,
		lp="615,247.5",
		pos="e,623.88,144.26 603.47,350.52 601.12,341.91 598,328.15 598,316 598,316 598,316 598,179 598,166.45 607.27,156.2 617.1,148.86"];
	Assign_SPARCL_Architecture_Names_to_Proteins_asn2fasta -> Assign_SPARCL_Architecture_Names_to_Proteins_sparclbl	[_draw_="c 7 -#000000 B 7 1453.7 215.58 1468.92 210.12 1489.5 203.1 1508 198 1522.11 194.11 1537.85 190.57 1551.53 187.74 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1551.9 190.16 1558.28 186.37 1550.93 185.36 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 1510.5 200.6 0 5 1 -s ",
		label=s,
		lp="1510.5,202.5",
		pos="e,1559.8,186.07 1453.7,215.58 1468.9,210.12 1489.5,203.1 1508,198 1522.1,194.11 1537.8,190.57 1551.5,187.74"];
}
