digraph workflow {
	graph [_draw_="c 9 -#fffffe00 C 7 -#eeeeee P 4 0 0 0 368 587 368 587 0 ",
		bb="0,0,587,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 108 305 108 360 500 360 500 305 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 158 348 0 84 15 -Workflow Inputs ",
			bb="108,305,500,360",
			label="Workflow Inputs",
			lheight=0.15,
			lp="158,350.5",
			lwidth=1.17,
			rank=same,
			style=dashed
		];
		scientific_name	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 259.5 313.5 259.5 332.5 352.5 332.5 352.5 313.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 306 320.5 0 77 15 -scientific_name ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=scientific_name,
			pos="306,323",
			rects="259.5,313.5,352.5,332.5",
			width=1.2917];
		tree	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 456 313.5 456 332.5 492 332.5 492 313.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 474 320.5 0 20 4 -tree ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=tree,
			pos="474,323",
			rects="456,313.5,492,332.5",
			width=0.5];
		managePy_Path	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 356.5 313.5 356.5 332.5 451.5 332.5 451.5 313.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 404 320.5 0 79 13 -managePy_Path ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=managePy_Path,
			pos="404,323",
			rects="356.5,313.5,451.5,332.5",
			width=1.3194];
		in_fasta	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 116 313.5 116 332.5 172 332.5 172 313.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 144 320.5 0 40 8 -in_fasta ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=in_fasta,
			pos="144,323",
			rects="116,313.5,172,332.5",
			width=0.77778];
		blastdb_Path	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 176.5 313.5 176.5 332.5 255.5 332.5 255.5 313.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 216 320.5 0 63 12 -blastdb_Path ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=blastdb_Path,
			pos="216,323",
			rects="176.5,313.5,255.5,332.5",
			width=1.0972];
	}
	subgraph cluster_outputs {
		graph [_draw_="S 6 -dashed c 7 -#000000 C 7 -#eeeeee P 4 114 135 114 190 222 190 222 135 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 168 142 0 92 16 -Workflow Outputs ",
			bb="114,135,222,190",
			label="Workflow Outputs",
			labelloc=b,
			lheight=0.15,
			lp="168,144.5",
			lwidth=1.28,
			rank=same,
			style=dashed
		];
		out_dummy	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 122.5 162.5 122.5 181.5 197.5 181.5 197.5 162.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 160 169.5 0 59 9 -out_dummy ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=out_dummy,
			pos="160,172",
			rects="122.5,162.5,197.5,181.5",
			width=1.0417];
	}
	addorganism	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 185 215.5 185 234.5 265 234.5 265 215.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 225 222.5 0 64 11 -addorganism ",
		height=0.27778,
		label=addorganism,
		pos="225,225",
		rects="185,215.5,265,234.5",
		width=1.1111];
	scientific_name -> addorganism	[_draw_="c 7 -#000000 B 16 293.7 313.64 283.85 306.14 270.76 294.16 265 280 261.65 271.77 261.15 268.01 265 260 267.47 254.87 272.53 257.13 \
275 252 276.73 248.39 277.33 246.25 275 243 274 241.6 272.88 240.32 271.66 239.14 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 273.13 237.18 266.05 234.97 270.21 241.11 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 297 268.1 0 64 15 -scientific_name ",
		label=scientific_name,
		lp="297,270",
		pos="e,264.84,234.07 293.7,313.64 283.85,306.14 270.76,294.16 265,280 261.65,271.77 261.15,268.01 265,260 267.47,254.87 272.53,257.13 \
275,252 276.73,248.39 277.33,246.25 275,243 274,241.6 272.88,240.32 271.66,239.14"];
	addblast	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 281.5 162.5 281.5 181.5 340.5 181.5 340.5 162.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 311 169.5 0 43 8 -addblast ",
		height=0.27778,
		label=addblast,
		pos="311,172",
		rects="281.5,162.5,340.5,181.5",
		width=0.81944];
	scientific_name -> addblast	[_draw_="c 7 -#000000 B 13 332.65 313.58 357.34 305.17 391.36 291.83 399 280 403.82 272.53 404.79 266.75 399 260 383.77 242.25 365.64 266.11 \
347 252 326.95 236.83 317.75 207.88 313.76 189.56 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 316.19 189.19 312.45 182.78 311.38 190.12 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 379 245.6 0 64 15 -scientific_name ",
		label=scientific_name,
		lp="379,247.5",
		pos="e,312.17,181.3 332.65,313.58 357.34,305.17 391.36,291.83 399,280 403.82,272.53 404.79,266.75 399,260 383.77,242.25 365.64,266.11 \
347,252 326.95,236.83 317.75,207.88 313.76,189.56"];
	tree -> addblast	[_draw_="c 7 -#000000 B 10 488.69 313.67 494.57 309.49 500.72 303.85 504 297 519.72 264.12 527.88 243.37 505 215 485.77 191.17 399.75 180.18 \
348.93 175.69 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 349.18 173.26 342 175.11 348.76 178.14 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 527.5 245.6 0 17 4 -tree ",
		label=tree,
		lp="527.5,247.5",
		pos="e,340.49,174.98 488.69,313.67 494.57,309.49 500.72,303.85 504,297 519.72,264.12 527.88,243.37 505,215 485.77,191.17 399.75,180.18 \
348.93,175.69"];
	showblast	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 8 0.5 8 19.5 74 19.5 74 0.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 41 7.5 0 50 9 -showblast ",
		height=0.27778,
		label=showblast,
		pos="41,10",
		rects="8,0.5,74,19.5",
		width=0.91667];
	managePy_Path -> showblast	[_draw_="c 7 -#000000 B 25 383 313.57 367.08 306.4 345.38 294.9 330 280 322.21 272.45 325.46 265.31 316 260 291.34 246.16 212.49 267.74 189 \
252 173.81 241.82 185.45 226.2 171 215 126.91 180.83 85.51 231.29 48 190 28.01 168.01 41 153.22 41 123.5 41 123.5 41 123.5 41 54 \
41 45.31 41 35.63 41 27.65 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 43.45 27.76 41 20.76 38.55 27.76 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 80.5 170.1 0 65 13 -managePy_Path ",
		label=managePy_Path,
		lp="80.5,172",
		pos="e,41,19.243 383,313.57 367.08,306.4 345.38,294.9 330,280 322.21,272.45 325.46,265.31 316,260 291.34,246.16 212.49,267.74 189,252 \
173.81,241.82 185.45,226.2 171,215 126.91,180.83 85.515,231.29 48,190 28.014,168.01 41,153.22 41,123.5 41,123.5 41,123.5 41,54 41,\
45.308 41,35.627 41,27.655"];
	managePy_Path -> addorganism	[_draw_="c 7 -#000000 B 13 391.88 313.74 380.1 305.56 361.88 292.48 347 280 337.13 271.72 336.96 266.78 326 260 307.11 248.31 300.04 250.11 \
279 243 272.98 240.96 266.55 238.87 260.31 236.88 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 261.4 234.66 253.99 234.88 259.92 239.33 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 379.5 268.1 0 65 13 -managePy_Path ",
		label=managePy_Path,
		lp="379.5,270",
		pos="e,252.54,234.43 391.88,313.74 380.1,305.56 361.88,292.48 347,280 337.13,271.72 336.96,266.78 326,260 307.11,248.31 300.04,250.11 \
279,243 272.98,240.96 266.55,238.87 260.31,236.88"];
	makeblastdb	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 256 90.5 256 109.5 336 109.5 336 90.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 296 97.5 0 64 11 -makeblastdb ",
		height=0.27778,
		label=makeblastdb,
		pos="296,100",
		rects="256,90.5,336,109.5",
		width=1.1111];
	managePy_Path -> makeblastdb	[_draw_="c 7 -#000000 B 13 422.39 313.61 450.08 299.8 497.2 271.03 477 243 470.43 233.88 462.46 241.08 453 235 393.22 196.57 403.42 156.98 \
344 118 341.05 116.06 337.85 114.32 334.55 112.75 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 335.54 110.51 328.14 110 333.61 115.01 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 485.5 223.1 0 65 13 -managePy_Path ",
		label=managePy_Path,
		lp="485.5,225",
		pos="e,326.75,109.41 422.39,313.61 450.08,299.8 497.2,271.03 477,243 470.43,233.88 462.46,241.08 453,235 393.22,196.57 403.42,156.98 \
344,118 341.05,116.06 337.85,114.32 334.55,112.75"];
	managePy_Path -> addblast	[_draw_="c 7 -#000000 B 7 407.03 313.59 411.92 298.49 419.88 266.23 408 243 393.89 215.43 363.3 196.22 340.22 184.99 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 341.47 182.87 334.09 182.13 339.39 187.31 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 443.5 245.6 0 65 13 -managePy_Path ",
		label=managePy_Path,
		lp="443.5,247.5",
		pos="e,332.72,181.49 407.03,313.59 411.92,298.49 419.88,266.23 408,243 393.89,215.43 363.3,196.22 340.22,184.99"];
	populatesequence	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 203 45.5 203 64.5 309 64.5 309 45.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 256 52.5 0 90 16 -populatesequence ",
		height=0.27778,
		label=populatesequence,
		pos="256,55",
		rects="203,45.5,309,64.5",
		width=1.4722];
	managePy_Path -> populatesequence	[_draw_="c 7 -#000000 B 13 427.59 313.61 438.2 309.35 450.64 303.66 461 297 502.73 270.16 522 253.12 522 203.5 522 203.5 522 203.5 522 99 \
522 78.38 395.81 65.76 317.26 59.91 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 317.54 57.47 310.38 59.41 317.18 62.36 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 554.5 200.6 0 65 13 -managePy_Path ",
		label=managePy_Path,
		lp="554.5,202.5",
		pos="e,308.87,59.297 427.59,313.61 438.2,309.35 450.64,303.66 461,297 502.73,270.16 522,253.12 522,203.5 522,203.5 522,203.5 522,99 522,\
78.379 395.81,65.765 317.26,59.91"];
	in_fasta -> showblast	[_draw_="c 7 -#000000 B 10 116.24 317.96 74.39 311.07 0 295.4 0 271 0 271 0 271 0 54 0 41.72 8.87 31.55 18.36 24.2 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 19.71 26.25 24.03 20.22 16.89 22.24 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 16.5 170.1 0 33 8 -in_fasta ",
		label=in_fasta,
		lp="16.5,172",
		pos="e,25.266,19.351 116.24,317.96 74.391,311.07 0,295.4 0,271 0,271 0,271 0,54 0,41.716 8.8732,31.555 18.364,24.2"];
	addfile_2_db	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 151 260.5 151 279.5 229 279.5 229 260.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 190 267.5 0 62 12 -addfile_2_db ",
		height=0.27778,
		label=addfile_2_db,
		pos="190,270",
		rects="151,260.5,229,279.5",
		width=1.0833];
	in_fasta -> addfile_2_db	[_draw_="c 7 -#000000 B 7 147.83 313.78 151.51 306.45 157.61 295.72 165 288 166.14 286.81 167.38 285.65 168.68 284.54 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 170.14 286.5 174.23 280.31 167.18 282.6 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 181.5 290.6 0 33 8 -in_fasta ",
		label=in_fasta,
		lp="181.5,292.5",
		pos="e,175.44,279.4 147.83,313.78 151.51,306.45 157.61,295.72 165,288 166.14,286.81 167.38,285.65 168.68,284.54"];
	in_fasta -> makeblastdb	[_draw_="c 7 -#000000 B 13 141.38 313.72 135.65 293.8 124.46 242.83 150 215 158.5 205.74 194.1 211.06 206 207 207.81 206.38 234.59 191.3 \
236 190 259.35 168.39 278.24 136.02 288.24 116.85 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 290.41 117.99 291.39 110.64 286.04 115.77 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 166.5 223.1 0 33 8 -in_fasta ",
		label=in_fasta,
		lp="166.5,225",
		pos="e,292.08,109.29 141.38,313.72 135.65,293.8 124.46,242.83 150,215 158.5,205.74 194.1,211.06 206,207 207.81,206.38 234.59,191.3 236,\
190 259.35,168.39 278.24,136.02 288.24,116.85"];
	in_fasta -> addblast	[_draw_="c 7 -#000000 B 13 157.21 313.54 162.8 310.36 169.51 307.01 176 305 190.95 300.36 233.53 306.47 246 297 260.13 286.27 253.23 275.95 \
261 260 273.57 234.2 290.67 205.57 301.27 188.44 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 303.21 189.95 304.83 182.72 299.05 187.36 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 285.5 245.6 0 33 8 -in_fasta ",
		label=in_fasta,
		lp="285.5,247.5",
		pos="e,305.63,181.43 157.21,313.54 162.8,310.36 169.51,307.01 176,305 190.95,300.36 233.53,306.47 246,297 260.13,286.27 253.23,275.95 \
261,260 273.57,234.2 290.67,205.57 301.27,188.44"];
	in_fasta -> populatesequence	[_draw_="c 7 -#000000 B 16 139.85 313.91 137.63 309.13 135.13 302.88 134 297 127.1 261.19 116.03 244.84 137 215 146.94 200.85 155.5 203.17 \
172 198 193.89 191.13 206.09 205.51 223 190 227.38 185.99 244.77 107.8 252.39 72.75 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 254.78 73.31 253.86 65.95 249.99 72.27 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 188.5 200.6 0 33 8 -in_fasta ",
		label=in_fasta,
		lp="188.5,202.5",
		pos="e,254.18,64.472 139.85,313.91 137.63,309.13 135.13,302.88 134,297 127.1,261.19 116.03,244.84 137,215 146.94,200.85 155.5,203.17 \
172,198 193.89,191.13 206.09,205.51 223,190 227.38,185.99 244.77,107.8 252.39,72.751"];
	blastdb_Path -> addfile_2_db	[_draw_="c 7 -#000000 B 4 211.71 313.58 208 306.3 202.53 295.59 198.02 286.73 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 200.26 285.74 194.9 280.61 195.9 287.96 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 229.5 290.6 0 53 12 -blastdb_Path ",
		label=blastdb_Path,
		lp="229.5,292.5",
		pos="e,194.21,279.26 211.71,313.58 208,306.3 202.53,295.59 198.02,286.73"];
	addfile_2_db -> addorganism	[_draw_="c 7 -#000000 B 7 189.46 260.57 189.53 255.11 190.44 248.09 194 243 194.92 241.68 195.98 240.45 197.14 239.31 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 198.37 241.46 202.39 235.24 195.36 237.59 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 215 245.6 0 42 8 -in_dummy ",
		label=in_dummy,
		lp="215,247.5",
		pos="e,203.59,234.31 189.46,260.57 189.53,255.11 190.44,248.09 194,243 194.92,241.68 195.98,240.45 197.14,239.31"];
	addorganism -> out_dummy	[_draw_="c 7 -#000000 B 7 185.08 215.5 176.91 213.05 169.91 210.16 167 207 162.72 202.35 160.77 195.81 159.96 189.71 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 162.42 189.69 159.55 182.86 157.53 189.99 ",
		pos="e,159.45,181.35 185.08,215.5 176.91,213.05 169.91,210.16 167,207 162.72,202.35 160.77,195.81 159.96,189.71"];
	addorganism -> addblast	[_draw_="c 7 -#000000 B 7 224.14 215.8 224.01 210.16 224.81 202.83 229 198 232.19 194.32 253.57 187.86 273.7 182.43 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 274.3 184.81 280.44 180.64 273.04 180.07 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 250 200.6 0 42 8 -in_dummy ",
		label=in_dummy,
		lp="250,202.5",
		pos="e,281.9,180.26 224.14,215.8 224.01,210.16 224.81,202.83 229,198 232.19,194.32 253.57,187.86 273.7,182.43"];
	makeblastdb -> populatesequence	[_draw_="c 7 -#000000 B 4 288.29 90.71 282.86 84.88 275.47 76.93 269.13 70.12 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 271.28 68.83 264.72 65.37 267.69 72.17 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 300 75.6 0 42 8 -in_dummy ",
		label=in_dummy,
		lp="300,77.5",
		pos="e,263.69,64.265 288.29,90.709 282.86,84.879 275.47,76.934 269.13,70.117"];
	addblast -> makeblastdb	[_draw_="c 7 -#000000 B 4 309.22 162.7 306.83 151.54 302.53 131.47 299.48 117.26 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 301.96 117.11 298.09 110.77 297.17 118.13 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 322 120.6 0 42 8 -in_dummy ",
		label=in_dummy,
		lp="322,122.5",
		pos="e,297.78,109.29 309.22,162.7 306.83,151.54 302.53,131.47 299.48,117.26"];
	populatesequence -> showblast	[_draw_="c 7 -#000000 B 4 213.52 45.5 175.41 37.88 119.83 26.77 82.13 19.23 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 82.73 16.85 75.38 17.88 81.77 21.65 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 188 30.6 0 42 8 -in_dummy ",
		label=in_dummy,
		lp="188,32.5",
		pos="e,73.901,17.58 213.52,45.505 175.41,37.882 119.83,26.765 82.131,19.226"];
}
