digraph workflow {
	graph [_draw_="c 9 -#fffffe00 C 7 -#eeeeee P 4 0 0 0 278 444 278 444 0 ",
		bb="0,0,444,278",
		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 215 8 270 376 270 376 215 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 58 258 0 84 15 -Workflow Inputs ",
			bb="8,215,376,270",
			label="Workflow Inputs",
			lheight=0.15,
			lp="58,260.5",
			lwidth=1.17,
			rank=same,
			style=dashed
		];
		db_gencode	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 16.5 223.5 16.5 242.5 91.5 242.5 91.5 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 54 230.5 0 59 10 -db_gencode ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=db_gencode,
			pos="54,233",
			rects="16.5,223.5,91.5,242.5",
			width=1.0417];
		uniColl_asn_cache	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 188.5 223.5 188.5 242.5 295.5 242.5 295.5 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 242 230.5 0 91 17 -uniColl_asn_cache ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=uniColl_asn_cache,
			pos="242,233",
			rects="188.5,223.5,295.5,242.5",
			width=1.4861];
		compartments	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 96 223.5 96 242.5 184 242.5 184 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 140 230.5 0 72 12 -compartments ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=compartments,
			pos="140,233",
			rects="96,223.5,184,242.5",
			width=1.2222];
		asn_cache	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 300 223.5 300 242.5 368 242.5 368 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 334 230.5 0 52 9 -asn_cache ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=asn_cache,
			pos="334,233",
			rects="300,223.5,368,242.5",
			width=0.94444];
	}
	subgraph cluster_outputs {
		graph [_draw_="S 6 -dashed c 7 -#000000 C 7 -#eeeeee P 4 164 8 164 63 272 63 272 8 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 218 15 0 92 16 -Workflow Outputs ",
			bb="164,8,272,63",
			label="Workflow Outputs",
			labelloc=b,
			lheight=0.15,
			lp="218,17.5",
			lwidth=1.28,
			rank=same,
			style=dashed
		];
		blast_align	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 183 35.5 183 54.5 253 54.5 253 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 218 42.5 0 54 11 -blast_align ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=blast_align,
			pos="218,45",
			rects="183,35.5,253,54.5",
			width=0.97222];
	}
	tblastn_wnode	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 117.5 125.5 117.5 144.5 318.5 144.5 318.5 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 218 132.5 0 185 34 -Seed Search Compartments, execute\" ",
		height=0.27778,
		label="Seed Search Compartments, execute\"",
		pos="218,135",
		rects="117.5,125.5,318.5,144.5",
		width=2.7917];
	db_gencode -> tblastn_wnode	[_draw_="c 7 -#000000 B 7 49.96 223.79 44.28 210.9 35.87 185.77 48 170 56.81 158.55 82.9 150.91 112.09 145.83 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 112.39 148.26 118.9 144.7 111.59 143.42 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 73.5 178.1 0 51 10 -db_gencode ",
		label=db_gencode,
		lp="73.5,180",
		pos="e,120.39,144.46 49.965,223.79 44.276,210.9 35.87,185.77 48,170 56.805,158.55 82.903,150.91 112.09,145.83"];
	gpx_qsubmit	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 122 170.5 122 189.5 314 189.5 314 170.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 218 177.5 0 176 33 -Seed Search Compartments, scatter ",
		height=0.27778,
		label="Seed Search Compartments, scatter",
		pos="218,180",
		rects="122,170.5,314,189.5",
		width=2.6667];
	uniColl_asn_cache -> gpx_qsubmit	[_draw_="c 7 -#000000 B 4 238.04 223.58 234.61 216.3 229.57 205.59 225.4 196.73 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 227.73 195.92 222.53 190.63 223.3 198.01 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 268 200.6 0 76 17 -uniColl_asn_cache ",
		label=uniColl_asn_cache,
		lp="268,202.5",
		pos="e,221.89,189.26 238.04,223.58 234.61,216.3 229.57,205.59 225.4,196.73"];
	uniColl_asn_cache -> tblastn_wnode	[_draw_="c 7 -#000000 B 10 279.07 223.56 289.1 219.83 299.3 214.52 307 207 318.97 195.31 323.66 183.67 314 170 306.72 159.7 296.03 152.49 \
284.41 147.47 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 285.49 145.26 278.08 145.01 283.72 149.82 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 357 178.1 0 76 17 -uniColl_asn_cache ",
		label=uniColl_asn_cache,
		lp="357,180",
		pos="e,276.67,144.46 279.07,223.56 289.1,219.83 299.3,214.52 307,207 318.97,195.31 323.66,183.67 314,170 306.72,159.7 296.03,152.49 284.41,\
147.47"];
	compartments -> gpx_qsubmit	[_draw_="c 7 -#000000 B 4 152.88 223.58 165.19 215.53 183.92 203.29 198.13 193.99 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 199.32 196.14 203.83 190.26 196.63 192.04 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 199 200.6 0 16 3 -asn ",
		label=asn,
		lp="199,202.5",
		pos="e,205.1,189.43 152.88,223.58 165.19,215.53 183.92,203.29 198.13,193.99"];
	compartments -> tblastn_wnode	[_draw_="c 7 -#000000 B 7 128.83 223.6 113.85 211.32 90.61 187.96 104 170 111.54 159.88 121.98 152.65 133.5 147.52 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 134.22 149.87 139.8 145 132.4 145.32 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 112 178.1 0 16 3 -asn ",
		label=asn,
		lp="112,180",
		pos="e,141.21,144.43 128.83,223.6 113.85,211.32 90.612,187.96 104,170 111.54,159.88 121.98,152.65 133.5,147.52"];
	asn_cache -> gpx_qsubmit	[_draw_="c 7 -#000000 B 7 329.64 223.58 325.09 215.67 317.19 204.17 307 198 303.56 195.92 299.93 194.09 296.17 192.47 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 297.12 190.21 289.7 189.99 295.36 194.79 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 338 200.6 0 44 9 -asn_cache ",
		label=asn_cache,
		lp="338,202.5",
		pos="e,288.29,189.45 329.64,223.58 325.09,215.67 317.19,204.17 307,198 303.56,195.92 299.93,194.09 296.17,192.47"];
	asn_cache -> tblastn_wnode	[_draw_="c 7 -#000000 B 7 353.38 223.67 377.37 212.21 413.08 190.65 396 170 386.16 158.1 357.68 150.33 326.32 145.26 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 327.08 142.9 319.78 144.26 326.33 147.75 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 422 178.1 0 44 9 -asn_cache ",
		label=asn_cache,
		lp="422,180",
		pos="e,318.29,144.03 353.38,223.67 377.37,212.21 413.08,190.65 396,170 386.16,158.1 357.68,150.33 326.32,145.26"];
	gpx_dump	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 123 80.5 123 99.5 313 99.5 313 80.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 218 87.5 0 174 32 -Seed Search Compartments, gather ",
		height=0.27778,
		label="Seed Search Compartments, gather",
		pos="218,90",
		rects="123,80.5,313,99.5",
		width=2.6389];
	gpx_dump -> blast_align	[_draw_="c 7 -#000000 B 4 218 80.71 218 75.59 218 68.85 218 62.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 220.45 62.78 218 55.78 215.55 62.78 ",
		pos="e,218,54.265 218,80.709 218,75.593 218,68.848 218,62.666"];
	gpx_qsubmit -> tblastn_wnode	[_draw_="c 7 -#000000 B 4 218 170.71 218 165.59 218 158.85 218 152.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 220.45 152.78 218 145.78 215.55 152.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 239.5 155.6 0 43 10 -input_jobs ",
		label=input_jobs,
		lp="239.5,157.5",
		pos="e,218,144.27 218,170.71 218,165.59 218,158.85 218,152.67"];
	tblastn_wnode -> gpx_dump	[_draw_="c 7 -#000000 B 4 218 125.71 218 120.59 218 113.85 218 107.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 220.45 107.78 218 100.78 215.55 107.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 240 110.6 0 44 10 -input_path ",
		label=input_path,
		lp="240,112.5",
		pos="e,218,99.265 218,125.71 218,120.59 218,113.85 218,107.67"];
}
