digraph workflow {
	graph [_draw_="c 9 -#fffffe00 C 7 -#eeeeee P 4 0 0 0 278 148 278 148 0 ",
		bb="0,0,148,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 13 215 13 270 113 270 113 215 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 63 258 0 84 15 -Workflow Inputs ",
			bb="13,215,113,270",
			label="Workflow Inputs",
			lheight=0.15,
			lp="63,260.5",
			lwidth=1.17,
			rank=same,
			style=dashed
		];
		input_files	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 29.5 223.5 29.5 242.5 96.5 242.5 96.5 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 63 230.5 0 51 11 -input_files ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=input_files,
			pos="63,233",
			rects="29.5,223.5,96.5,242.5",
			width=0.93056];
	}
	subgraph cluster_outputs {
		graph [_draw_="S 6 -dashed c 7 -#000000 C 7 -#eeeeee P 4 28 8 28 63 136 63 136 8 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 82 15 0 92 16 -Workflow Outputs ",
			bb="28,8,136,63",
			label="Workflow Outputs",
			labelloc=b,
			lheight=0.15,
			lp="82,17.5",
			lwidth=1.28,
			rank=same,
			style=dashed
		];
		output_file	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 40 35.5 40 54.5 108 54.5 108 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 74 42.5 0 52 11 -output_file ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=output_file,
			pos="74,45",
			rects="40,35.5,108,54.5",
			width=0.94444];
	}
	strip_comments	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 15.5 170.5 15.5 189.5 110.5 189.5 110.5 170.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 63 177.5 0 79 14 -strip_comments ",
		height=0.27778,
		label=strip_comments,
		pos="63,180",
		rects="15.5,170.5,110.5,189.5",
		width=1.3194];
	input_files -> strip_comments	[_draw_="c 7 -#000000 B 4 63 223.58 63 216.52 63 206.24 63 197.55 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 65.45 197.78 63 190.78 60.55 197.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 82 200.6 0 38 10 -input_file ",
		label=input_file,
		lp="82,202.5",
		pos="e,63,189.26 63,223.58 63,216.52 63,206.24 63,197.55"];
	get_header	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 4.5 125.5 4.5 144.5 75.5 144.5 75.5 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 40 132.5 0 55 10 -get_header ",
		height=0.27778,
		label=get_header,
		pos="40,135",
		rects="4.5,125.5,75.5,144.5",
		width=0.98611];
	strip_comments -> get_header	[_draw_="c 7 -#000000 B 4 58.57 170.71 55.64 165.24 51.71 157.9 48.23 151.38 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 50.6 150.62 45.13 145.6 46.28 152.93 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 75.5 155.6 0 43 11 -input_files ",
		label=input_files,
		lp="75.5,157.5",
		pos="e,44.421,144.27 58.565,170.71 55.638,165.24 51.714,157.9 48.227,151.38"];
	get_data	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 79.5 125.5 79.5 144.5 138.5 144.5 138.5 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 109 132.5 0 43 8 -get_data ",
		height=0.27778,
		label=get_data,
		pos="109,135",
		rects="79.5,125.5,138.5,144.5",
		width=0.81944];
	strip_comments -> get_data	[_draw_="c 7 -#000000 B 7 84.24 170.58 88.48 168.24 92.65 165.39 96 162 98.87 159.09 101.23 155.43 103.1 151.77 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 105.3 152.86 105.86 145.47 100.81 150.9 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 122 155.6 0 38 10 -input_file ",
		label=input_file,
		lp="122,157.5",
		pos="e,106.47,144.08 84.24,170.58 88.477,168.24 92.648,165.39 96,162 98.871,159.09 101.23,155.43 103.1,151.77"];
	combine_header_and_data	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 0 80.5 0 99.5 148 99.5 148 80.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 74 87.5 0 132 23 -combine_header_and_data ",
		height=0.27778,
		label=combine_header_and_data,
		pos="74,90",
		rects="0,80.5,148,99.5",
		width=2.0556];
	get_header -> combine_header_and_data	[_draw_="c 7 -#000000 B 4 46.56 125.71 51.07 120 57.19 112.26 62.51 105.54 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 64.11 107.46 66.53 100.45 60.26 104.42 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 76 110.6 0 30 6 -header ",
		label=header,
		lp="76,112.5",
		pos="e,67.465,99.265 46.556,125.71 51.071,120 57.192,112.26 62.507,105.54"];
	get_data -> combine_header_and_data	[_draw_="c 7 -#000000 B 7 104.4 125.93 101.21 120.61 96.71 113.63 92 108 91.21 107.05 90.37 106.1 89.5 105.16 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 91.33 103.53 84.64 100.33 87.87 107 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 119 110.6 0 40 10 -data_files ",
		label=data_files,
		lp="119,112.5",
		pos="e,83.573,99.257 104.4,125.93 101.21,120.61 96.706,113.63 92,108 91.207,107.05 90.365,106.1 89.496,105.16"];
	combine_header_and_data -> output_file	[_draw_="c 7 -#000000 B 4 74 80.71 74 75.59 74 68.85 74 62.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 76.45 62.78 74 55.78 71.55 62.78 ",
		pos="e,74,54.265 74,80.709 74,75.593 74,68.848 74,62.666"];
}
