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
		];
		modifications_R	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 154.5 223.5 154.5 242.5 249.5 242.5 249.5 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 202 230.5 0 79 15 -modifications_R ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=modifications_R,
			pos="202,233",
			rects="154.5,223.5,249.5,242.5",
			width=1.3194];
		modifications_faster_py	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 16 223.5 16 242.5 150 242.5 150 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 83 230.5 0 118 23 -modifications_faster_py ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=modifications_faster_py,
			pos="83,233",
			rects="16,223.5,150,242.5",
			width=1.8611];
		mass_tolerance	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 254 223.5 254 242.5 348 242.5 348 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 301 230.5 0 78 14 -mass_tolerance ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=mass_tolerance,
			pos="301,233",
			rects="254,223.5,348,242.5",
			width=1.3056];
		mztab	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 352.5 223.5 352.5 242.5 399.5 242.5 399.5 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 376 230.5 0 31 5 -mztab ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=mztab,
			pos="376,233",
			rects="352.5,223.5,399.5,242.5",
			width=0.65278];
		unimod_path	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 548 223.5 548 242.5 628 242.5 628 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 588 230.5 0 64 11 -unimod_path ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=unimod_path,
			pos="588,233",
			rects="548,223.5,628,242.5",
			width=1.1111];
		mztab_to_csv_py	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 403.5 223.5 403.5 242.5 504.5 242.5 504.5 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 454 230.5 0 85 15 -mztab_to_csv_py ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=mztab_to_csv_py,
			pos="454,233",
			rects="403.5,223.5,504.5,242.5",
			width=1.4028];
		bait	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 508.5 223.5 508.5 242.5 543.5 242.5 543.5 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 526 230.5 0 19 4 -bait ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=bait,
			pos="526,233",
			rects="508.5,223.5,543.5,242.5",
			width=0.48611];
	}
	subgraph cluster_outputs {
		graph [_draw_="S 6 -dashed c 7 -#000000 C 7 -#eeeeee P 4 451 8 451 63 559 63 559 8 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 505 15 0 92 16 -Workflow Outputs ",
			bb="451,8,559,63",
			label="Workflow Outputs",
			labelloc=b,
			lheight=0.15,
			lp="505,17.5",
			lwidth=1.28,
			rank=same,
			style=dashed
		];
		mod_csv	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 475 35.5 475 54.5 535 54.5 535 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 505 42.5 0 44 7 -mod_csv ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=mod_csv,
			pos="505,45",
			rects="475,35.5,535,54.5",
			width=0.83333];
	}
	modifications	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 370.5 125.5 370.5 144.5 453.5 144.5 453.5 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 412 132.5 0 67 13 -modifications ",
		height=0.27778,
		label=modifications,
		pos="412,135",
		rects="370.5,125.5,453.5,144.5",
		width=1.1528];
	modifications_R -> modifications	[_draw_="c 7 -#000000 B 7 203.16 223.73 205.5 210.28 212.09 183.81 229 170 249.01 153.66 315.42 144.47 362.46 139.87 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 362.46 142.33 369.2 139.23 362 137.45 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 261.5 178.1 0 65 15 -modifications_R ",
		label=modifications_R,
		lp="261.5,180",
		pos="e,370.71,139.09 203.16,223.73 205.5,210.28 212.09,183.81 229,170 249.01,153.66 315.42,144.47 362.46,139.87"];
	modifications_faster	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 447 80.5 447 99.5 563 99.5 563 80.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 505 87.5 0 100 20 -modifications_faster ",
		height=0.27778,
		label=modifications_faster,
		pos="505,90",
		rects="447,80.5,563,99.5",
		width=1.6111];
	modifications_faster_py -> modifications_faster	[_draw_="c 7 -#000000 B 7 86.91 223.65 95.11 207.14 115.8 170.42 145 153 193.52 124.05 348.91 105.36 438.89 96.68 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 438.88 99.14 445.61 96.04 438.41 94.26 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 193.5 155.6 0 97 23 -modifications_faster_py ",
		label=modifications_faster_py,
		lp="193.5,157.5",
		pos="e,447.12,95.894 86.91,223.65 95.113,207.14 115.8,170.42 145,153 193.52,124.05 348.91,105.36 438.89,96.678"];
	mass_tolerance -> modifications	[_draw_="c 7 -#000000 B 7 298.54 223.79 295.22 210.9 291 185.77 303 170 316.94 151.67 340.67 142.98 362.44 138.95 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 362.65 141.4 369.17 137.86 361.87 136.56 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 335.5 178.1 0 65 14 -mass_tolerance ",
		label=mass_tolerance,
		lp="335.5,180",
		pos="e,370.66,137.62 298.54,223.79 295.22,210.9 291,185.77 303,170 316.94,151.67 340.67,142.98 362.44,138.95"];
	mztab_to_csv	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 370 170.5 370 189.5 454 189.5 454 170.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 412 177.5 0 68 12 -mztab_to_csv ",
		height=0.27778,
		label=mztab_to_csv,
		pos="412,180",
		rects="370,170.5,454,189.5",
		width=1.1667];
	mztab -> mztab_to_csv	[_draw_="c 7 -#000000 B 7 374.94 223.71 374.44 216.32 374.83 205.56 380 198 380.83 196.79 381.78 195.65 382.81 194.59 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 384.32 196.52 388.29 190.26 381.28 192.68 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 393 200.6 0 26 5 -mztab ",
		label=mztab,
		lp="393,202.5",
		pos="e,389.48,189.33 374.94,223.71 374.44,216.32 374.83,205.56 380,198 380.83,196.79 381.78,195.65 382.81,194.59"];
	unimod_path -> modifications_faster	[_draw_="c 7 -#000000 B 4 583.06 223.6 569.47 200.53 531.43 135.9 513.97 106.24 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 516.24 105.27 510.58 100.48 512.02 107.76 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 573 155.6 0 54 11 -unimod_path ",
		label=unimod_path,
		lp="573,157.5",
		pos="e,509.81,99.177 583.06,223.6 569.47,200.53 531.43,135.9 513.97,106.24"];
	mztab_to_csv_py -> mztab_to_csv	[_draw_="c 7 -#000000 B 7 433.76 223.53 426.69 219.55 419.43 214.1 415 207 413.26 204.21 412.27 200.93 411.73 197.65 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 414.19 197.67 411.3 190.84 409.3 197.98 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 449.5 200.6 0 69 15 -mztab_to_csv_py ",
		label=mztab_to_csv_py,
		lp="449.5,202.5",
		pos="e,411.2,189.33 433.76,223.53 426.69,219.55 419.43,214.1 415,207 413.26,204.21 412.27,200.93 411.73,197.65"];
	bait -> modifications_faster	[_draw_="c 7 -#000000 B 7 525.12 223.54 522.97 203.41 517.02 151.15 509 108 508.97 107.82 508.93 107.64 508.9 107.46 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 511.32 107.06 507.43 100.75 506.53 108.11 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 525 155.6 0 16 4 -bait ",
		label=bait,
		lp="525,157.5",
		pos="e,507.11,99.267 525.12,223.54 522.97,203.41 517.02,151.15 509,108 508.97,107.82 508.93,107.64 508.9,107.46"];
	bait -> mztab_to_csv	[_draw_="c 7 -#000000 B 13 515.9 223.51 512.49 220.73 508.63 217.67 505 215 499.84 211.2 498.23 210.7 493 207 487.56 203.15 487.02 200.85 \
481 198 474.91 195.11 468.28 192.69 461.61 190.65 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 462.66 188.4 455.26 188.85 461.32 193.12 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 501 200.6 0 16 4 -bait ",
		label=bait,
		lp="501,202.5",
		pos="e,453.8,188.44 515.9,223.51 512.49,220.73 508.63,217.67 505,215 499.84,211.2 498.23,210.7 493,207 487.56,203.15 487.02,200.85 481,\
198 474.91,195.11 468.28,192.69 461.61,190.65"];
	bait -> modifications	[_draw_="c 7 -#000000 B 7 522.46 223.75 519.03 216.4 513.26 205.65 506 198 485.82 176.76 457.06 159.14 436.67 148.18 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 437.98 146.1 430.65 145.02 435.71 150.44 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 505 178.1 0 16 4 -bait ",
		label=bait,
		lp="505,180",
		pos="e,429.31,144.32 522.46,223.75 519.03,216.4 513.26,205.65 506,198 485.82,176.76 457.06,159.14 436.67,148.18"];
	modifications_faster -> mod_csv	[_draw_="c 7 -#000000 B 4 505 80.71 505 75.59 505 68.85 505 62.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 507.45 62.78 505 55.78 502.55 62.78 ",
		pos="e,505,54.265 505,80.709 505,75.593 505,68.848 505,62.666"];
	mztab_to_csv -> modifications	[_draw_="c 7 -#000000 B 4 412 170.71 412 165.59 412 158.85 412 152.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 414.45 152.78 412 145.78 409.55 152.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 419 155.6 0 14 3 -csv ",
		label=csv,
		lp="419,157.5",
		pos="e,412,144.27 412,170.71 412,165.59 412,158.85 412,152.67"];
	modifications -> modifications_faster	[_draw_="c 7 -#000000 B 4 430.37 125.5 444.26 119.09 463.5 110.19 478.97 103.04 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 479.97 105.27 485.29 100.11 477.91 100.83 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 487 110.6 0 42 10 -tol_py_csv ",
		label=tol_py_csv,
		lp="487,112.5",
		pos="e,486.66,99.478 430.37,125.5 444.26,119.09 463.5,110.19 478.97,103.04"];
}
