digraph workflow {
	graph [_draw_="c 9 -#fffffe00 C 7 -#eeeeee P 4 0 0 0 323 1039 323 1039 0 ",
		bb="0,0,1039,323",
		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 103 260 103 315 1031 315 1031 260 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 153 303 0 84 15 -Workflow Inputs ",
			bb="103,260,1031,315",
			label="Workflow Inputs",
			lheight=0.15,
			lp="153,305.5",
			lwidth=1.17,
			rank=same,
			style=dashed
		];
		Extract_Model_Proteins_proteins	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 745 268.5 745 287.5 921 287.5 921 268.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 833 275.5 0 160 31 -Extract_Model_Proteins_proteins ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=Extract_Model_Proteins_proteins,
			pos="833,278",
			rects="745,268.5,921,287.5",
			width=2.4444];
		sequence_cache	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 925.5 268.5 925.5 287.5 1022.5 287.5 1022.5 268.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 974 275.5 0 81 14 -sequence_cache ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=sequence_cache,
			pos="974,278",
			rects="925.5,268.5,1022.5,287.5",
			width=1.3472];
		scatter_gather_nchunks	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 371.5 268.5 371.5 287.5 504.5 287.5 504.5 268.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 438 275.5 0 117 22 -scatter_gather_nchunks ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=scatter_gather_nchunks,
			pos="438,278",
			rects="371.5,268.5,504.5,287.5",
			width=1.8472];
		input_models	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 111.5 268.5 111.5 287.5 194.5 287.5 194.5 268.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 153 275.5 0 67 12 -input_models ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=input_models,
			pos="153,278",
			rects="111.5,268.5,194.5,287.5",
			width=1.1528];
		Extract_Model_Proteins_lds2	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 508.5 268.5 508.5 287.5 665.5 287.5 665.5 268.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 587 275.5 0 141 27 -Extract_Model_Proteins_lds2 ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=Extract_Model_Proteins_lds2,
			pos="587,278",
			rects="508.5,268.5,665.5,287.5",
			width=2.1806];
		Extract_Model_Proteins_seqids	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 199 268.5 199 287.5 367 287.5 367 268.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 283 275.5 0 152 29 -Extract_Model_Proteins_seqids ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=Extract_Model_Proteins_seqids,
			pos="283,278",
			rects="199,268.5,367,287.5",
			width=2.3333];
		AntiFamLib	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 669.5 268.5 669.5 287.5 740.5 287.5 740.5 268.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 705 275.5 0 55 10 -AntiFamLib ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=AntiFamLib,
			pos="705,278",
			rects="669.5,268.5,740.5,287.5",
			width=0.98611];
	}
	subgraph cluster_outputs {
		graph [_draw_="S 6 -dashed c 7 -#000000 C 7 -#eeeeee P 4 8 8 8 63 647 63 647 8 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 62 15 0 92 16 -Workflow Outputs ",
			bb="8,8,647,63",
			label="Workflow Outputs",
			labelloc=b,
			lheight=0.15,
			lp="62,17.5",
			lwidth=1.28,
			rank=same,
			style=dashed
		];
		AntiFam_tainted_proteins___oseqids	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 445 35.5 445 54.5 639 54.5 639 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 542 42.5 0 178 34 -AntiFam_tainted_proteins___oseqids ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=AntiFam_tainted_proteins___oseqids,
			pos="542,45",
			rects="445,35.5,639,54.5",
			width=2.6944];
		Good_AntiFam_filtered_proteins_output	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 231.5 35.5 231.5 54.5 440.5 54.5 440.5 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 336 42.5 0 193 37 -Good_AntiFam_filtered_proteins_output ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=Good_AntiFam_filtered_proteins_output,
			pos="336,45",
			rects="231.5,35.5,440.5,54.5",
			width=2.9028];
		Good_AntiFam_filtered_annotations_out	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 16.5 35.5 16.5 54.5 227.5 54.5 227.5 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 122 42.5 0 195 37 -Good_AntiFam_filtered_annotations_out ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=Good_AntiFam_filtered_annotations_out,
			pos="122,45",
			rects="16.5,35.5,227.5,54.5",
			width=2.9306];
	}
	Search_AntiFam	[_draw_="c 7 -#000000 C 7 -#f3cea1 P 4 539.5 215.5 539.5 234.5 634.5 234.5 634.5 215.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 587 222.5 0 79 14 -Search_AntiFam ",
		fillcolor="#F3CEA1",
		height=0.27778,
		label=Search_AntiFam,
		pos="587,225",
		rects="539.5,215.5,634.5,234.5",
		width=1.3194];
	Extract_Model_Proteins_proteins -> Search_AntiFam	[_draw_="c 7 -#000000 B 7 800.2 268.51 771.31 261.2 728.03 250.65 690 243 674.71 239.92 658.06 237 642.69 234.46 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 643.1 232.05 635.79 233.34 642.31 236.88 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 746 245.6 0 34 8 -proteins ",
		label=proteins,
		lp="746,247.5",
		pos="e,634.3,233.1 800.2,268.51 771.31,261.2 728.03,250.65 690,243 674.71,239.92 658.06,237 642.69,234.46"];
	sequence_cache -> Search_AntiFam	[_draw_="c 7 -#000000 B 7 951.5 268.51 942.45 265.39 931.84 262.11 922 260 825.12 239.19 709.67 231.03 642.71 227.89 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 643.01 225.46 635.9 227.59 642.79 230.35 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 899 245.6 0 44 9 -asn_cache ",
		label=asn_cache,
		lp="899,247.5",
		pos="e,634.39,227.52 951.5,268.51 942.45,265.39 931.84,262.11 922,260 825.12,239.19 709.67,231.03 642.71,227.89"];
	scatter_gather_nchunks -> Search_AntiFam	[_draw_="c 7 -#000000 B 7 447.61 268.6 457.18 260.7 472.62 249.21 488 243 501.52 237.54 516.76 233.84 531.17 231.32 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 531.52 233.75 538.04 230.21 530.74 228.91 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 537 245.6 0 98 22 -scatter_gather_nchunks ",
		label=scatter_gather_nchunks,
		lp="537,247.5",
		pos="e,539.53,229.97 447.61,268.6 457.18,260.7 472.62,249.21 488,243 501.52,237.54 516.76,233.84 531.17,231.32"];
	Good_AntiFam_filtered_annotations	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 93.5 80.5 93.5 99.5 212.5 99.5 212.5 80.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 153 87.5 0 103 21 -bact_filter_preserved ",
		height=0.27778,
		label=bact_filter_preserved,
		pos="153,90",
		rects="93.5,80.5,212.5,99.5",
		width=1.6528];
	input_models -> Good_AntiFam_filtered_annotations	[_draw_="c 7 -#000000 B 10 153 268.7 153 258.6 153 241.05 153 226 153 226 153 226 153 134 153 125.31 153 115.63 153 107.65 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 155.45 107.76 153 100.76 150.55 107.76 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 176 178.1 0 46 10 -annotation ",
		label=annotation,
		lp="176,180",
		pos="e,153,99.243 153,268.7 153,258.6 153,241.05 153,226 153,226 153,226 153,134 153,125.31 153,115.63 153,107.65"];
	Extract_Model_Proteins_lds2 -> Search_AntiFam	[_draw_="c 7 -#000000 B 4 587 268.58 587 261.52 587 251.24 587 242.55 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 589.45 242.78 587 235.78 584.55 242.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 596 245.6 0 18 4 -lds2 ",
		label=lds2,
		lp="596,247.5",
		pos="e,587,234.26 587,268.58 587,261.52 587,251.24 587,242.55"];
	Extract_Model_Proteins_seqids -> Search_AntiFam	[_draw_="c 7 -#000000 B 7 317.87 268.56 349.97 261.02 398.97 250.11 442 243 471.46 238.13 504.52 234.15 531.62 231.26 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 531.61 233.72 538.32 230.56 531.1 228.85 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 456 245.6 0 28 6 -seqids ",
		label=seqids,
		lp="456,247.5",
		pos="e,539.83,230.4 317.87,268.56 349.97,261.02 398.97,250.11 442,243 471.46,238.13 504.52,234.15 531.62,231.26"];
	Good_AntiFam_filtered_proteins	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 247.5 125.5 247.5 144.5 330.5 144.5 330.5 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 289 132.5 0 67 13 -set_operation ",
		height=0.27778,
		label=set_operation,
		pos="289,135",
		rects="247.5,125.5,330.5,144.5",
		width=1.1528];
	Extract_Model_Proteins_seqids -> Good_AntiFam_filtered_proteins	[_draw_="c 7 -#000000 B 4 283.36 268.6 284.33 245.82 287.02 182.55 288.3 152.39 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 290.74 152.79 288.59 145.69 285.84 152.58 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 289 200.6 0 6 1 -A ",
		label=A,
		lp="289,202.5",
		pos="e,288.65,144.18 283.36,268.6 284.33,245.82 287.02,182.55 288.3,152.39"];
	AntiFamLib -> Search_AntiFam	[_draw_="c 7 -#000000 B 7 685.57 268.51 679.32 265.78 672.37 262.76 666 260 648.85 252.57 629.58 244.28 614.37 237.74 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 615.6 235.61 608.21 235.1 613.67 240.11 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 667.5 245.6 0 43 8 -hmm_path ",
		label=hmm_path,
		lp="667.5,247.5",
		pos="e,606.82,234.5 685.57,268.51 679.32,265.78 672.37,262.76 666,260 648.85,252.57 629.58,244.28 614.37,237.74"];
	Good_AntiFam_filtered_annotations -> Good_AntiFam_filtered_annotations_out	[_draw_="c 7 -#000000 B 4 147.02 80.71 142.99 75.12 137.56 67.58 132.78 60.96 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 134.92 59.74 128.84 55.49 130.95 62.6 ",
		pos="e,127.96,54.265 147.02,80.709 142.99,75.117 137.56,67.579 132.78,60.957"];
	AntiFam_tainted_proteins	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 517 170.5 517 189.5 567 189.5 567 170.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 542 177.5 0 34 6 -reduce ",
		height=0.27778,
		label=reduce,
		pos="542,180",
		rects="517,170.5,567,189.5",
		width=0.69444];
	Search_AntiFam -> AntiFam_tainted_proteins	[_draw_="c 7 -#000000 B 4 578.32 215.71 572.22 209.88 563.91 201.93 556.77 195.12 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 558.5 193.38 551.74 190.31 555.11 196.92 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 580.5 200.6 0 25 6 -aligns ",
		label=aligns,
		lp="580.5,202.5",
		pos="e,550.65,189.27 578.32,215.71 572.22,209.88 563.91,201.93 556.77,195.12"];
	AntiFam_tainted_proteins -> AntiFam_tainted_proteins___oseqids	[_draw_="c 7 -#000000 B 4 542 170.68 542 149.13 542 91.17 542 62.51 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 544.45 62.83 542 55.83 539.55 62.83 ",
		pos="e,542,54.317 542,170.68 542,149.13 542,91.169 542,62.509"];
	AntiFam_tainted_proteins -> Good_AntiFam_filtered_proteins	[_draw_="c 7 -#000000 B 4 517.28 174.8 476.09 167.8 392.63 153.61 338.85 144.47 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 339.29 142.06 331.98 143.3 338.47 146.89 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 441 155.6 0 6 1 -B ",
		label=B,
		lp="441,157.5",
		pos="e,330.48,143.05 517.28,174.8 476.09,167.8 392.63,153.61 338.85,144.47"];
	Good_AntiFam_filtered_proteins -> Good_AntiFam_filtered_proteins_output	[_draw_="c 7 -#000000 B 4 293.51 125.56 301.35 110.87 317.63 80.39 327.61 61.71 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 329.73 62.95 330.86 55.62 325.4 60.64 ",
		pos="e,331.58,54.284 293.51,125.56 301.35,110.87 317.63,80.388 327.61,61.71"];
	Good_AntiFam_filtered_proteins -> Good_AntiFam_filtered_annotations	[_draw_="c 7 -#000000 B 7 258.07 125.58 248.7 122.94 238.4 119.94 229 117 214.2 112.38 197.92 106.86 184.24 102.11 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 185.36 99.9 177.94 99.91 183.74 104.53 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 259.5 110.6 0 61 14 -only_those_ids ",
		label=only_those_ids,
		lp="259.5,112.5",
		pos="e,176.51,99.408 258.07,125.58 248.7,122.94 238.4,119.94 229,117 214.2,112.38 197.92,106.86 184.24,102.11"];
}
