digraph workflow {
	graph [_draw_="c 9 -#fffffe00 C 7 -#eeeeee P 4 0 0 0 323 589 323 589 0 ",
		bb="0,0,589,323",
		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 193 260 193 315 551 315 551 260 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 243 303 0 84 15 -Workflow Inputs ",
			bb="193,260,551,315",
			label="Workflow Inputs",
			lheight=0.15,
			lp="243,305.5",
			lwidth=1.17,
			rank=same,
			style=dashed
		];
		ignore_all_errors	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 445 268.5 445 287.5 543 287.5 543 268.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 494 275.5 0 82 17 -ignore_all_errors ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=ignore_all_errors,
			pos="494,278",
			rects="445,268.5,543,287.5",
			width=1.3611];
		fasta	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 342.5 268.5 342.5 287.5 383.5 287.5 383.5 268.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 363 275.5 0 25 5 -fasta ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=fasta,
			pos="363,278",
			rects="342.5,268.5,383.5,287.5",
			width=0.56944];
		no_internet	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 201 268.5 201 287.5 273 287.5 273 268.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 237 275.5 0 56 11 -no_internet ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=no_internet,
			pos="237,278",
			rects="201,268.5,273,287.5",
			width=1];
		submol	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 387.5 268.5 387.5 287.5 440.5 287.5 440.5 268.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 414 275.5 0 37 6 -submol ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=submol,
			pos="414,278",
			rects="387.5,268.5,440.5,287.5",
			width=0.73611];
		taxon_db	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 277.5 268.5 277.5 287.5 338.5 287.5 338.5 268.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 308 275.5 0 45 8 -taxon_db ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=taxon_db,
			pos="308,278",
			rects="277.5,268.5,338.5,287.5",
			width=0.84722];
	}
	subgraph cluster_outputs {
		graph [_draw_="S 6 -dashed c 7 -#000000 C 7 -#eeeeee P 4 8 8 8 63 581 63 581 8 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 62 15 0 92 16 -Workflow Outputs ",
			bb="8,8,581,63",
			label="Workflow Outputs",
			labelloc=b,
			lheight=0.15,
			lp="62,17.5",
			lwidth=1.28,
			rank=same,
			style=dashed
		];
		submol_block_json	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 463 35.5 463 54.5 573 54.5 573 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 518 42.5 0 94 17 -submol_block_json ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=submol_block_json,
			pos="518,45",
			rects="463,35.5,573,54.5",
			width=1.5278];
		input_asn_type	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 267.5 35.5 267.5 54.5 358.5 54.5 358.5 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 313 42.5 0 75 14 -input_asn_type ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=input_asn_type,
			pos="313,45",
			rects="267.5,35.5,358.5,54.5",
			width=1.2639];
		output_entries	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 61.5 35.5 61.5 54.5 148.5 54.5 148.5 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 105 42.5 0 71 14 -output_entries ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=output_entries,
			pos="105,45",
			rects="61.5,35.5,148.5,54.5",
			width=1.2083];
		taxid	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 16.5 35.5 16.5 54.5 57.5 54.5 57.5 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 37 42.5 0 25 5 -taxid ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=taxid,
			pos="37,45",
			rects="16.5,35.5,57.5,54.5",
			width=0.56944];
		locus_tag_prefix	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 363 35.5 363 54.5 459 54.5 459 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 411 42.5 0 80 16 -locus_tag_prefix ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=locus_tag_prefix,
			pos="411,45",
			rects="363,35.5,459,54.5",
			width=1.3333];
		output_seq_submit	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 153 35.5 153 54.5 263 54.5 263 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 208 42.5 0 94 17 -output_seq_submit ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=output_seq_submit,
			pos="208,45",
			rects="153,35.5,263,54.5",
			width=1.5278];
	}
	pgapx_yaml_ctl	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 267 170.5 267 189.5 361 189.5 361 170.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 314 177.5 0 78 14 -pgapx_yaml_ctl ",
		height=0.27778,
		label=pgapx_yaml_ctl,
		pos="314,180",
		rects="267,170.5,361,189.5",
		width=1.3056];
	ignore_all_errors -> pgapx_yaml_ctl	[_draw_="c 7 -#000000 B 7 493.75 268.88 492.9 255.65 489.26 229.48 474 215 459 200.77 409.28 191.72 369.2 186.57 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 369.56 184.15 362.32 185.72 368.96 189.01 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 520 223.1 0 68 17 -ignore_all_errors ",
		label=ignore_all_errors,
		lp="520,225",
		pos="e,360.81,185.53 493.75,268.88 492.9,255.65 489.26,229.48 474,215 459,200.77 409.28,191.72 369.2,186.57"];
	fasta -> pgapx_yaml_ctl	[_draw_="c 7 -#000000 B 7 362.05 268.89 360.34 256.58 355.94 232.71 346 215 341.86 207.63 335.79 200.62 330.04 194.9 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 331.91 193.3 325.14 190.29 328.55 196.87 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 377 223.1 0 46 11 -input_fasta ",
		label=input_fasta,
		lp="377,225",
		pos="e,324.03,189.25 362.05,268.89 360.34,256.58 355.94,232.71 346,215 341.86,207.63 335.79,200.62 330.04,194.9"];
	no_internet -> pgapx_yaml_ctl	[_draw_="c 7 -#000000 B 7 238.53 268.53 241.19 255.74 247.71 231.27 261 215 268.15 206.25 278.16 199.02 287.57 193.51 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 288.64 195.72 293.59 190.2 286.27 191.43 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 284.5 223.1 0 47 11 -no_internet ",
		label=no_internet,
		lp="284.5,225",
		pos="e,294.91,189.47 238.53,268.53 241.19,255.74 247.71,231.27 261,215 268.15,206.25 278.16,199.02 287.57,193.51"];
	yaml2json	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 404 215.5 404 234.5 472 234.5 472 215.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 438 222.5 0 52 9 -yaml2json ",
		height=0.27778,
		label=yaml2json,
		pos="438,225",
		rects="404,215.5,472,234.5",
		width=0.94444];
	submol -> yaml2json	[_draw_="c 7 -#000000 B 4 417.96 268.58 421.39 261.3 426.43 250.59 430.6 241.73 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 432.7 243.01 433.47 235.63 428.27 240.92 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 440 245.6 0 22 5 -input ",
		label=input,
		lp="440,247.5",
		pos="e,434.11,234.26 417.96,268.58 421.39,261.3 426.43,250.59 430.6,241.73"];
	taxon_db -> pgapx_yaml_ctl	[_draw_="c 7 -#000000 B 7 308.3 268.57 308.75 256.64 309.69 234.14 311 215 311.38 209.39 311.89 203.28 312.38 197.8 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 314.82 198.08 313.03 190.88 309.94 197.63 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 330 223.1 0 38 8 -taxon_db ",
		label=taxon_db,
		lp="330,225",
		pos="e,313.17,189.38 308.3,268.57 308.75,256.64 309.69,234.14 311,215 311.38,209.39 311.89,203.28 312.38,197.8"];
	file2string_input_asn_type	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 241.5 125.5 241.5 144.5 386.5 144.5 386.5 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 314 132.5 0 129 26 -file2string_input_asn_type ",
		height=0.27778,
		label=file2string_input_asn_type,
		pos="314,135",
		rects="241.5,125.5,386.5,144.5",
		width=2.0139];
	pgapx_yaml_ctl -> file2string_input_asn_type	[_draw_="c 7 -#000000 B 4 314 170.71 314 165.59 314 158.85 314 152.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 316.45 152.78 314 145.78 311.55 152.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 325 155.6 0 22 5 -input ",
		label=input,
		lp="325,157.5",
		pos="e,314,144.27 314,170.71 314,165.59 314,158.85 314,152.67"];
	initial_cleanup	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 160.5 125.5 160.5 144.5 237.5 144.5 237.5 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 199 132.5 0 61 11 -asn_cleanup ",
		height=0.27778,
		label=asn_cleanup,
		pos="199,135",
		rects="160.5,125.5,237.5,144.5",
		width=1.0694];
	pgapx_yaml_ctl -> initial_cleanup	[_draw_="c 7 -#000000 B 7 277.62 170.51 268.8 168.09 259.47 165.22 251 162 240.93 158.17 230.22 153.01 221.15 148.3 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 222.33 146.15 215 145.03 220.03 150.48 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 282 155.6 0 62 14 -inp_annotation ",
		label=inp_annotation,
		lp="282,157.5",
		pos="e,213.66,144.32 277.62,170.51 268.8,168.09 259.47,165.22 251,162 240.93,158.17 230.22,153.01 221.15,148.3"];
	file2int_taxid	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 49 80.5 49 99.5 129 99.5 129 80.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 89 87.5 0 64 14 -file2int_taxid ",
		height=0.27778,
		label=file2int_taxid,
		pos="89,90",
		rects="49,80.5,129,99.5",
		width=1.1111];
	pgapx_yaml_ctl -> file2int_taxid	[_draw_="c 7 -#000000 B 7 267.19 178.15 229.77 175.62 177.12 167.81 137 145 120.57 135.66 106.84 118.6 98.34 106.15 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 100.44 104.89 94.57 100.37 96.34 107.57 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 148 133.1 0 22 5 -input ",
		label=input,
		lp="148,135",
		pos="e,93.739,99.099 267.19,178.15 229.77,175.62 177.12,167.81 137,145 120.57,135.66 106.84,118.6 98.339,106.15"];
	file2string_ltp	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 359.5 80.5 359.5 99.5 442.5 99.5 442.5 80.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 401 87.5 0 67 15 -file2string_ltp ",
		height=0.27778,
		label=file2string_ltp,
		pos="401,90",
		rects="359.5,80.5,442.5,99.5",
		width=1.1528];
	pgapx_yaml_ctl -> file2string_ltp	[_draw_="c 7 -#000000 B 7 348.92 170.63 363.29 165.49 378.91 157.43 389 145 397.5 134.53 400.29 119.29 401.07 107.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 403.51 107.88 401.29 100.8 398.62 107.72 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 409 133.1 0 22 5 -input ",
		label=input,
		lp="409,135",
		pos="e,401.34,99.288 348.92,170.63 363.29,165.49 378.91,157.43 389,145 397.5,134.53 400.29,119.29 401.07,107.67"];
	file2string_input_asn_type -> input_asn_type	[_draw_="c 7 -#000000 B 4 313.9 125.56 313.74 111.14 313.4 81.48 313.19 62.73 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 315.64 62.77 313.11 55.8 310.74 62.82 ",
		pos="e,313.09,54.284 313.9,125.56 313.74,111.14 313.4,81.476 313.19,62.727"];
	type_based_splitter	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 144.5 80.5 144.5 99.5 257.5 99.5 257.5 80.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 201 87.5 0 97 19 -type_based_splitter ",
		height=0.27778,
		label=type_based_splitter,
		pos="201,90",
		rects="144.5,80.5,257.5,99.5",
		width=1.5694];
	file2string_input_asn_type -> type_based_splitter	[_draw_="c 7 -#000000 B 7 274.39 125.54 265.57 123.17 256.36 120.32 248 117 238.85 113.36 229.24 108.29 221.12 103.6 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 222.7 101.69 215.43 100.22 220.2 105.9 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 279 110.6 0 62 14 -input_asn_type ",
		label=input_asn_type,
		lp="279,112.5",
		pos="e,214.13,99.447 274.39,125.54 265.57,123.17 256.36,120.32 248,117 238.85,113.36 229.24,108.29 221.12,103.6"];
	initial_cleanup -> type_based_splitter	[_draw_="c 7 -#000000 B 4 199.39 125.71 199.62 120.59 199.94 113.85 200.22 107.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 202.67 107.88 200.55 100.78 197.77 107.66 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 211 110.6 0 22 5 -input ",
		label=input,
		lp="211,112.5",
		pos="e,200.62,99.265 199.39,125.71 199.62,120.59 199.94,113.85 200.22,107.67"];
	type_based_splitter -> output_entries	[_draw_="c 7 -#000000 B 4 182.03 80.5 167.57 74.03 147.47 65.02 131.43 57.84 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 132.7 55.72 125.31 55.1 130.7 60.19 ",
		pos="e,123.93,54.478 182.03,80.505 167.57,74.026 147.47,65.024 131.43,57.84"];
	type_based_splitter -> output_seq_submit	[_draw_="c 7 -#000000 B 4 202.35 80.71 203.18 75.59 204.28 68.85 205.29 62.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 207.7 63.06 206.41 55.76 202.87 62.27 ",
		pos="e,206.65,54.265 202.35,80.709 203.18,75.593 204.28,68.848 205.29,62.666"];
	file2int_taxid -> taxid	[_draw_="c 7 -#000000 B 4 78.73 80.5 71.6 74.62 61.96 66.64 53.74 59.84 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 55.37 58.02 48.42 55.44 52.25 61.79 ",
		pos="e,47.252,54.478 78.726,80.505 71.604,74.615 61.96,66.64 53.738,59.841"];
	yaml2json -> submol_block_json	[_draw_="c 7 -#000000 B 10 450.27 215.64 460.01 207.91 472 195.47 472 181 472 181 472 181 472 89 472 76.09 481.79 65.94 492.34 58.75 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 493.34 61.01 498 55.25 490.76 56.84 ",
		pos="e,499.29,54.45 450.27,215.64 460.01,207.91 472,195.47 472,181 472,181 472,181 472,89 472,76.087 481.79,65.935 492.34,58.746"];
	yaml2json -> pgapx_yaml_ctl	[_draw_="c 7 -#000000 B 4 413.5 215.5 394.31 208.85 367.44 199.53 346.46 192.26 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 347.29 189.95 339.88 189.97 345.69 194.58 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 398 200.6 0 22 5 -input ",
		label=input,
		lp="398,202.5",
		pos="e,338.45,189.48 413.5,215.5 394.31,208.85 367.44,199.53 346.46,192.26"];
	file2string_ltp -> locus_tag_prefix	[_draw_="c 7 -#000000 B 4 402.93 80.71 404.15 75.47 405.76 68.53 407.22 62.24 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 409.54 63.11 408.73 55.74 404.76 62 ",
		pos="e,409.08,54.265 402.93,80.709 404.15,75.474 405.76,68.534 407.22,62.235"];
}
