digraph workflow {
	graph [_draw_="c 9 -#fffffe00 C 7 -#eeeeee P 4 0 0 0 278 452 278 452 0 ",
		bb="0,0,452,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 411 270 411 215 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 58 258 0 84 15 -Workflow Inputs ",
			bb="8,215,411,270",
			label="Workflow Inputs",
			lheight=0.15,
			lp="58,260.5",
			lwidth=1.17,
			rank=same,
			style=dashed
		];
		seqids	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 164 223.5 164 242.5 212 242.5 212 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 188 230.5 0 32 6 -seqids ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=seqids,
			pos="188,233",
			rects="164,223.5,212,242.5",
			width=0.66667];
		blastdb_dir	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 16.5 223.5 16.5 242.5 87.5 242.5 87.5 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 52 230.5 0 55 11 -blastdb_dir ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=blastdb_dir,
			pos="52,233",
			rects="16.5,223.5,87.5,242.5",
			width=0.98611];
		uniColl_asn_cache	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 216.5 223.5 216.5 242.5 323.5 242.5 323.5 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 270 230.5 0 91 17 -uniColl_asn_cache ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=uniColl_asn_cache,
			pos="270,233",
			rects="216.5,223.5,323.5,242.5",
			width=1.4861];
		db_gencode	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 327.5 223.5 327.5 242.5 402.5 242.5 402.5 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 365 230.5 0 59 10 -db_gencode ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=db_gencode,
			pos="365,233",
			rects="327.5,223.5,402.5,242.5",
			width=1.0417];
		asn_cache	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 92 223.5 92 242.5 160 242.5 160 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 126 230.5 0 52 9 -asn_cache ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=asn_cache,
			pos="126,233",
			rects="92,223.5,160,242.5",
			width=0.94444];
	}
	subgraph cluster_outputs {
		graph [_draw_="S 6 -dashed c 7 -#000000 C 7 -#eeeeee P 4 173 8 173 63 281 63 281 8 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 227 15 0 92 16 -Workflow Outputs ",
			bb="173,8,281,63",
			label="Workflow Outputs",
			labelloc=b,
			lheight=0.15,
			lp="227,17.5",
			lwidth=1.28,
			rank=same,
			style=dashed
		];
		blast_align	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 192 35.5 192 54.5 262 54.5 262 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 227 42.5 0 54 11 -blast_align ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=blast_align,
			pos="227,45",
			rects="192,35.5,262,54.5",
			width=0.97222];
	}
	gpx_qsubmit	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 139 170.5 139 189.5 315 189.5 315 170.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 227 177.5 0 160 32 -Seed Protein Alignments, scatter ",
		height=0.27778,
		label="Seed Protein Alignments, scatter",
		pos="227,180",
		rects="139,170.5,315,189.5",
		width=2.4444];
	seqids -> gpx_qsubmit	[_draw_="c 7 -#000000 B 7 189.94 223.74 191.99 216.38 195.8 205.63 202 198 202.91 196.88 203.91 195.8 204.98 194.78 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 206.49 196.71 210.38 190.39 203.4 192.9 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 216 200.6 0 28 6 -seqids ",
		label=seqids,
		lp="216,202.5",
		pos="e,211.55,189.44 189.94,223.74 191.99,216.38 195.8,205.63 202,198 202.91,196.88 203.91,195.8 204.98,194.78"];
	tblastn_wnode	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 136.5 125.5 136.5 144.5 317.5 144.5 317.5 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 227 132.5 0 165 32 -Seed Protein Alignments, execute ",
		height=0.27778,
		label="Seed Protein Alignments, execute",
		pos="227,135",
		rects="136.5,125.5,317.5,144.5",
		width=2.5139];
	blastdb_dir -> tblastn_wnode	[_draw_="c 7 -#000000 B 7 47.4 223.83 40.86 211.01 30.93 185.96 43 170 54 155.45 90.73 147.13 128.52 142.36 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 128.43 144.84 135.09 141.58 127.85 139.98 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 66 178.1 0 46 11 -blastdb_dir ",
		label=blastdb_dir,
		lp="66,180",
		pos="e,136.59,141.4 47.401,223.83 40.86,211.01 30.931,185.96 43,170 53.997,155.45 90.734,147.13 128.52,142.36"];
	blastdb_dir -> gpx_qsubmit	[_draw_="c 7 -#000000 B 7 59.47 223.73 67.24 215.7 80.2 203.9 94 198 98.86 195.92 117.04 193.18 138.46 190.5 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 138.65 192.94 145.3 189.66 138.06 188.08 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 117 200.6 0 46 11 -blastdb_dir ",
		label=blastdb_dir,
		lp="117,202.5",
		pos="e,146.81,189.48 59.466,223.73 67.242,215.7 80.197,203.9 94,198 98.864,195.92 117.04,193.18 138.46,190.5"];
	uniColl_asn_cache -> tblastn_wnode	[_draw_="c 7 -#000000 B 10 296.22 223.7 303.96 219.89 311.54 214.5 316 207 319.84 200.55 325.47 184.7 315 170 307.6 159.6 296.54 152.39 284.75 \
147.38 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 285.76 145.14 278.34 144.93 284.01 149.71 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 358 178.1 0 76 17 -uniColl_asn_cache ",
		label=uniColl_asn_cache,
		lp="358,180",
		pos="e,276.93,144.39 296.22,223.7 303.96,219.89 311.54,214.5 316,207 319.84,200.55 325.47,184.7 315,170 307.6,159.6 296.54,152.39 284.75,\
147.38"];
	uniColl_asn_cache -> gpx_qsubmit	[_draw_="c 7 -#000000 B 7 259.62 223.57 254.31 218.98 247.95 213.02 243 207 240.28 203.69 237.69 199.89 235.41 196.22 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 237.66 195.21 232 190.42 233.43 197.69 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 281 200.6 0 76 17 -uniColl_asn_cache ",
		label=uniColl_asn_cache,
		lp="281,202.5",
		pos="e,231.23,189.11 259.62,223.57 254.31,218.98 247.95,213.02 243,207 240.28,203.69 237.69,199.89 235.41,196.22"];
	db_gencode -> tblastn_wnode	[_draw_="c 7 -#000000 B 7 374.98 223.73 388.91 211.19 410.98 187.05 397 170 387.1 157.93 357.33 150.06 325.4 144.97 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 326.03 142.58 318.74 143.96 325.3 147.43 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 426.5 178.1 0 51 10 -db_gencode ",
		label=db_gencode,
		lp="426.5,180",
		pos="e,317.25,143.73 374.98,223.73 388.91,211.19 410.98,187.05 397,170 387.1,157.93 357.33,150.06 325.4,144.97"];
	asn_cache -> tblastn_wnode	[_draw_="c 7 -#000000 B 10 116.68 223.74 108.66 215.95 97.67 203.5 93 190 90.09 181.6 87.54 177.02 93 170 101.28 159.35 128.13 151.5 155.63 \
146.04 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 155.87 148.49 162.29 144.78 154.96 143.68 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 115 178.1 0 44 9 -asn_cache ",
		label=asn_cache,
		lp="115,180",
		pos="e,163.78,144.5 116.68,223.74 108.66,215.95 97.668,203.5 93,190 90.095,181.6 87.542,177.02 93,170 101.28,159.35 128.13,151.5 155.63,\
146.04"];
	asn_cache -> gpx_qsubmit	[_draw_="c 7 -#000000 B 7 129.92 223.65 134.06 215.8 141.31 204.33 151 198 154.14 195.95 157.5 194.14 160.98 192.55 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 161.8 194.86 167.37 189.97 159.96 190.32 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 173 200.6 0 44 9 -asn_cache ",
		label=asn_cache,
		lp="173,202.5",
		pos="e,168.78,189.4 129.92,223.65 134.06,215.8 141.31,204.33 151,198 154.14,195.95 157.5,194.14 160.98,192.55"];
	gpx_make_outputs	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 140 80.5 140 99.5 314 99.5 314 80.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 227 87.5 0 158 31 -Seed Protein Alignments, gather ",
		height=0.27778,
		label="Seed Protein Alignments, gather",
		pos="227,90",
		rects="140,80.5,314,99.5",
		width=2.4167];
	tblastn_wnode -> gpx_make_outputs	[_draw_="c 7 -#000000 B 4 227 125.71 227 120.59 227 113.85 227 107.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 229.45 107.78 227 100.78 224.55 107.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 249 110.6 0 44 10 -input_path ",
		label=input_path,
		lp="249,112.5",
		pos="e,227,99.265 227,125.71 227,120.59 227,113.85 227,107.67"];
	gpx_make_outputs -> blast_align	[_draw_="c 7 -#000000 B 4 227 80.71 227 75.59 227 68.85 227 62.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 229.45 62.78 227 55.78 224.55 62.78 ",
		pos="e,227,54.265 227,80.709 227,75.593 227,68.848 227,62.666"];
	gpx_qsubmit -> tblastn_wnode	[_draw_="c 7 -#000000 B 4 227 170.71 227 165.59 227 158.85 227 152.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 229.45 152.78 227 145.78 224.55 152.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 248.5 155.6 0 43 10 -input_jobs ",
		label=input_jobs,
		lp="248.5,157.5",
		pos="e,227,144.27 227,170.71 227,165.59 227,158.85 227,152.67"];
}
