digraph workflow {
	graph [_draw_="c 9 -#fffffe00 C 7 -#eeeeee P 4 0 0 0 278 209.29 278 209.29 0 ",
		bb="0,0,209.29,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 140 270 140 215 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 58 258 0 84 15 -Workflow Inputs ",
			bb="8,215,140,270",
			label="Workflow Inputs",
			lheight=0.15,
			lp="58,260.5",
			lwidth=1.17,
			rank=same,
			style=dashed
		];
		sample_id	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 16.5 223.5 16.5 242.5 83.5 242.5 83.5 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 50 230.5 0 51 9 -sample_id ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=sample_id,
			pos="50,233",
			rects="16.5,223.5,83.5,242.5",
			width=0.93056];
		value	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 88 223.5 88 242.5 132 242.5 132 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 110 230.5 0 28 5 -value ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=value,
			pos="110,233",
			rects="88,223.5,132,242.5",
			width=0.61111];
	}
	subgraph cluster_outputs {
		graph [_draw_="S 6 -dashed c 7 -#000000 C 7 -#eeeeee P 4 75 8 75 63 183 63 183 8 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 129 15 0 92 16 -Workflow Outputs ",
			bb="75,8,183,63",
			label="Workflow Outputs",
			labelloc=b,
			lheight=0.15,
			lp="129,17.5",
			lwidth=1.28,
			rank=same,
			style=dashed
		];
		output_file	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 95 35.5 95 54.5 163 54.5 163 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 129 42.5 0 52 11 -output_file ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=output_file,
			pos="129,45",
			rects="95,35.5,163,54.5",
			width=0.94444];
	}
	make_file	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 18 170.5 18 189.5 82 189.5 82 170.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 50 177.5 0 48 9 -make_file ",
		height=0.27778,
		label=make_file,
		pos="50,180",
		rects="18,170.5,82,189.5",
		width=0.88889];
	sample_id -> make_file	[_draw_="c 7 -#000000 B 4 50 223.58 50 216.52 50 206.24 50 197.55 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 52.45 197.78 50 190.78 47.55 197.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 55.5 200.6 0 11 3 -str ",
		label=str,
		lp="55.5,202.5",
		pos="e,50,189.26 50,223.58 50,216.52 50,206.24 50,197.55"];
	sleep	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 86.5 170.5 86.5 189.5 129.5 189.5 129.5 170.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 108 177.5 0 27 5 -sleep ",
		height=0.27778,
		label=sleep,
		pos="108,180",
		rects="86.5,170.5,129.5,189.5",
		width=0.59722];
	value -> sleep	[_draw_="c 7 -#000000 B 4 109.67 223.58 109.39 216.52 108.99 206.24 108.65 197.55 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 111.11 197.68 108.38 190.78 106.21 197.87 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 136.5 200.6 0 55 11 -dummy_input ",
		label=dummy_input,
		lp="136.5,202.5",
		pos="e,108.32,189.26 109.67,223.58 109.39,216.52 108.99,206.24 108.65,197.55"];
	add_value_col	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 86 80.5 86 99.5 172 99.5 172 80.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 129 87.5 0 70 13 -add_value_col ",
		height=0.27778,
		label=add_value_col,
		pos="129,90",
		rects="86,80.5,172,99.5",
		width=1.1944];
	value -> add_value_col	[_draw_="c 7 -#000000 B 10 131.93 227.78 143.59 224.29 156.94 218.06 164 207 177.17 186.39 266.17 305.38 151 108 150.45 107.06 149.83 106.16 \
149.15 105.29 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 150.91 103.58 144.21 100.39 147.46 107.06 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 192.5 155.6 0 23 5 -value ",
		label=value,
		lp="192.5,157.5",
		pos="e,143.14,99.328 131.93,227.78 143.59,224.29 156.94,218.06 164,207 177.17,186.39 266.17,305.38 151,108 150.45,107.06 149.83,106.16 \
149.15,105.29"];
	add_value_col -> output_file	[_draw_="c 7 -#000000 B 4 129 80.71 129 75.59 129 68.85 129 62.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 131.45 62.78 129 55.78 126.55 62.78 ",
		pos="e,129,54.265 129,80.709 129,75.593 129,68.848 129,62.666"];
	add_header	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 50 125.5 50 144.5 124 144.5 124 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 87 132.5 0 58 10 -add_header ",
		height=0.27778,
		label=add_header,
		pos="87,135",
		rects="50,125.5,124,144.5",
		width=1.0278];
	add_header -> add_value_col	[_draw_="c 7 -#000000 B 4 95.1 125.71 100.79 119.88 108.55 111.93 115.21 105.12 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 116.73 107.07 119.87 100.35 113.23 103.64 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 131 110.6 0 38 10 -input_file ",
		label=input_file,
		lp="131,112.5",
		pos="e,120.93,99.265 95.098,125.71 100.79,119.88 108.55,111.93 115.21,105.12"];
	make_file -> add_header	[_draw_="c 7 -#000000 B 4 57.13 170.71 62.05 165 68.71 157.26 74.49 150.54 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 76.19 152.32 78.9 145.41 72.48 149.12 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 91 155.6 0 38 10 -input_file ",
		label=input_file,
		lp="91,157.5",
		pos="e,79.888,144.27 57.134,170.71 62.048,165 68.708,157.26 74.493,150.54"];
}
