digraph workflow {
	graph [_draw_="c 9 -#fffffe00 C 7 -#eeeeee P 4 0 0 0 286 1510.5 286 1510.5 0 ",
		bb="0,0,1510.5,286",
		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 566.5 223 566.5 278 852.5 278 852.5 223 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 616.5 266 0 84 15 -Workflow Inputs ",
			bb="566.5,223,852.5,278",
			label="Workflow Inputs",
			lheight=0.15,
			lp="616.5,268.5",
			lwidth=1.17,
			rank=same,
			style=dashed
		];
		input_bam_format	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 737 231.5 737 250.5 844 250.5 844 231.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 790.5 238.5 0 91 16 -input_bam_format ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=input_bam_format,
			pos="790.5,241",
			rects="737,231.5,844,250.5",
			width=1.4861];
		input_bam_files	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 638.5 231.5 638.5 250.5 732.5 250.5 732.5 231.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 685.5 238.5 0 78 15 -input_bam_files ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=input_bam_files,
			pos="685.5,241",
			rects="638.5,231.5,732.5,250.5",
			width=1.3056];
		nthreads	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 575 231.5 575 250.5 634 250.5 634 231.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 604.5 238.5 0 43 8 -nthreads ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=nthreads,
			pos="604.5,241",
			rects="575,231.5,634,250.5",
			width=0.81944];
	}
	subgraph cluster_outputs {
		graph [_draw_="S 6 -dashed c 7 -#000000 C 7 -#eeeeee P 4 145.5 8 145.5 63 1502.5 63 1502.5 8 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 199.5 15 0 92 16 -Workflow Outputs ",
			bb="145.5,8,1502.5,63",
			label="Workflow Outputs",
			labelloc=b,
			lheight=0.15,
			lp="199.5,17.5",
			lwidth=1.28,
			rank=same,
			style=dashed
		];
		output_peak_xls_file	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 884 35.5 884 54.5 1001 54.5 1001 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 942.5 42.5 0 101 20 -output_peak_xls_file ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=output_peak_xls_file,
			pos="942.5,45",
			rects="884,35.5,1001,54.5",
			width=1.625];
		output_filtered_read_count_file	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 1327 35.5 1327 54.5 1494 54.5 1494 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 1410.5 42.5 0 151 31 -output_filtered_read_count_file ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=output_filtered_read_count_file,
			pos="1410.5,45",
			rects="1327,35.5,1494,54.5",
			width=2.3194];
		output_extended_narrowpeak_file	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 1005.5 35.5 1005.5 54.5 1187.5 54.5 1187.5 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 1096.5 42.5 0 166 31 -output_extended_narrowpeak_file ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=output_extended_narrowpeak_file,
			pos="1096.5,45",
			rects="1005.5,35.5,1187.5,54.5",
			width=2.5278];
		output_peak_count_within_replicate	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 687 35.5 687 54.5 880 54.5 880 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 783.5 42.5 0 177 34 -output_peak_count_within_replicate ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=output_peak_count_within_replicate,
			pos="783.5,45",
			rects="687,35.5,880,54.5",
			width=2.6806];
		output_spp_x_cross_corr	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 154 35.5 154 54.5 291 54.5 291 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 222.5 42.5 0 121 23 -output_spp_x_cross_corr ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=output_spp_x_cross_corr,
			pos="222.5,45",
			rects="154,35.5,291,54.5",
			width=1.9028];
		output_narrowpeak_file	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 1192 35.5 1192 54.5 1323 54.5 1323 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 1257.5 42.5 0 115 22 -output_narrowpeak_file ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=output_narrowpeak_file,
			pos="1257.5,45",
			rects="1192,35.5,1323,54.5",
			width=1.8194];
		output_read_in_peak_count_within_replicate	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 448.5 35.5 448.5 54.5 682.5 54.5 682.5 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 565.5 42.5 0 218 42 -output_read_in_peak_count_within_replicate ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=output_read_in_peak_count_within_replicate,
			pos="565.5,45",
			rects="448.5,35.5,682.5,54.5",
			width=3.25];
		output_spp_cross_corr_plot	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 295 35.5 295 54.5 444 54.5 444 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 369.5 42.5 0 133 26 -output_spp_cross_corr_plot ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=output_spp_cross_corr_plot,
			pos="369.5,45",
			rects="295,35.5,444,54.5",
			width=2.0694];
	}
	"peak-calling-narrow"	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 847.5 178.5 847.5 197.5 961.5 197.5 961.5 178.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 904.5 185.5 0 98 19 -peak-calling-narrow ",
		height=0.27778,
		label="peak-calling-narrow",
		pos="904.5,188",
		rects="847.5,178.5,961.5,197.5",
		width=1.5833];
	input_bam_format -> "peak-calling-narrow"	[_draw_="c 7 -#000000 B 4 809.32 231.58 828.05 223.2 856.96 210.27 878 200.85 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 878.88 203.15 884.27 198.05 876.88 198.67 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 877.5 208.6 0 28 6 -format ",
		label=format,
		lp="877.5,210.5",
		pos="e,885.65,197.43 809.32,231.58 828.05,223.2 856.96,210.27 878,200.85"];
	spp	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 352.5 88.5 352.5 107.5 386.5 107.5 386.5 88.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 369.5 95.5 0 18 3 -spp ",
		height=0.27778,
		label=spp,
		pos="369.5,98",
		rects="352.5,88.5,386.5,107.5",
		width=0.47222];
	input_bam_files -> spp	[_draw_="c 7 -#000000 B 7 669.24 231.51 640.4 216.57 578.27 184.91 524.5 161 479.04 140.79 424.85 119.81 394.08 108.17 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 395.25 105.99 387.83 105.82 393.52 110.58 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 564 163.6 0 43 9 -input_bam ",
		label=input_bam,
		lp="564,165.5",
		pos="e,386.42,105.29 669.24,231.51 640.4,216.57 578.27,184.91 524.5,161 479.04,140.79 424.85,119.81 394.08,108.17"];
	"filter-reads-in-peaks"	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 627.5 133.5 627.5 152.5 743.5 152.5 743.5 133.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 685.5 140.5 0 100 21 -filter-reads-in-peaks ",
		height=0.27778,
		label="filter-reads-in-peaks",
		pos="685.5,143",
		rects="627.5,133.5,743.5,152.5",
		width=1.6111];
	input_bam_files -> "filter-reads-in-peaks"	[_draw_="c 7 -#000000 B 4 685.5 231.82 685.5 216.17 685.5 181.71 685.5 160.91 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 687.95 160.95 685.5 153.95 683.05 160.95 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 715.5 186.1 0 60 14 -input_bam_file ",
		label=input_bam_file,
		lp="715.5,188",
		pos="e,685.5,152.44 685.5,231.82 685.5,216.17 685.5,181.71 685.5,160.91"];
	input_bam_files -> "peak-calling-narrow"	[_draw_="c 7 -#000000 B 10 709.5 231.56 717.99 228.69 727.62 225.57 736.5 223 766.84 214.22 774.58 212.45 805.5 206 817.54 203.49 830.47 \
201.07 842.87 198.88 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 842.97 201.35 849.44 197.74 842.13 196.52 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 826 208.6 0 41 9 -treatment ",
		label=treatment,
		lp="826,210.5",
		pos="e,850.93,197.48 709.5,231.56 717.99,228.69 727.62,225.57 736.5,223 766.84,214.22 774.58,212.45 805.5,206 817.54,203.49 830.47,201.07 \
842.87,198.88"];
	nthreads -> spp	[_draw_="c 7 -#000000 B 4 590.5 231.6 550.91 207.85 437.93 140.06 390.68 111.71 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 391.98 109.63 384.72 108.13 389.46 113.84 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 505 163.6 0 37 8 -nthreads ",
		label=nthreads,
		lp="505,165.5",
		pos="e,383.42,107.35 590.5,231.6 550.91,207.85 437.93,140.06 390.68,111.71"];
	"extract-count-reads-in-peaks"	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 567.5 88.5 567.5 107.5 725.5 107.5 725.5 88.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 646.5 95.5 0 142 28 -extract-count-reads-in-peaks ",
		height=0.27778,
		label="extract-count-reads-in-peaks",
		pos="646.5,98",
		rects="567.5,88.5,725.5,107.5",
		width=2.1944];
	"extract-count-reads-in-peaks" -> output_read_in_peak_count_within_replicate	[_draw_="c 7 -#000000 B 4 633.12 88.58 620.23 80.46 600.54 68.06 585.72 58.73 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 587.41 56.9 580.18 55.24 584.79 61.04 ",
		pos="e,578.9,54.434 633.12,88.578 620.23,80.458 600.54,68.061 585.72,58.734"];
	spp -> output_spp_x_cross_corr	[_draw_="c 7 -#000000 B 4 352.64 91.15 328.82 82.89 284.88 67.64 254.7 57.17 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 255.81 54.96 248.39 54.98 254.2 59.59 ",
		pos="e,246.96,54.486 352.64,91.15 328.82,82.888 284.88,67.642 254.7,57.171"];
	spp -> output_spp_cross_corr_plot	[_draw_="c 7 -#000000 B 4 369.5 88.58 369.5 81.52 369.5 71.24 369.5 62.55 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 371.95 62.78 369.5 55.78 367.05 62.78 ",
		pos="e,369.5,54.265 369.5,88.578 369.5,81.523 369.5,71.24 369.5,62.547"];
	"extract-peak-frag-length"	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 0 35.5 0 54.5 137 54.5 137 35.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 68.5 42.5 0 121 24 -extract-peak-frag-length ",
		height=0.27778,
		label="extract-peak-frag-length",
		pos="68.5,45",
		rects="0,35.5,137,54.5",
		width=1.9028];
	spp -> "extract-peak-frag-length"	[_draw_="c 7 -#000000 B 10 352.79 95.58 325.58 93.15 270.08 87.7 223.5 80 188.07 74.14 179.58 70.7 144.5 63 134.7 60.85 124.19 58.52 114.21 \
56.29 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 114.83 53.91 107.46 54.78 113.76 58.7 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 259 73.6 0 71 18 -input_spp_txt_file ",
		label=input_spp_txt_file,
		lp="259,75.5",
		pos="e,105.98,54.448 352.79,95.58 325.58,93.152 270.08,87.705 223.5,80 188.07,74.139 179.58,70.698 144.5,63 134.7,60.849 124.19,58.517 \
114.21,56.288"];
	"filter-reads-in-peaks" -> "extract-count-reads-in-peaks"	[_draw_="c 7 -#000000 B 4 677.98 133.71 672.8 128 665.78 120.26 659.68 113.54 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 661.53 111.93 655.01 108.39 657.9 115.22 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 698.5 118.6 0 60 14 -input_bam_file ",
		label=input_bam_file,
		lp="698.5,120.5",
		pos="e,654,107.27 677.98,133.71 672.8,128 665.78,120.26 659.68,113.54"];
	"count-reads-filtered"	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 1310 88.5 1310 107.5 1423 107.5 1423 88.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 1366.5 95.5 0 97 20 -count-reads-filtered ",
		height=0.27778,
		label="count-reads-filtered",
		pos="1366.5,98",
		rects="1310,88.5,1423,107.5",
		width=1.5694];
	"count-reads-filtered" -> output_filtered_read_count_file	[_draw_="c 7 -#000000 B 4 1373.77 88.58 1380.3 81 1390.05 69.71 1397.86 60.65 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1399.66 62.31 1402.38 55.41 1395.95 59.11 ",
		pos="e,1403.4,54.265 1373.8,88.578 1380.3,81.003 1390,69.707 1397.9,60.653"];
	"count-peaks"	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 787 88.5 787 107.5 864 107.5 864 88.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 825.5 95.5 0 61 11 -count-peaks ",
		height=0.27778,
		label="count-peaks",
		pos="825.5,98",
		rects="787,88.5,864,107.5",
		width=1.0694];
	"count-peaks" -> output_peak_count_within_replicate	[_draw_="c 7 -#000000 B 4 818.56 88.58 812.33 81 803.02 69.71 795.57 60.65 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 797.61 59.28 791.27 55.43 793.83 62.39 ",
		pos="e,790.31,54.265 818.56,88.578 812.33,81.003 803.02,69.707 795.57,60.653"];
	"peak-calling-narrow" -> output_peak_xls_file	[_draw_="c 7 -#000000 B 4 906.76 178.6 912.9 155.82 929.96 92.55 938.08 62.39 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 940.45 63.04 939.9 55.64 935.72 61.76 ",
		pos="e,940.3,54.177 906.76,178.6 912.9,155.82 929.96,92.548 938.08,62.392"];
	"peak-calling-narrow" -> output_extended_narrowpeak_file	[_draw_="c 7 -#000000 B 4 915.94 178.6 948.16 154.94 1039.88 87.58 1078.75 59.04 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1079.95 61.19 1084.15 55.07 1077.05 57.24 ",
		pos="e,1085.4,54.177 915.94,178.6 948.16,154.94 1039.9,87.578 1078.7,59.036"];
	"peak-calling-narrow" -> output_narrowpeak_file	[_draw_="c 7 -#000000 B 4 925.52 178.6 985.86 154.5 1159.63 85.09 1228.7 57.51 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1229.59 59.79 1235.18 54.92 1227.77 55.24 ",
		pos="e,1236.6,54.354 925.52,178.6 985.86,154.5 1159.6,85.093 1228.7,57.505"];
	"peak-calling-narrow" -> "filter-reads-in-peaks"	[_draw_="c 7 -#000000 B 4 861.23 178.5 825.54 171.5 774.8 161.53 737.02 154.12 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 737.5 151.71 730.16 152.77 736.56 156.52 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 841.5 163.6 0 54 13 -input_bedfile ",
		label=input_bedfile,
		lp="841.5,165.5",
		pos="e,728.68,152.48 861.23,178.5 825.54,171.5 774.8,161.53 737.02,154.12"];
	"peak-calling-narrow" -> "count-reads-filtered"	[_draw_="c 7 -#000000 B 7 961.45 186.64 1038.88 185.68 1173.16 182.25 1220.5 170 1268.64 157.54 1319.76 128.54 1346.9 111.71 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1347.99 113.91 1352.61 108.11 1345.38 109.77 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 1333.5 141.1 0 52 13 -peak_xls_file ",
		label=peak_xls_file,
		lp="1333.5,143",
		pos="e,1353.9,107.31 961.45,186.64 1038.9,185.68 1173.2,182.25 1220.5,170 1268.6,157.54 1319.8,128.54 1346.9,111.71"];
	"peak-calling-narrow" -> "count-peaks"	[_draw_="c 7 -#000000 B 4 896.93 178.56 883.44 163.54 855.14 132.01 838.49 113.47 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 840.45 111.98 833.95 108.41 836.8 115.26 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 891.5 141.1 0 38 10 -input_file ",
		label=input_file,
		lp="891.5,143",
		pos="e,832.94,107.28 896.93,178.56 883.44,163.54 855.14,132.01 838.49,113.47"];
}
