digraph workflow {
	graph [_draw_="c 9 -#fffffe00 C 7 -#eeeeee P 4 0 0 0 288 640 288 640 0 ",
		bb="0,0,640,288",
		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 225 8 280 525 280 525 225 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 58 268 0 84 15 -Workflow Inputs ",
			bb="8,225,525,280",
			label="Workflow Inputs",
			lheight=0.15,
			lp="58,270.5",
			lwidth=1.17,
			rank=same,
			style=dashed
		];
		in_fasta_transcript	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 310.5 233.5 310.5 252.5 417.5 252.5 417.5 233.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 364 240.5 0 91 19 -in_fasta_transcript ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=in_fasta_transcript,
			pos="364,243",
			rects="310.5,233.5,417.5,252.5",
			width=1.4861];
		blastdb_Path	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 154.5 233.5 154.5 252.5 233.5 252.5 233.5 233.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 194 240.5 0 63 12 -blastdb_Path ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=blastdb_Path,
			pos="194,243",
			rects="154.5,233.5,233.5,252.5",
			width=1.0972];
		in_dummy	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 238 233.5 238 252.5 306 252.5 306 233.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 272 240.5 0 52 8 -in_dummy ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=in_dummy,
			pos="272,243",
			rects="238,233.5,306,252.5",
			width=0.94444];
		managePy_Path	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 421.5 233.5 421.5 252.5 516.5 252.5 516.5 233.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 469 240.5 0 79 13 -managePy_Path ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=managePy_Path,
			pos="469,243",
			rects="421.5,233.5,516.5,252.5",
			width=1.3194];
		tree	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 114 233.5 114 252.5 150 252.5 150 233.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 132 240.5 0 20 4 -tree ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=tree,
			pos="132,243",
			rects="114,233.5,150,252.5",
			width=0.5];
		scientific_name	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 16.5 233.5 16.5 252.5 109.5 252.5 109.5 233.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 63 240.5 0 77 15 -scientific_name ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=scientific_name,
			pos="63,243",
			rects="16.5,233.5,109.5,252.5",
			width=1.2917];
	}
	subgraph cluster_outputs {
		graph [label="Workflow Outputs",
			labelloc=b,
			rank=same,
			style=dashed
		];
	}
	addfile_2_db	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 161 180.5 161 199.5 239 199.5 239 180.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 200 187.5 0 62 12 -addfile_2_db ",
		height=0.27778,
		label=addfile_2_db,
		pos="200,190",
		rects="161,180.5,239,199.5",
		width=1.0833];
	in_fasta_transcript -> addfile_2_db	[_draw_="c 7 -#000000 B 10 339.58 233.52 329.59 230.37 317.86 227.06 307 225 286.4 221.09 230.35 228.77 213 217 209.48 214.61 206.87 210.98 \
204.95 207.17 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 207.32 206.5 202.47 200.89 202.76 208.3 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 229.5 210.6 0 33 8 -in_fasta ",
		label=in_fasta,
		lp="229.5,212.5",
		pos="e,201.91,199.48 339.58,233.52 329.59,230.37 317.86,227.06 307,225 286.4,221.09 230.35,228.77 213,217 209.48,214.61 206.87,210.98 \
204.95,207.17"];
	populatesequence	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 409 45.5 409 64.5 515 64.5 515 45.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 462 52.5 0 90 16 -populatesequence ",
		height=0.27778,
		label=populatesequence,
		pos="462,55",
		rects="409,45.5,515,64.5",
		width=1.4722];
	in_fasta_transcript -> populatesequence	[_draw_="c 7 -#000000 B 13 394.18 233.55 422.53 223.82 463.32 204.81 482 172 483.98 168.52 484.14 166.38 482 163 477.53 155.95 469.58 161.98 \
465 155 448.65 130.08 453.07 93.51 457.62 72.5 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 459.99 73.13 459.24 65.76 455.23 71.99 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 481.5 143.1 0 33 8 -in_fasta ",
		label=in_fasta,
		lp="481.5,145",
		pos="e,459.59,64.283 394.18,233.55 422.53,223.82 463.32,204.81 482,172 483.98,168.52 484.14,166.38 482,163 477.53,155.95 469.58,161.98 \
465,155 448.65,130.08 453.07,93.513 457.62,72.502"];
	makeblastdb	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 370 90.5 370 109.5 450 109.5 450 90.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 410 97.5 0 64 11 -makeblastdb ",
		height=0.27778,
		label=makeblastdb,
		pos="410,100",
		rects="370,90.5,450,109.5",
		width=1.1111];
	in_fasta_transcript -> makeblastdb	[_draw_="c 7 -#000000 B 7 365.15 233.68 367.62 216.18 373.58 176.06 378 163 379.62 158.22 392.7 133.37 401.63 116.62 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 403.76 117.83 404.9 110.5 399.44 115.52 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 394.5 165.6 0 33 8 -in_fasta ",
		label=in_fasta,
		lp="394.5,167.5",
		pos="e,405.61,109.17 365.15,233.68 367.62,216.18 373.58,176.06 378,163 379.62,158.22 392.7,133.37 401.63,116.62"];
	addblast	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 195.5 135.5 195.5 154.5 254.5 154.5 254.5 135.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 225 142.5 0 43 8 -addblast ",
		height=0.27778,
		label=addblast,
		pos="225,145",
		rects="195.5,135.5,254.5,154.5",
		width=0.81944];
	in_fasta_transcript -> addblast	[_draw_="c 7 -#000000 B 13 334.38 233.52 319.91 229.09 302.35 223.29 287 217 271.37 210.6 263.7 213.08 253 200 242.22 186.81 251.74 177.62 \
243 163 242.45 162.09 241.85 161.19 241.19 160.32 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 243.12 158.8 236.59 155.28 239.5 162.1 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 269.5 188.1 0 33 8 -in_fasta ",
		label=in_fasta,
		lp="269.5,190",
		pos="e,235.57,154.16 334.38,233.52 319.91,229.09 302.35,223.29 287,217 271.37,210.6 263.7,213.08 253,200 242.22,186.81 251.74,177.62 \
243,163 242.45,162.09 241.85,161.19 241.19,160.32"];
	showblast	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 429 0.5 429 19.5 495 19.5 495 0.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 462 7.5 0 50 9 -showblast ",
		height=0.27778,
		label=showblast,
		pos="462,10",
		rects="429,0.5,495,19.5",
		width=0.91667];
	in_fasta_transcript -> showblast	[_draw_="c 7 -#000000 B 10 363.7 233.53 363.15 216.8 362 178.34 362 146 362 146 362 146 362 54 362 26.94 393.28 16.7 420.86 12.93 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 421.08 15.37 427.75 12.13 420.52 10.5 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 378.5 120.6 0 33 8 -in_fasta ",
		label=in_fasta,
		lp="378.5,122.5",
		pos="e,429.26,11.953 363.7,233.53 363.15,216.8 362,178.34 362,146 362,146 362,146 362,54 362,26.94 393.28,16.699 420.86,12.927"];
	blastdb_Path -> addfile_2_db	[_draw_="c 7 -#000000 B 7 169.57 233.54 156.1 227.48 143.5 218.55 151 208 152.1 206.45 153.36 205.04 154.73 203.76 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 155.96 205.89 160.19 199.8 153.08 201.93 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 177.5 210.6 0 53 12 -blastdb_Path ",
		label=blastdb_Path,
		lp="177.5,212.5",
		pos="e,161.42,198.91 169.57,233.54 156.1,227.48 143.5,218.55 151,208 152.1,206.45 153.36,205.04 154.73,203.76"];
	managePy_Path -> populatesequence	[_draw_="c 7 -#000000 B 10 479.02 233.74 489.05 224.47 503 208.45 503 191 503 191 503 191 503 99 503 86.72 494.13 76.55 484.64 69.2 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 486.11 67.24 478.97 65.22 483.29 71.25 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 535.5 143.1 0 65 13 -managePy_Path ",
		label=managePy_Path,
		lp="535.5,145",
		pos="e,477.73,64.351 479.02,233.74 489.05,224.47 503,208.45 503,191 503,191 503,191 503,99 503,86.716 494.13,76.555 484.64,69.2"];
	managePy_Path -> makeblastdb	[_draw_="c 7 -#000000 B 7 461.2 233.72 450.04 221.36 429.79 196.84 420 172 412.97 154.16 410.78 132.09 410.15 117.33 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 412.61 117.63 409.97 110.7 407.71 117.77 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 452.5 165.6 0 65 13 -managePy_Path ",
		label=managePy_Path,
		lp="452.5,167.5",
		pos="e,409.93,109.19 461.2,233.72 450.04,221.36 429.79,196.84 420,172 412.97,154.16 410.78,132.09 410.15,117.33"];
	managePy_Path -> addblast	[_draw_="c 7 -#000000 B 7 443.74 233.59 413.56 223.48 364.88 207.02 347 200 312.95 186.63 274.49 169.21 250.01 157.82 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 251.33 155.73 243.95 154.99 249.26 160.17 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 379.5 188.1 0 65 13 -managePy_Path ",
		label=managePy_Path,
		lp="379.5,190",
		pos="e,242.58,154.35 443.74,233.59 413.56,223.48 364.88,207.02 347,200 312.95,186.63 274.49,169.21 250.01,157.82"];
	managePy_Path -> showblast	[_draw_="c 7 -#000000 B 10 516.42 237.32 544.64 231.62 575 218.98 575 191 575 191 575 191 575 54 575 22.3 535.68 13.04 503.43 10.77 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 503.62 8.33 496.5 10.4 503.36 13.22 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 607.5 120.6 0 65 13 -managePy_Path ",
		label=managePy_Path,
		lp="607.5,122.5",
		pos="e,494.99,10.32 516.42,237.32 544.64,231.62 575,218.98 575,191 575,191 575,191 575,54 575,22.303 535.68,13.039 503.43,10.771"];
	tree -> addblast	[_draw_="c 7 -#000000 B 7 130.97 233.77 129.82 220.87 129.53 195.71 142 180 153.23 165.85 171.33 157.54 187.76 152.69 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 188.07 155.14 194.2 150.96 186.8 150.41 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 150.5 188.1 0 17 4 -tree ",
		label=tree,
		lp="150.5,190",
		pos="e,195.66,150.57 130.97,233.77 129.82,220.87 129.53,195.71 142,180 153.23,165.85 171.33,157.54 187.76,152.69"];
	scientific_name -> addblast	[_draw_="c 7 -#000000 B 7 60.86 233.59 58.06 220.44 54.91 194.95 68 180 83.42 162.38 146.17 153.25 187.52 149.05 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 187.5 151.51 194.23 148.39 187.03 146.63 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 100 188.1 0 64 15 -scientific_name ",
		label=scientific_name,
		lp="100,190",
		pos="e,195.74,148.25 60.858,233.59 58.056,220.44 54.913,194.95 68,180 83.423,162.38 146.17,153.25 187.52,149.05"];
	addfile_2_db -> addblast	[_draw_="c 7 -#000000 B 7 199.77 180.77 199.97 175.39 200.91 168.39 204 163 204.53 162.08 205.12 161.2 205.77 160.35 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 207.33 162.25 210.46 155.53 203.82 158.83 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 225 165.6 0 42 8 -in_dummy ",
		label=in_dummy,
		lp="225,167.5",
		pos="e,211.52,154.44 199.77,180.77 199.97,175.39 200.91,168.39 204,163 204.53,162.08 205.12,161.2 205.77,160.35"];
	populatesequence -> showblast	[_draw_="c 7 -#000000 B 4 462 45.71 462 40.59 462 33.85 462 27.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 464.45 27.78 462 20.78 459.55 27.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 483 30.6 0 42 8 -in_dummy ",
		label=in_dummy,
		lp="483,32.5",
		pos="e,462,19.265 462,45.709 462,40.593 462,33.848 462,27.666"];
	makeblastdb -> populatesequence	[_draw_="c 7 -#000000 B 7 409.94 90.82 410.32 85.19 411.71 77.87 416 73 417.38 71.43 418.91 70.01 420.56 68.72 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 421.54 71 426.13 65.18 418.91 66.87 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 437 75.6 0 42 8 -in_dummy ",
		label=in_dummy,
		lp="437,77.5",
		pos="e,427.41,64.362 409.94,90.821 410.32,85.188 411.71,77.868 416,73 417.38,71.434 418.91,70.013 420.56,68.722"];
	addblast -> makeblastdb	[_draw_="c 7 -#000000 B 7 251.59 135.53 269.41 130.05 293.46 123.02 315 118 330.14 114.47 346.79 111.26 361.87 108.61 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 362.09 111.06 368.57 107.45 361.25 106.23 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 336 120.6 0 42 8 -in_dummy ",
		label=in_dummy,
		lp="336,122.5",
		pos="e,370.06,107.2 251.59,135.53 269.41,130.05 293.46,123.02 315,118 330.14,114.47 346.79,111.26 361.87,108.61"];
}
