digraph workflow {
	graph [_draw_="c 9 -#fffffe00 C 7 -#eeeeee P 4 0 0 0 323 1036 323 1036 0 ",
		bb="0,0,1036,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 100 260 100 315 1028 315 1028 260 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 150 303 0 84 15 -Workflow Inputs ",
			bb="100,260,1028,315",
			label="Workflow Inputs",
			lheight=0.15,
			lp="150,305.5",
			lwidth=1.17,
			rank=same,
			style=dashed
		];
		Extract_Model_Proteins_lds2	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 862.5 268.5 862.5 287.5 1019.5 287.5 1019.5 268.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 941 275.5 0 141 27 -Extract_Model_Proteins_lds2 ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=Extract_Model_Proteins_lds2,
			pos="941,278",
			rects="862.5,268.5,1019.5,287.5",
			width=2.1806];
		Extract_Model_Proteins_seqids	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 196 268.5 196 287.5 364 287.5 364 268.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 280 275.5 0 152 29 -Extract_Model_Proteins_seqids ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=Extract_Model_Proteins_seqids,
			pos="280,278",
			rects="196,268.5,364,287.5",
			width=2.3333];
		Extract_Model_Proteins_proteins	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 607 268.5 607 287.5 783 287.5 783 268.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 695 275.5 0 160 31 -Extract_Model_Proteins_proteins ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=Extract_Model_Proteins_proteins,
			pos="695,278",
			rects="607,268.5,783,287.5",
			width=2.4444];
		AntiFamLib	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 787.5 268.5 787.5 287.5 858.5 287.5 858.5 268.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 823 275.5 0 55 10 -AntiFamLib ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=AntiFamLib,
			pos="823,278",
			rects="787.5,268.5,858.5,287.5",
			width=0.98611];
		scatter_gather_nchunks	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 368.5 268.5 368.5 287.5 501.5 287.5 501.5 268.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 435 275.5 0 117 22 -scatter_gather_nchunks ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=scatter_gather_nchunks,
			pos="435,278",
			rects="368.5,268.5,501.5,287.5",
			width=1.8472];
		sequence_cache	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 505.5 268.5 505.5 287.5 602.5 287.5 602.5 268.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 554 275.5 0 81 14 -sequence_cache ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=sequence_cache,
			pos="554,278",
			rects="505.5,268.5,602.5,287.5",
			width=1.3472];
		input_models	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 108.5 268.5 108.5 287.5 191.5 287.5 191.5 268.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 150 275.5 0 67 12 -input_models ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=input_models,
			pos="150,278",
			rects="108.5,268.5,191.5,287.5",
			width=1.1528];
	}
	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_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];
		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];
	}
	Search_AntiFam	[_draw_="c 7 -#000000 C 7 -#f3cea1 P 4 506.5 215.5 506.5 234.5 601.5 234.5 601.5 215.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 554 222.5 0 79 14 -Search_AntiFam ",
		fillcolor="#F3CEA1",
		height=0.27778,
		label=Search_AntiFam,
		pos="554,225",
		rects="506.5,215.5,601.5,234.5",
		width=1.3194];
	Extract_Model_Proteins_lds2 -> Search_AntiFam	[_draw_="c 7 -#000000 B 7 909.95 268.51 879.79 260.62 832.6 249.17 791 243 729.41 233.86 658.06 229.59 609.87 227.62 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 610.05 225.18 602.96 227.35 609.86 230.08 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 845 245.6 0 18 4 -lds2 ",
		label=lds2,
		lp="845,247.5",
		pos="e,601.44,227.29 909.95,268.51 879.79,260.62 832.6,249.17 791,243 729.41,233.86 658.06,229.59 609.87,227.62"];
	Good_AntiFam_filtered_proteins	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 243.5 125.5 243.5 144.5 326.5 144.5 326.5 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 285 132.5 0 67 13 -set_operation ",
		height=0.27778,
		label=set_operation,
		pos="285,135",
		rects="243.5,125.5,326.5,144.5",
		width=1.1528];
	Extract_Model_Proteins_seqids -> Good_AntiFam_filtered_proteins	[_draw_="c 7 -#000000 B 4 280.3 268.6 281.11 245.82 283.35 182.55 284.42 152.39 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 286.86 152.77 284.66 145.69 281.96 152.6 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 285 200.6 0 6 1 -A ",
		label=A,
		lp="285,202.5",
		pos="e,284.71,144.18 280.3,268.6 281.11,245.82 283.35,182.55 284.42,152.39"];
	Extract_Model_Proteins_seqids -> Search_AntiFam	[_draw_="c 7 -#000000 B 7 309.71 268.53 337.31 260.93 379.65 249.93 417 243 443.57 238.07 473.31 234.19 498.28 231.38 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 498.35 233.84 505.04 230.64 497.82 228.97 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 431 245.6 0 28 6 -seqids ",
		label=seqids,
		lp="431,247.5",
		pos="e,506.55,230.47 309.71,268.53 337.31,260.93 379.65,249.93 417,243 443.57,238.07 473.31,234.19 498.28,231.38"];
	Extract_Model_Proteins_proteins -> Search_AntiFam	[_draw_="c 7 -#000000 B 4 671.72 268.58 648.04 260.01 611.22 246.7 585.06 237.24 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 586.16 235.03 578.74 234.95 584.49 239.63 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 641 245.6 0 34 8 -proteins ",
		label=proteins,
		lp="641,247.5",
		pos="e,577.32,234.43 671.72,268.58 648.04,260.01 611.22,246.7 585.06,237.24"];
	AntiFamLib -> Search_AntiFam	[_draw_="c 7 -#000000 B 7 806.27 268.55 799.51 265.44 791.53 262.16 784 260 725.8 243.33 656.84 234.52 609.71 230.09 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 610.17 227.67 602.97 229.47 609.72 232.55 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 768.5 245.6 0 43 8 -hmm_path ",
		label=hmm_path,
		lp="768.5,247.5",
		pos="e,601.46,229.33 806.27,268.55 799.51,265.44 791.53,262.16 784,260 725.8,243.33 656.84,234.52 609.71,230.09"];
	scatter_gather_nchunks -> Search_AntiFam	[_draw_="c 7 -#000000 B 7 437.63 268.57 440.57 260.66 446.1 249.15 455 243 462.4 237.89 479.92 234.13 498.2 231.47 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 498.52 233.9 505.12 230.53 497.86 229.05 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 504 245.6 0 98 22 -scatter_gather_nchunks ",
		label=scatter_gather_nchunks,
		lp="504,247.5",
		pos="e,506.62,230.33 437.63,268.57 440.57,260.66 446.1,249.15 455,243 462.4,237.89 479.92,234.13 498.2,231.47"];
	sequence_cache -> Search_AntiFam	[_draw_="c 7 -#000000 B 4 554 268.58 554 261.52 554 251.24 554 242.55 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 556.45 242.78 554 235.78 551.55 242.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 576 245.6 0 44 9 -asn_cache ",
		label=asn_cache,
		lp="576,247.5",
		pos="e,554,234.26 554,268.58 554,261.52 554,251.24 554,242.55"];
	Good_AntiFam_filtered_annotations	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 90.5 80.5 90.5 99.5 209.5 99.5 209.5 80.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 150 87.5 0 103 21 -bact_filter_preserved ",
		height=0.27778,
		label=bact_filter_preserved,
		pos="150,90",
		rects="90.5,80.5,209.5,99.5",
		width=1.6528];
	input_models -> Good_AntiFam_filtered_annotations	[_draw_="c 7 -#000000 B 10 150 268.7 150 258.6 150 241.05 150 226 150 226 150 226 150 134 150 125.31 150 115.63 150 107.65 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 152.45 107.76 150 100.76 147.55 107.76 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 173 178.1 0 46 10 -annotation ",
		label=annotation,
		lp="173,180",
		pos="e,150,99.243 150,268.7 150,258.6 150,241.05 150,226 150,226 150,226 150,134 150,125.31 150,115.63 150,107.65"];
	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];
	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.36 174.88 475.41 167.86 389.37 153.46 334.58 144.3 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 335.2 141.91 327.89 143.18 334.39 146.75 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 439 155.6 0 6 1 -B ",
		label=B,
		lp="439,157.5",
		pos="e,326.4,142.93 517.36,174.88 475.41,167.86 389.37,153.46 334.58,144.3"];
	Good_AntiFam_filtered_proteins -> Good_AntiFam_filtered_proteins_output	[_draw_="c 7 -#000000 B 4 289.89 125.56 298.44 110.81 316.23 80.11 327.04 61.46 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 329.05 62.88 330.44 55.59 324.81 60.42 ",
		pos="e,331.2,54.284 289.89,125.56 298.44,110.81 316.23,80.114 327.04,61.46"];
	Good_AntiFam_filtered_proteins -> Good_AntiFam_filtered_annotations	[_draw_="c 7 -#000000 B 4 258.33 125.5 237.16 118.76 207.4 109.28 184.43 101.97 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 185.47 99.73 178.06 99.94 183.98 104.4 ",
		_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.62,99.478 258.33,125.5 237.16,118.76 207.4,109.28 184.43,101.97"];
	Search_AntiFam -> AntiFam_tainted_proteins	[_draw_="c 7 -#000000 B 4 551.69 215.71 550.23 210.47 548.29 203.53 546.53 197.24 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 548.95 196.81 544.71 190.72 544.24 198.12 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 561.5 200.6 0 25 6 -aligns ",
		label=aligns,
		lp="561.5,202.5",
		pos="e,544.31,189.27 551.69,215.71 550.23,210.47 548.29,203.53 546.53,197.24"];
	Good_AntiFam_filtered_annotations -> Good_AntiFam_filtered_annotations_out	[_draw_="c 7 -#000000 B 4 144.6 80.71 141.04 75.24 136.26 67.9 132.02 61.38 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 134.08 60.06 128.21 55.53 129.97 62.74 ",
		pos="e,127.38,54.265 144.6,80.709 141.04,75.236 136.26,67.899 132.02,61.381"];
}
