digraph workflow {
	graph [_draw_="c 9 -#fffffe00 C 7 -#eeeeee P 4 0 0 0 548 950 548 950 0 ",
		bb="0,0,950,548",
		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 485 8 540 942 540 942 485 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 58 528 0 84 15 -Workflow Inputs ",
			bb="8,485,942,540",
			label="Workflow Inputs",
			lheight=0.15,
			lp="58,530.5",
			lwidth=1.17,
			rank=same,
			style=dashed
		];
		taxid	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 210.5 493.5 210.5 512.5 251.5 512.5 251.5 493.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 231 500.5 0 25 5 -taxid ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=taxid,
			pos="231,503",
			rects="210.5,493.5,251.5,512.5",
			width=0.56944];
		asn_cache	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 717 493.5 717 512.5 785 512.5 785 493.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 751 500.5 0 52 9 -asn_cache ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=asn_cache,
			pos="751,503",
			rects="717,493.5,785,512.5",
			width=0.94444];
		scatter_gather_nchunks	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 255.5 493.5 255.5 512.5 388.5 512.5 388.5 493.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 322 500.5 0 117 22 -scatter_gather_nchunks ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=scatter_gather_nchunks,
			pos="322,503",
			rects="255.5,493.5,388.5,512.5",
			width=1.8472];
		taxon_db	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 483.5 493.5 483.5 512.5 544.5 512.5 544.5 493.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 514 500.5 0 45 8 -taxon_db ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=taxon_db,
			pos="514,503",
			rects="483.5,493.5,544.5,512.5",
			width=0.84722];
		blast_hits_cache	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 549 493.5 549 512.5 647 512.5 647 493.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 598 500.5 0 82 16 -blast_hits_cache ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=blast_hits_cache,
			pos="598,503",
			rects="549,493.5,647,512.5",
			width=1.3611];
		gc_cache	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 651 493.5 651 512.5 713 512.5 713 493.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 682 500.5 0 46 8 -gc_cache ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=gc_cache,
			pos="682,503",
			rects="651,493.5,713,512.5",
			width=0.86111];
		naming_sqlite	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 393 493.5 393 512.5 479 512.5 479 493.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 436 500.5 0 70 13 -naming_sqlite ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=naming_sqlite,
			pos="436,503",
			rects="393,493.5,479,512.5",
			width=1.1944];
		gencoll_asn	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 16 493.5 16 512.5 90 512.5 90 493.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 53 500.5 0 58 11 -gencoll_asn ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=gencoll_asn,
			pos="53,503",
			rects="16,493.5,90,512.5",
			width=1.0278];
		input	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 94.5 493.5 94.5 512.5 135.5 512.5 135.5 493.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 115 500.5 0 25 5 -input ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=input,
			pos="115,503",
			rects="94.5,493.5,135.5,512.5",
			width=0.56944];
		blastdb	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 880.5 493.5 880.5 512.5 933.5 512.5 933.5 493.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 907 500.5 0 37 7 -blastdb ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=blastdb,
			pos="907,503",
			rects="880.5,493.5,933.5,512.5",
			width=0.73611];
		gc_id_list_orth	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 789.5 493.5 789.5 512.5 876.5 512.5 876.5 493.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 833 500.5 0 71 15 -gc_id_list_orth ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=gc_id_list_orth,
			pos="833,503",
			rects="789.5,493.5,876.5,512.5",
			width=1.2083];
		genus_list	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 140 493.5 140 512.5 206 512.5 206 493.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 173 500.5 0 50 10 -genus_list ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=genus_list,
			pos="173,503",
			rects="140,493.5,206,512.5",
			width=0.91667];
	}
	subgraph cluster_outputs {
		graph [_draw_="S 6 -dashed c 7 -#000000 C 7 -#eeeeee P 4 239 8 239 63 347 63 347 8 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 293 15 0 92 16 -Workflow Outputs ",
			bb="239,8,347,63",
			label="Workflow Outputs",
			labelloc=b,
			lheight=0.15,
			lp="293,17.5",
			lwidth=1.28,
			rank=same,
			style=dashed
		];
		output	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 269 35.5 269 54.5 317 54.5 317 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 293 42.5 0 32 6 -output ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=output,
			pos="293,45",
			rects="269,35.5,317,54.5",
			width=0.66667];
	}
	blastp_current_prokaryotic_proteins_vs_orthologs	[_draw_="c 7 -#000000 C 7 -#f3cea1 P 4 303 215.5 303 234.5 429 234.5 429 215.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 366 222.5 0 110 19 -blastp_wnode_naming ",
		fillcolor="#F3CEA1",
		height=0.27778,
		label=blastp_wnode_naming,
		pos="366,225",
		rects="303,215.5,429,234.5",
		width=1.75];
	taxid -> blastp_current_prokaryotic_proteins_vs_orthologs	[_draw_="c 7 -#000000 B 13 241.2 493.79 245.54 490.64 250.8 487.26 256 485 291.79 469.4 337 490.04 337 451 337 451 337 451 337 269 337 258.17 \
343.41 248.02 350.2 240.3 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 351.71 242.26 354.81 235.52 348.18 238.86 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 347.5 358.1 0 21 5 -taxid ",
		label=taxid,
		lp="347.5,360",
		pos="e,355.86,234.44 241.2,493.79 245.54,490.64 250.8,487.26 256,485 291.79,469.4 337,490.04 337,451 337,451 337,451 337,269 337,258.17 \
343.41,248.02 350.2,240.3"];
	asn_cache -> blastp_current_prokaryotic_proteins_vs_orthologs	[_draw_="c 7 -#000000 B 10 768.55 493.51 783.3 485.01 802 470.41 802 451 802 451 802 451 802 269 802 232.8 560.88 226.66 437.26 225.89 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 437.46 223.44 430.45 225.86 437.43 228.34 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 824 358.1 0 44 9 -asn_cache ",
		label=asn_cache,
		lp="824,360",
		pos="e,428.93,225.85 768.55,493.51 783.3,485.01 802,470.41 802,451 802,451 802,451 802,269 802,232.8 560.88,226.66 437.26,225.89"];
	extract_ortholog_nucleotide_asn	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 600 350.5 600 369.5 716 369.5 716 350.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 658 357.5 0 100 18 -gp_fetch_sequences ",
		height=0.27778,
		label=gp_fetch_sequences,
		pos="658,360",
		rects="600,350.5,716,369.5",
		width=1.6111];
	asn_cache -> extract_ortholog_nucleotide_asn	[_draw_="c 7 -#000000 B 16 733.41 493.57 727.05 490.67 719.77 487.52 713 485 676.9 471.55 653.32 490.66 630 460 612.51 437 617.16 421.36 \
629 395 631.19 390.12 634.35 390.92 638 387 641.22 383.55 644.45 379.6 647.34 375.85 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 649.29 377.34 651.51 370.26 645.36 374.41 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 641 425.6 0 44 9 -asn_cache ",
		label=asn_cache,
		lp="641,427.5",
		pos="e,652.42,369.05 733.41,493.57 727.05,490.67 719.77,487.52 713,485 676.9,471.55 653.32,490.66 630,460 612.51,437 617.16,421.36 629,\
395 631.19,390.12 634.35,390.92 638,387 641.22,383.55 644.45,379.6 647.34,375.85"];
	find_prokarotic_orthologs	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 318 125.5 318 144.5 404 144.5 404 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 361 132.5 0 70 14 -find_orthologs ",
		height=0.27778,
		label=find_orthologs,
		pos="361,135",
		rects="318,125.5,404,144.5",
		width=1.1944];
	asn_cache -> find_prokarotic_orthologs	[_draw_="c 7 -#000000 B 10 751 493.7 751 483.6 751 466.05 751 451 751 451 751 451 751 179 751 145.3 517.96 138.01 412.16 136.43 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 412.4 133.98 405.37 136.34 412.33 138.88 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 773 313.1 0 44 9 -asn_cache ",
		label=asn_cache,
		lp="773,315",
		pos="e,403.85,136.32 751,493.7 751,483.6 751,466.05 751,451 751,451 751,451 751,179 751,145.3 517.96,138.01 412.16,136.43"];
	create_orthologous_prokaryotic_protein_blastdb	[_draw_="c 7 -#000000 C 7 -#f3cea1 P 4 544.5 260.5 544.5 279.5 641.5 279.5 641.5 260.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 593 267.5 0 81 14 -gp_makeblastdb ",
		fillcolor="#F3CEA1",
		height=0.27778,
		label=gp_makeblastdb,
		pos="593,270",
		rects="544.5,260.5,641.5,279.5",
		width=1.3472];
	asn_cache -> create_orthologous_prokaryotic_protein_blastdb	[_draw_="c 7 -#000000 B 13 735.14 493.55 728.48 490.36 720.54 487.02 713 485 659.46 470.64 593 506.43 593 451 593 451 593 451 593 314 593 \
305.31 593 295.63 593 287.65 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 595.45 287.76 593 280.76 590.55 287.76 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 615 380.6 0 44 9 -asn_cache ",
		label=asn_cache,
		lp="615,382.5",
		pos="e,593,279.24 735.14,493.55 728.48,490.36 720.54,487.02 713,485 659.46,470.64 593,506.43 593,451 593,451 593,451 593,314 593,305.31 \
593,295.63 593,287.65"];
	scatter_gather_nchunks -> blastp_current_prokaryotic_proteins_vs_orthologs	[_draw_="c 7 -#000000 B 10 335.92 493.76 348.81 484.95 366 469.71 366 451 366 451 366 451 366 269 366 260.31 366 250.63 366 242.65 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 368.45 242.76 366 235.76 363.55 242.76 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 415 358.1 0 98 22 -scatter_gather_nchunks ",
		label=scatter_gather_nchunks,
		lp="415,360",
		pos="e,366,234.24 335.92,493.76 348.81,484.95 366,469.71 366,451 366,451 366,451 366,269 366,260.31 366,250.63 366,242.65"];
	taxon_db -> blastp_current_prokaryotic_proteins_vs_orthologs	[_draw_="c 7 -#000000 B 10 500.71 493.61 488.41 484.69 472 469.35 472 451 472 451 472 451 472 269 472 249.45 456.33 238.58 437.03 232.6 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 437.74 230.25 430.35 230.79 436.47 234.98 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 491 358.1 0 38 8 -taxon_db ",
		label=taxon_db,
		lp="491,360",
		pos="e,428.89,230.4 500.71,493.61 488.41,484.69 472,469.35 472,451 472,451 472,451 472,269 472,249.45 456.33,238.58 437.03,232.6"];
	blast_hits_cache -> blastp_current_prokaryotic_proteins_vs_orthologs	[_draw_="c 7 -#000000 B 10 577.4 493.52 553.69 483.11 518 465.08 518 451 518 451 518 451 518 269 518 250.69 476.66 239.79 437.1 233.54 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 437.49 231.12 430.2 232.5 436.76 235.97 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 552 358.1 0 68 16 -blast_hits_cache ",
		label=blast_hits_cache,
		lp="552,360",
		pos="e,428.7,232.28 577.4,493.52 553.69,483.11 518,465.08 518,451 518,451 518,451 518,269 518,250.69 476.66,239.79 437.1,233.54"];
	get_assemblies_for_orthologs_gencoll_asn	[_draw_="c 7 -#000000 C 7 -#f3cea1 P 4 632 440.5 632 459.5 742 459.5 742 440.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 687 447.5 0 94 18 -gcaccess_from_list ",
		fillcolor="#F3CEA1",
		height=0.27778,
		label=gcaccess_from_list,
		pos="687,450",
		rects="632,440.5,742,459.5",
		width=1.5278];
	gc_cache -> get_assemblies_for_orthologs_gencoll_asn	[_draw_="c 7 -#000000 B 4 682.83 493.58 683.52 486.52 684.53 476.24 685.38 467.55 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 687.8 467.98 686.04 460.77 682.92 467.5 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 704.5 470.6 0 39 8 -gc_cache ",
		label=gc_cache,
		lp="704.5,472.5",
		pos="e,686.19,459.26 682.83,493.58 683.52,486.52 684.53,476.24 685.38,467.55"];
	gencoll_asn -> find_prokarotic_orthologs	[_draw_="c 7 -#000000 B 10 56.15 493.84 59.71 483.88 65 466.46 65 451 65 451 65 451 65 179 65 152.93 258.84 149.77 309.89 145.11 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 309.93 147.57 316.6 144.33 309.36 142.71 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 73 313.1 0 16 3 -gc1 ",
		label=gc1,
		lp="73,315",
		pos="e,318.1,144.15 56.153,493.84 59.708,483.88 65,466.46 65,451 65,451 65,451 65,179 65,152.93 258.84,149.77 309.89,145.11"];
	prepare_annotation_input	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 243 170.5 243 189.5 329 189.5 329 170.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 286 177.5 0 70 14 -asn_translator ",
		height=0.27778,
		label=asn_translator,
		pos="286,180",
		rects="243,170.5,329,189.5",
		width=1.1944];
	input -> prepare_annotation_input	[_draw_="c 7 -#000000 B 10 117.36 493.78 120.03 483.76 124 466.28 124 451 124 451 124 451 124 224 124 200.74 187.2 189.76 234.65 184.79 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 234.78 187.24 241.51 184.11 234.3 182.37 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 135 335.6 0 22 5 -input ",
		label=input,
		lp="135,337.5",
		pos="e,243.01,183.96 117.36,493.78 120.03,483.76 124,466.28 124,451 124,451 124,451 124,224 124,200.74 187.2,189.76 234.65,184.79"];
	extract_protein_targets_for_orthology	[_draw_="c 7 -#000000 C 7 -#f3cea1 P 4 164.5 260.5 164.5 279.5 255.5 279.5 255.5 260.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 210 267.5 0 75 15 -protein_extract ",
		fillcolor="#F3CEA1",
		height=0.27778,
		label=protein_extract,
		pos="210,270",
		rects="164.5,260.5,255.5,279.5",
		width=1.2639];
	input -> extract_protein_targets_for_orthology	[_draw_="c 7 -#000000 B 10 126.98 493.63 146.25 480.05 182 454.42 182 451 182 451 182 451 182 314 182 303.14 188.35 292.88 195 285.1 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 196.49 287.09 199.49 280.3 192.91 283.74 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 193 380.6 0 22 5 -input ",
		label=input,
		lp="193,382.5",
		pos="e,200.52,279.2 126.98,493.63 146.25,480.05 182,454.42 182,451 182,451 182,451 182,314 182,303.14 188.35,292.88 195,285.1"];
	blastdb -> blastp_current_prokaryotic_proteins_vs_orthologs	[_draw_="c 7 -#000000 B 13 901.53 493.73 895.61 483.95 887 466.98 887 451 887 451 887 451 887 269 887 214.43 821.13 249.96 767 243 652.07 \
228.22 517.26 225.47 436.88 225.36 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 437.31 222.91 430.31 225.35 437.31 227.81 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 902.5 358.1 0 31 7 -blastdb ",
		label=blastdb,
		lp="902.5,360",
		pos="e,428.79,225.35 901.53,493.73 895.61,483.95 887,466.98 887,451 887,451 887,451 887,269 887,214.43 821.13,249.96 767,243 652.07,228.22 \
517.26,225.47 436.88,225.36"];
	gc_id_list_orth -> get_assemblies_for_orthologs_gencoll_asn	[_draw_="c 7 -#000000 B 7 810.08 493.62 802.43 490.85 793.86 487.77 786 485 763.95 477.23 739.07 468.68 719.76 462.1 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 720.71 459.84 713.29 459.9 719.13 464.47 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 779.5 470.6 0 37 10 -gc_id_list ",
		label=gc_id_list,
		lp="779.5,472.5",
		pos="e,711.86,459.41 810.08,493.62 802.43,490.85 793.86,487.77 786,485 763.95,477.23 739.07,468.68 719.76,462.1"];
	genus_list -> blastp_current_prokaryotic_proteins_vs_orthologs	[_draw_="c 7 -#000000 B 13 191.04 493.65 197.06 490.87 203.81 487.79 210 485 244.11 469.63 287 488.41 287 451 287 451 287 451 287 269 287 \
253.71 298.56 243.82 312.84 237.45 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 313.48 239.83 319.1 234.98 311.68 235.27 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 308 358.1 0 42 10 -genus_list ",
		label=genus_list,
		lp="308,360",
		pos="e,320.5,234.42 191.04,493.65 197.06,490.87 203.81,487.79 210,485 244.11,469.63 287,488.41 287,451 287,451 287,451 287,269 287,253.71 \
298.56,243.82 312.84,237.45"];
	get_ortholog_nucleotide_ids	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 629 395.5 629 414.5 733 414.5 733 395.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 681 402.5 0 88 16 -gc_get_molecules ",
		height=0.27778,
		label=gc_get_molecules,
		pos="681,405",
		rects="629,395.5,733,414.5",
		width=1.4444];
	get_ortholog_nucleotide_ids -> extract_ortholog_nucleotide_asn	[_draw_="c 7 -#000000 B 4 676.57 395.71 673.64 390.24 669.71 382.9 666.23 376.38 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 668.6 375.62 663.13 370.6 664.28 377.93 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 682 380.6 0 22 5 -input ",
		label=input,
		lp="682,382.5",
		pos="e,662.42,369.27 676.57,395.71 673.64,390.24 669.71,382.9 666.23,376.38"];
	extract_protein_references_for_orthology	[_draw_="c 7 -#000000 C 7 -#f3cea1 P 4 605.5 305.5 605.5 324.5 696.5 324.5 696.5 305.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 651 312.5 0 75 15 -protein_extract ",
		fillcolor="#F3CEA1",
		height=0.27778,
		label=protein_extract,
		pos="651,315",
		rects="605.5,305.5,696.5,324.5",
		width=1.2639];
	extract_protein_references_for_orthology -> create_orthologous_prokaryotic_protein_blastdb	[_draw_="c 7 -#000000 B 4 639.54 305.5 631.44 299.5 620.41 291.32 611.12 284.43 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 612.73 282.58 605.65 280.38 609.82 286.52 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 637.5 290.6 0 21 4 -asnb ",
		label=asnb,
		lp="637.5,292.5",
		pos="e,604.44,279.48 639.54,305.5 631.44,299.5 620.41,291.32 611.12,284.43"];
	cat_aligns	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 333 170.5 333 189.5 399 189.5 399 170.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 366 177.5 0 50 10 -cat_aligns ",
		height=0.27778,
		label=cat_aligns,
		pos="366,180",
		rects="333,170.5,399,189.5",
		width=0.91667];
	blastp_current_prokaryotic_proteins_vs_orthologs -> cat_aligns	[_draw_="c 7 -#000000 B 4 366 215.71 366 210.59 366 203.85 366 197.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 368.45 197.78 366 190.78 363.55 197.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 377 200.6 0 22 5 -input ",
		label=input,
		lp="377,202.5",
		pos="e,366,189.27 366,215.71 366,210.59 366,203.85 366,197.67"];
	extract_ortholog_nucleotide_asn -> extract_protein_references_for_orthology	[_draw_="c 7 -#000000 B 4 656.65 350.71 655.82 345.59 654.72 338.85 653.71 332.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 656.13 332.27 652.59 325.76 651.3 333.06 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 666 335.6 0 22 5 -input ",
		label=input,
		lp="666,337.5",
		pos="e,652.35,324.27 656.65,350.71 655.82,345.59 654.72,338.85 653.71,332.67"];
	get_assemblies_for_orthologs_gencoll_asn -> get_ortholog_nucleotide_ids	[_draw_="c 7 -#000000 B 7 684.79 440.75 684.12 437.99 683.45 434.88 683 432 682.53 428.96 682.16 425.69 681.89 422.54 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 684.34 422.56 681.41 415.74 679.46 422.9 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 709.5 425.6 0 53 11 -gc_assembly ",
		label=gc_assembly,
		lp="709.5,427.5",
		pos="e,681.31,414.23 684.79,440.75 684.12,437.99 683.45,434.88 683,432 682.53,428.96 682.16,425.69 681.89,422.54"];
	get_assemblies_for_orthologs_gencoll_asn -> find_prokarotic_orthologs	[_draw_="c 7 -#000000 B 16 723.26 440.74 727.07 438.49 730.47 435.63 733 432 742.4 418.51 733.4 411.44 733 395 731.67 339.84 727 326.18 727 \
271 727 271 727 271 727 179 727 147.68 512.91 139.12 412.21 136.82 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 412.27 134.37 405.21 136.67 412.16 139.27 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 735 290.6 0 16 3 -gc2 ",
		label=gc2,
		lp="735,292.5",
		pos="e,403.7,136.63 723.26,440.74 727.07,438.49 730.47,435.63 733,432 742.4,418.51 733.4,411.44 733,395 731.67,339.84 727,326.18 727,\
271 727,271 727,271 727,179 727,147.68 512.91,139.12 412.21,136.82"];
	prepare_annotation_input -> find_prokarotic_orthologs	[_draw_="c 7 -#000000 B 7 299.08 170.53 307.29 165.31 318.15 158.58 328 153 330.74 151.45 333.64 149.87 336.53 148.33 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 337.66 150.51 342.73 145.1 335.39 146.16 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 345 155.6 0 34 7 -annots1 ",
		label=annots1,
		lp="345,157.5",
		pos="e,344.08,144.4 299.08,170.53 307.29,165.31 318.15,158.58 328,153 330.74,151.45 333.64,149.87 336.53,148.33"];
	propagate_symbols_to_genes	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 212 80.5 212 99.5 374 99.5 374 80.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 293 87.5 0 146 26 -propagate_symbols_to_genes ",
		height=0.27778,
		label=propagate_symbols_to_genes,
		pos="293,90",
		rects="212,80.5,374,99.5",
		width=2.25];
	prepare_annotation_input -> propagate_symbols_to_genes	[_draw_="c 7 -#000000 B 4 286.67 170.56 287.82 156.14 290.18 126.48 291.67 107.73 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 294.11 107.96 292.22 100.79 289.22 107.58 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 301 133.1 0 22 5 -input ",
		label=input,
		lp="301,135",
		pos="e,292.34,99.284 286.67,170.56 287.82,156.14 290.18,126.48 291.67,107.73"];
	find_prokarotic_orthologs -> propagate_symbols_to_genes	[_draw_="c 7 -#000000 B 4 347.57 125.5 337.79 119.32 324.37 110.84 313.29 103.83 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 314.91 101.96 307.69 100.29 312.29 106.1 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 353 110.6 0 40 9 -orthologs ",
		label=orthologs,
		lp="353,112.5",
		pos="e,306.41,99.478 347.57,125.5 337.79,119.32 324.37,110.84 313.29,103.83"];
	create_orthologous_prokaryotic_protein_blastdb -> blastp_current_prokaryotic_proteins_vs_orthologs	[_draw_="c 7 -#000000 B 7 573.8 260.53 559.73 254.67 540.02 247.22 522 243 494.59 236.59 463.9 232.58 437.04 230.09 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 437.53 227.67 430.34 229.49 437.1 232.55 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 574 245.6 0 46 11 -blastdb_dir ",
		label=blastdb_dir,
		lp="574,247.5",
		pos="e,428.83,229.36 573.8,260.53 559.73,254.67 540.02,247.22 522,243 494.59,236.59 463.9,232.58 437.04,230.09"];
	extract_protein_targets_for_orthology -> blastp_current_prokaryotic_proteins_vs_orthologs	[_draw_="c 7 -#000000 B 7 211.62 260.59 213.22 254.69 216.29 247.15 222 243 233.82 234.42 264.53 230.12 294.57 227.99 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 294.67 230.44 301.5 227.54 294.36 225.55 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 239 245.6 0 34 8 -proteins ",
		label=proteins,
		lp="239,247.5",
		pos="e,303.01,227.45 211.62,260.59 213.22,254.69 216.29,247.15 222,243 233.82,234.42 264.53,230.12 294.57,227.99"];
	extract_protein_targets_for_orthology -> blastp_current_prokaryotic_proteins_vs_orthologs	[_draw_="c 7 -#000000 B 10 234.63 260.57 240.78 258.11 247.26 255.21 253 252 258.82 248.75 258.87 245.63 265 243 274.41 238.96 284.7 235.88 \
295 233.53 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 295.42 235.95 301.76 232.11 294.41 231.15 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 274 245.6 0 18 4 -lds2 ",
		label=lds2,
		lp="274,247.5",
		pos="e,303.24,231.8 234.63,260.57 240.78,258.11 247.26,255.21 253,252 258.82,248.75 258.87,245.63 265,243 274.41,238.96 284.7,235.88 \
295,233.53"];
	extract_protein_targets_for_orthology -> blastp_current_prokaryotic_proteins_vs_orthologs	[_draw_="c 7 -#000000 B 7 202.91 260.92 198.88 255.33 195.46 248.03 200 243 206.6 235.69 252.99 231.35 295.06 228.89 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 295.04 231.34 301.9 228.5 294.77 226.45 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 206.5 245.6 0 13 3 -ids ",
		label=ids,
		lp="206.5,247.5",
		pos="e,303.41,228.42 202.91,260.92 198.88,255.33 195.46,248.03 200,243 206.6,235.69 252.99,231.35 295.06,228.89"];
	propagate_symbols_to_genes -> output	[_draw_="c 7 -#000000 B 4 293 80.71 293 75.59 293 68.85 293 62.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 295.45 62.78 293 55.78 290.55 62.78 ",
		pos="e,293,54.265 293,80.709 293,75.593 293,68.848 293,62.666"];
	cat_aligns -> find_prokarotic_orthologs	[_draw_="c 7 -#000000 B 4 365.04 170.71 364.44 165.59 363.66 158.85 362.94 152.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 365.38 152.44 362.14 145.77 360.51 153 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 381 155.6 0 36 9 -prot_hits ",
		label=prot_hits,
		lp="381,157.5",
		pos="e,361.96,144.27 365.04,170.71 364.44,165.59 363.66,158.85 362.94,152.67"];
}
