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 14 215 14 270 114 270 114 215 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 64 258 0 84 15 -Workflow Inputs ",
			bb="14,215,114,270",
			label="Workflow Inputs",
			lheight=0.15,
			lp="64,260.5",
			lwidth=1.17,
			rank=same,
			style=dashed
		];
		input_files	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 30.5 223.5 30.5 242.5 97.5 242.5 97.5 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 64 230.5 0 51 11 -input_files ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=input_files,
			pos="64,233",
			rects="30.5,223.5,97.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 16.5 170.5 16.5 189.5 111.5 189.5 111.5 170.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 64 177.5 0 79 14 -strip_comments ",
		height=0.27778,
		label=strip_comments,
		pos="64,180",
		rects="16.5,170.5,111.5,189.5",
		width=1.3194];
	input_files -> strip_comments	[_draw_="c 7 -#000000 B 4 64 223.58 64 216.52 64 206.24 64 197.55 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 66.45 197.78 64 190.78 61.55 197.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 83 200.6 0 38 10 -input_file ",
		label=input_file,
		lp="83,202.5",
		pos="e,64,189.26 64,223.58 64,216.52 64,206.24 64,197.55"];
	get_data	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 10.5 125.5 10.5 144.5 69.5 144.5 69.5 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 40 132.5 0 43 8 -get_data ",
		height=0.27778,
		label=get_data,
		pos="40,135",
		rects="10.5,125.5,69.5,144.5",
		width=0.81944];
	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_data -> combine_header_and_data	[_draw_="c 7 -#000000 B 7 45.8 125.66 49.47 120.48 54.38 113.75 59 108 59.67 107.17 60.36 106.33 61.06 105.48 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 62.81 107.21 65.53 100.31 59.1 104.01 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 79 110.6 0 40 10 -data_files ",
		label=data_files,
		lp="79,112.5",
		pos="e,66.52,99.17 45.801,125.66 49.47,120.48 54.377,113.75 59,108 59.666,107.17 60.358,106.33 61.064,105.48"];
	strip_comments -> get_data	[_draw_="c 7 -#000000 B 4 59.37 170.71 56.32 165.24 52.22 157.9 48.58 151.38 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 50.9 150.51 45.35 145.59 46.62 152.89 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 74 155.6 0 38 10 -input_file ",
		label=input_file,
		lp="74,157.5",
		pos="e,44.613,144.27 59.373,170.71 56.318,165.24 52.223,157.9 48.585,151.38"];
	get_header	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 73.5 125.5 73.5 144.5 144.5 144.5 144.5 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 109 132.5 0 55 10 -get_header ",
		height=0.27778,
		label=get_header,
		pos="109,135",
		rects="73.5,125.5,144.5,144.5",
		width=0.98611];
	strip_comments -> get_header	[_draw_="c 7 -#000000 B 7 82.53 170.54 86.61 168.15 90.69 165.29 94 162 96.91 159.11 99.45 155.55 101.56 151.99 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 103.72 153.17 104.81 145.83 99.38 150.88 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 122.5 155.6 0 43 11 -input_files ",
		label=input_files,
		lp="122.5,157.5",
		pos="e,105.52,144.49 82.535,170.54 86.606,168.15 90.685,165.29 94,162 96.908,159.11 99.445,155.55 101.56,151.99"];
	get_header -> combine_header_and_data	[_draw_="c 7 -#000000 B 7 105.98 125.71 103.76 120.31 100.36 113.3 96 108 95.11 106.92 94.15 105.87 93.13 104.86 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 94.99 103.22 88.1 100.46 91.76 106.91 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 117 110.6 0 30 6 -header ",
		label=header,
		lp="117,112.5",
		pos="e,86.961,99.469 105.98,125.71 103.76,120.31 100.36,113.3 96,108 95.115,106.92 94.149,105.87 93.133,104.86"];
	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"];
}
