digraph workflow {
	graph [_draw_="c 9 -#fffffe00 C 7 -#eeeeee P 4 0 0 0 278 644 278 644 0 ",
		bb="0,0,644,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 636 270 636 215 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 58 258 0 84 15 -Workflow Inputs ",
			bb="8,215,636,270",
			label="Workflow Inputs",
			lheight=0.15,
			lp="58,260.5",
			lwidth=1.17,
			rank=same,
			style=dashed
		];
		mztab	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 100.5 223.5 100.5 242.5 147.5 242.5 147.5 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 124 230.5 0 31 5 -mztab ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=mztab,
			pos="124,233",
			rects="100.5,223.5,147.5,242.5",
			width=0.65278];
		bait	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 454.5 223.5 454.5 242.5 489.5 242.5 489.5 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 472 230.5 0 19 4 -bait ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=bait,
			pos="472,233",
			rects="454.5,223.5,489.5,242.5",
			width=0.48611];
		unimod_path	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 16 223.5 16 242.5 96 242.5 96 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 56 230.5 0 64 11 -unimod_path ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=unimod_path,
			pos="56,233",
			rects="16,223.5,96,242.5",
			width=1.1111];
		modifications_R	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 355.5 223.5 355.5 242.5 450.5 242.5 450.5 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 403 230.5 0 79 15 -modifications_R ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=modifications_R,
			pos="403,233",
			rects="355.5,223.5,450.5,242.5",
			width=1.3194];
		mztab_to_csv_py	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 151.5 223.5 151.5 242.5 252.5 242.5 252.5 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 202 230.5 0 85 15 -mztab_to_csv_py ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=mztab_to_csv_py,
			pos="202,233",
			rects="151.5,223.5,252.5,242.5",
			width=1.4028];
		mass_tolerance	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 257 223.5 257 242.5 351 242.5 351 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 304 230.5 0 78 14 -mass_tolerance ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=mass_tolerance,
			pos="304,233",
			rects="257,223.5,351,242.5",
			width=1.3056];
		modifications_faster_py	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 494 223.5 494 242.5 628 242.5 628 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 561 230.5 0 118 23 -modifications_faster_py ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=modifications_faster_py,
			pos="561,233",
			rects="494,223.5,628,242.5",
			width=1.8611];
	}
	subgraph cluster_outputs {
		graph [_draw_="S 6 -dashed c 7 -#000000 C 7 -#eeeeee P 4 394 8 394 63 502 63 502 8 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 448 15 0 92 16 -Workflow Outputs ",
			bb="394,8,502,63",
			label="Workflow Outputs",
			labelloc=b,
			lheight=0.15,
			lp="448,17.5",
			lwidth=1.28,
			rank=same,
			style=dashed
		];
		mod_csv	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 418 35.5 418 54.5 478 54.5 478 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 448 42.5 0 44 7 -mod_csv ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=mod_csv,
			pos="448,45",
			rects="418,35.5,478,54.5",
			width=0.83333];
	}
	mztab_to_csv	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 193 170.5 193 189.5 277 189.5 277 170.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 235 177.5 0 68 12 -mztab_to_csv ",
		height=0.27778,
		label=mztab_to_csv,
		pos="235,180",
		rects="193,170.5,277,189.5",
		width=1.1667];
	mztab -> mztab_to_csv	[_draw_="c 7 -#000000 B 7 136.9 223.67 141.57 220.78 146.95 217.62 152 215 168.48 206.45 187.61 198.49 203.35 192.43 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 204.15 194.75 209.82 189.97 202.41 190.16 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 200 200.6 0 26 5 -mztab ",
		label=mztab,
		lp="200,202.5",
		pos="e,211.24,189.43 136.9,223.67 141.57,220.78 146.95,217.62 152,215 168.48,206.45 187.61,198.49 203.35,192.43"];
	modifications_faster	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 390 80.5 390 99.5 506 99.5 506 80.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 448 87.5 0 100 20 -modifications_faster ",
		height=0.27778,
		label=modifications_faster,
		pos="448,90",
		rects="390,80.5,506,99.5",
		width=1.6111];
	bait -> modifications_faster	[_draw_="c 7 -#000000 B 7 472.82 223.51 474.5 202.9 476.89 148.89 461 108 460.81 107.52 460.61 107.05 460.39 106.58 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 462.51 105.34 456.72 100.7 458.35 107.94 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 480 155.6 0 16 4 -bait ",
		label=bait,
		lp="480,157.5",
		pos="e,455.92,99.417 472.82,223.51 474.5,202.9 476.89,148.89 461,108 460.81,107.52 460.61,107.05 460.39,106.58"];
	bait -> mztab_to_csv	[_draw_="c 7 -#000000 B 7 463.7 223.59 460.09 220.41 455.63 217.06 451 215 443.47 211.65 346.84 197.21 285.4 188.26 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 285.76 185.84 278.48 187.26 285.05 190.69 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 412 200.6 0 16 4 -bait ",
		label=bait,
		lp="412,202.5",
		pos="e,276.98,187.04 463.7,223.59 460.09,220.41 455.63,217.06 451,215 443.47,211.65 346.84,197.21 285.4,188.26"];
	modifications	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 335.5 125.5 335.5 144.5 418.5 144.5 418.5 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 377 132.5 0 67 13 -modifications ",
		height=0.27778,
		label=modifications,
		pos="377,135",
		rects="335.5,125.5,418.5,144.5",
		width=1.1528];
	bait -> modifications	[_draw_="c 7 -#000000 B 7 468.28 223.58 461.18 207.62 446.04 174.16 442 170 432.93 160.64 420.71 153.33 409.33 147.92 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 410.4 145.72 403 145.1 408.4 150.19 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 460 178.1 0 16 4 -bait ",
		label=bait,
		lp="460,180",
		pos="e,401.62,144.48 468.28,223.58 461.18,207.62 446.04,174.16 442,170 432.93,160.64 420.71,153.33 409.33,147.92"];
	unimod_path -> modifications_faster	[_draw_="c 7 -#000000 B 7 69.96 223.51 96.42 207.72 156.09 173.56 210 153 272.23 129.26 346.98 111.44 395.89 101.13 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 396.28 103.55 402.63 99.72 395.28 98.75 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 237 155.6 0 54 11 -unimod_path ",
		label=unimod_path,
		lp="237,157.5",
		pos="e,404.11,99.415 69.955,223.51 96.422,207.72 156.09,173.56 210,153 272.23,129.26 346.98,111.44 395.89,101.13"];
	modifications_R -> modifications	[_draw_="c 7 -#000000 B 7 395.35 223.79 391.43 219.17 386.88 213.11 384 207 375.87 189.74 374.99 167.55 375.58 152.61 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 378.01 153 375.99 145.86 373.12 152.7 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 410.5 178.1 0 65 15 -modifications_R ",
		label=modifications_R,
		lp="410.5,180",
		pos="e,376.08,144.35 395.35,223.79 391.43,219.17 386.88,213.11 384,207 375.87,189.74 374.99,167.55 375.58,152.61"];
	mztab_to_csv_py -> mztab_to_csv	[_draw_="c 7 -#000000 B 4 207.45 223.58 212.25 216.15 219.37 205.15 225.17 196.19 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 227.08 197.74 228.83 190.54 222.97 195.08 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 257.5 200.6 0 69 15 -mztab_to_csv_py ",
		label=mztab_to_csv_py,
		lp="257.5,202.5",
		pos="e,229.65,189.26 207.45,223.58 212.25,216.15 219.37,205.15 225.17,196.19"];
	mass_tolerance -> modifications	[_draw_="c 7 -#000000 B 7 302.26 223.54 300.12 210.75 298 186.29 309 170 315.78 159.96 326.44 152.74 337.33 147.62 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 338 150 343.47 145 336.07 145.5 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 341.5 178.1 0 65 14 -mass_tolerance ",
		label=mass_tolerance,
		lp="341.5,180",
		pos="e,344.86,144.4 302.26,223.54 300.12,210.75 298,186.29 309,170 315.78,159.96 326.44,152.74 337.33,147.62"];
	modifications_faster_py -> modifications_faster	[_draw_="c 7 -#000000 B 7 555.21 223.51 541 202.9 502.87 148.88 466 108 465.17 107.08 464.3 106.16 463.41 105.24 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 465.23 103.59 458.52 100.44 461.8 107.09 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 557.5 155.6 0 97 23 -modifications_faster_py ",
		label=modifications_faster_py,
		lp="557.5,157.5",
		pos="e,457.44,99.376 555.21,223.51 541,202.9 502.87,148.88 466,108 465.17,107.08 464.3,106.16 463.41,105.24"];
	modifications_faster -> mod_csv	[_draw_="c 7 -#000000 B 4 448 80.71 448 75.59 448 68.85 448 62.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 450.45 62.78 448 55.78 445.55 62.78 ",
		pos="e,448,54.265 448,80.709 448,75.593 448,68.848 448,62.666"];
	mztab_to_csv -> modifications	[_draw_="c 7 -#000000 B 7 248.81 170.58 258.81 164.84 272.83 157.48 286 153 299.1 148.54 313.69 145.16 327.28 142.63 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 327.63 145.06 334.1 141.43 326.78 140.23 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 293 155.6 0 14 3 -csv ",
		label=csv,
		lp="293,157.5",
		pos="e,335.59,141.17 248.81,170.58 258.81,164.84 272.83,157.48 286,153 299.1,148.54 313.69,145.16 327.28,142.63"];
	modifications -> modifications_faster	[_draw_="c 7 -#000000 B 4 391.03 125.5 401.24 119.32 415.24 110.84 426.81 103.83 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 427.99 105.98 432.71 100.26 425.45 101.79 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 439 110.6 0 42 10 -tol_py_csv ",
		label=tol_py_csv,
		lp="439,112.5",
		pos="e,434,99.478 391.03,125.5 401.24,119.32 415.24,110.84 426.81,103.83"];
}
