digraph workflow {
	graph [_draw_="c 9 -#fffffe00 C 7 -#eeeeee P 4 0 0 0 368 405 368 405 0 ",
		bb="0,0,405,368",
		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 305 8 360 397 360 397 305 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 58 348 0 84 15 -Workflow Inputs ",
			bb="8,305,397,360",
			label="Workflow Inputs",
			lheight=0.15,
			lp="58,350.5",
			lwidth=1.17,
			rank=same,
			style=dashed
		];
		models1	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 153.5 313.5 153.5 332.5 212.5 332.5 212.5 313.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 183 320.5 0 43 7 -models1 ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=models1,
			pos="183,323",
			rects="153.5,313.5,212.5,332.5",
			width=0.81944];
		scatter_gather_nchunks	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 16.5 313.5 16.5 332.5 149.5 332.5 149.5 313.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 83 320.5 0 117 22 -scatter_gather_nchunks ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=scatter_gather_nchunks,
			pos="83,323",
			rects="16.5,313.5,149.5,332.5",
			width=1.8472];
		sequence_cache	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 216.5 313.5 216.5 332.5 313.5 332.5 313.5 313.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 265 320.5 0 81 14 -sequence_cache ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=sequence_cache,
			pos="265,323",
			rects="216.5,313.5,313.5,332.5",
			width=1.3472];
		AntiFamLib	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 317.5 313.5 317.5 332.5 388.5 332.5 388.5 313.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 353 320.5 0 55 10 -AntiFamLib ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=AntiFamLib,
			pos="353,323",
			rects="317.5,313.5,388.5,332.5",
			width=0.98611];
	}
	subgraph cluster_outputs {
		graph [_draw_="S 6 -dashed c 7 -#000000 C 7 -#eeeeee P 4 87 8 87 63 195 63 195 8 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 141 15 0 92 16 -Workflow Outputs ",
			bb="87,8,195,63",
			label="Workflow Outputs",
			labelloc=b,
			lheight=0.15,
			lp="141,17.5",
			lwidth=1.28,
			rank=same,
			style=dashed
		];
		out_annotation	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 96 35.5 96 54.5 186 54.5 186 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 141 42.5 0 74 14 -out_annotation ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=out_annotation,
			pos="141,45",
			rects="96,35.5,186,54.5",
			width=1.25];
	}
	Extract_ab_initio_Proteins	[_draw_="c 7 -#000000 C 7 -#f3cea1 P 4 149.5 260.5 149.5 279.5 240.5 279.5 240.5 260.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 195 267.5 0 75 15 -protein_extract ",
		fillcolor="#F3CEA1",
		height=0.27778,
		label=protein_extract,
		pos="195,270",
		rects="149.5,260.5,240.5,279.5",
		width=1.2639];
	models1 -> Extract_ab_initio_Proteins	[_draw_="c 7 -#000000 B 4 184.98 313.58 186.64 306.52 189.06 296.24 191.11 287.55 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 193.49 288.11 192.71 280.74 188.72 286.99 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 201 290.6 0 22 5 -input ",
		label=input,
		lp="201,292.5",
		pos="e,193.06,279.26 184.98,313.58 186.64,306.52 189.06,296.24 191.11,287.55"];
	Good_ab_initio_annotations	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 81.5 80.5 81.5 99.5 200.5 99.5 200.5 80.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 141 87.5 0 103 21 -bact_filter_preserved ",
		height=0.27778,
		label=bact_filter_preserved,
		pos="141,90",
		rects="81.5,80.5,200.5,99.5",
		width=1.6528];
	models1 -> Good_ab_initio_annotations	[_draw_="c 7 -#000000 B 10 167.02 313.58 153.05 304.95 135 290.09 135 271 135 271 135 271 135 134 135 125.13 136.27 115.32 137.64 107.32 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 140 108.02 138.89 100.68 135.19 107.11 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 158 200.6 0 46 10 -annotation ",
		label=annotation,
		lp="158,202.5",
		pos="e,139.17,99.196 167.02,313.58 153.05,304.95 135,290.09 135,271 135,271 135,271 135,134 135,125.13 136.27,115.32 137.64,107.32"];
	Search_ab_initio_for_AntiFam	[_draw_="c 7 -#000000 C 7 -#f3cea1 P 4 190.5 215.5 190.5 234.5 351.5 234.5 351.5 215.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 271 222.5 0 145 28 -Search_ab_initio_for_AntiFam ",
		fillcolor="#F3CEA1",
		height=0.27778,
		label=Search_ab_initio_for_AntiFam,
		pos="271,225",
		rects="190.5,215.5,351.5,234.5",
		width=2.2361];
	scatter_gather_nchunks -> Search_ab_initio_for_AntiFam	[_draw_="c 7 -#000000 B 7 72.7 313.68 58.33 301.07 35.55 276.84 50 260 67.22 239.93 128.72 231.59 182.48 228.18 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 182.34 230.65 189.18 227.79 182.05 225.75 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 99 268.1 0 98 22 -scatter_gather_nchunks ",
		label=scatter_gather_nchunks,
		lp="99,270",
		pos="e,190.69,227.7 72.7,313.68 58.325,301.07 35.55,276.84 50,260 67.22,239.93 128.72,231.59 182.48,228.18"];
	sequence_cache -> Search_ab_initio_for_AntiFam	[_draw_="c 7 -#000000 B 10 269.7 313.72 276.64 300.96 289.33 275.48 294 252 294.78 248.08 295.8 246.57 294 243 293.52 242.05 292.96 241.14 \
292.34 240.28 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 294.3 238.78 287.66 235.48 290.8 242.2 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 313 268.1 0 44 9 -asn_cache ",
		label=asn_cache,
		lp="313,270",
		pos="e,286.6,234.4 269.7,313.72 276.64,300.96 289.33,275.48 294,252 294.78,248.08 295.8,246.57 294,243 293.52,242.05 292.96,241.14 292.34,\
240.28"];
	AntiFamLib -> Search_ab_initio_for_AntiFam	[_draw_="c 7 -#000000 B 7 352.78 313.84 352.03 301.02 348.89 275.99 336 260 328.14 250.25 316.74 242.98 305.66 237.71 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 306.88 235.57 299.48 234.99 304.9 240.05 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 367.5 268.1 0 43 8 -hmm_path ",
		label=hmm_path,
		lp="367.5,270",
		pos="e,298.1,234.38 352.78,313.84 352.03,301.02 348.89,275.99 336,260 328.14,250.25 316.74,242.98 305.66,237.71"];
	Good_ab_initio_proteins	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 148.5 125.5 148.5 144.5 231.5 144.5 231.5 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 190 132.5 0 67 13 -set_operation ",
		height=0.27778,
		label=set_operation,
		pos="190,135",
		rects="148.5,125.5,231.5,144.5",
		width=1.1528];
	Extract_ab_initio_Proteins -> Good_ab_initio_proteins	[_draw_="c 7 -#000000 B 7 192.08 260.8 191.23 258.04 190.42 254.92 190 252 184.95 216.94 186.84 175.3 188.52 152.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 190.96 152.9 189.08 145.72 186.07 152.5 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 189 200.6 0 6 1 -A ",
		label=A,
		lp="189,202.5",
		pos="e,189.2,144.21 192.08,260.8 191.23,258.04 190.42,254.92 190,252 184.95,216.94 186.84,175.3 188.52,152.67"];
	Extract_ab_initio_Proteins -> Search_ab_initio_for_AntiFam	[_draw_="c 7 -#000000 B 7 204.2 260.69 211.59 254.13 221.45 245.66 226 243 229.25 241.1 232.75 239.34 236.31 237.73 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 237.23 240 242.74 235.04 235.34 235.48 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 240 245.6 0 28 6 -seqids ",
		label=seqids,
		lp="240,247.5",
		pos="e,244.14,234.45 204.2,260.69 211.59,254.13 221.45,245.66 226,243 229.25,241.1 232.75,239.34 236.31,237.73"];
	Extract_ab_initio_Proteins -> Search_ab_initio_for_AntiFam	[_draw_="c 7 -#000000 B 7 234.1 260.57 240.05 258.33 245.9 255.52 251 252 255.1 249.17 258.73 245.23 261.74 241.28 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 263.67 242.8 265.59 235.63 259.62 240.04 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 277 245.6 0 34 8 -proteins ",
		label=proteins,
		lp="277,247.5",
		pos="e,266.44,234.38 234.1,260.57 240.05,258.33 245.9,255.52 251,252 255.1,249.17 258.73,245.23 261.74,241.28"];
	Extract_ab_initio_Proteins -> Search_ab_initio_for_AntiFam	[_draw_="c 7 -#000000 B 7 192.57 260.86 191.42 255.25 191.05 247.93 195 243 196.79 240.77 200.06 238.81 204.27 237.1 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 204.87 239.48 210.73 234.92 203.31 234.84 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 204 245.6 0 18 4 -lds2 ",
		label=lds2,
		lp="204,247.5",
		pos="e,212.16,234.44 192.57,260.86 191.42,255.25 191.05,247.93 195,243 196.79,240.77 200.06,238.81 204.27,237.1"];
	Good_ab_initio_proteins -> Good_ab_initio_annotations	[_draw_="c 7 -#000000 B 4 180.55 125.71 173.77 119.76 164.48 111.61 156.61 104.7 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 158.43 103.04 151.56 100.26 155.2 106.72 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 199.5 110.6 0 61 14 -only_those_ids ",
		label=only_those_ids,
		lp="199.5,112.5",
		pos="e,150.42,99.265 180.55,125.71 173.77,119.76 164.48,111.61 156.61,104.7"];
	ab_initio_AntiFam_tainted_proteins	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 221 170.5 221 189.5 271 189.5 271 170.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 246 177.5 0 34 6 -reduce ",
		height=0.27778,
		label=reduce,
		pos="246,180",
		rects="221,170.5,271,189.5",
		width=0.69444];
	Search_ab_initio_for_AntiFam -> ab_initio_AntiFam_tainted_proteins	[_draw_="c 7 -#000000 B 4 266.18 215.71 263 210.24 258.73 202.9 254.94 196.38 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 257.2 195.39 251.57 190.57 252.97 197.86 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 272.5 200.6 0 25 6 -aligns ",
		label=aligns,
		lp="272.5,202.5",
		pos="e,250.81,189.27 266.18,215.71 263,210.24 258.73,202.9 254.94,196.38"];
	ab_initio_AntiFam_tainted_proteins -> Good_ab_initio_proteins	[_draw_="c 7 -#000000 B 4 234.94 170.5 227.19 164.56 216.67 156.48 207.76 149.64 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 209.29 147.72 202.24 145.4 206.3 151.61 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 226 155.6 0 6 1 -B ",
		label=B,
		lp="226,157.5",
		pos="e,201.04,144.48 234.94,170.5 227.19,164.56 216.67,156.48 207.76,149.64"];
	Good_ab_initio_annotations -> out_annotation	[_draw_="c 7 -#000000 B 4 141 80.71 141 75.59 141 68.85 141 62.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 143.45 62.78 141 55.78 138.55 62.78 ",
		pos="e,141,54.265 141,80.709 141,75.593 141,68.848 141,62.666"];
}
