digraph workflow {
	graph [_draw_="c 9 -#fffffe00 C 7 -#eeeeee P 4 0 0 0 368 544 368 544 0 ",
		bb="0,0,544,368",
		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 305 8 360 536 360 536 305 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 58 348 0 84 15 -Workflow Inputs ",
			bb="8,305,536,360",
			label="Workflow Inputs",
			lheight=0.15,
			lp="58,350.5",
			lwidth=1.17,
			rank=same,
			style=dashed
		];
		min_len	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 16 313.5 16 332.5 72 332.5 72 313.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 44 320.5 0 40 7 -min_len ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=min_len,
			pos="44,323",
			rects="16,313.5,72,332.5",
			width=0.77778];
		enable_codex	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 374 313.5 374 332.5 458 332.5 458 313.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 416 320.5 0 68 12 -enable_codex ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=enable_codex,
			pos="416,323",
			rects="374,313.5,458,332.5",
			width=1.1667];
		samples	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 140 313.5 140 332.5 198 332.5 198 313.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 169 320.5 0 42 7 -samples ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=samples,
			pos="169,323",
			rects="140,313.5,198,332.5",
			width=0.80556];
		max_len	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 76.5 313.5 76.5 332.5 135.5 332.5 135.5 313.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 106 320.5 0 43 7 -max_len ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=max_len,
			pos="106,323",
			rects="76.5,313.5,135.5,332.5",
			width=0.81944];
		bams	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 202 313.5 202 332.5 246 332.5 246 313.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 224 320.5 0 28 4 -bams ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=bams,
			pos="224,323",
			rects="202,313.5,246,332.5",
			width=0.61111];
		bed	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 250.5 313.5 250.5 332.5 285.5 332.5 285.5 313.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 268 320.5 0 19 3 -bed ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=bed,
			pos="268,323",
			rects="250.5,313.5,285.5,332.5",
			width=0.48611];
		chromosome	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 290 313.5 290 332.5 370 332.5 370 313.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 330 320.5 0 64 10 -chromosome ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=chromosome,
			pos="330,323",
			rects="290,313.5,370,332.5",
			width=1.1111];
		min_lratio	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 462 313.5 462 332.5 528 332.5 528 313.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 495 320.5 0 50 10 -min_lratio ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=min_lratio,
			pos="495,323",
			rects="462,313.5,528,332.5",
			width=0.91667];
	}
	subgraph cluster_outputs {
		graph [_draw_="S 6 -dashed c 7 -#000000 C 7 -#eeeeee P 4 95 8 95 63 203 63 203 8 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 149 15 0 92 16 -Workflow Outputs ",
			bb="95,8,203,63",
			label="Workflow Outputs",
			labelloc=b,
			lheight=0.15,
			lp="149,17.5",
			lwidth=1.28,
			rank=same,
			style=dashed
		];
		output	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 125 35.5 125 54.5 173 54.5 173 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 149 42.5 0 32 6 -output ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=output,
			pos="149,45",
			rects="125,35.5,173,54.5",
			width=0.66667];
	}
	codex_filter	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 112 170.5 112 189.5 186 189.5 186 170.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 149 177.5 0 58 12 -codex_filter ",
		height=0.27778,
		pos="149,180",
		rects="112,170.5,186,189.5",
		width=1.0278];
	min_len -> codex_filter	[_draw_="c 7 -#000000 B 7 46.57 313.56 51.43 298.42 63.06 266.09 80 243 94.21 223.64 115.29 205.79 130.4 194.27 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 131.52 196.49 135.67 190.34 128.59 192.56 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 96 245.6 0 32 7 -min_len ",
		label=min_len,
		lp="96,247.5",
		pos="e,136.88,189.43 46.566,313.56 51.432,298.42 63.055,266.09 80,243 94.214,223.64 115.29,205.79 130.4,194.27"];
	batch_parser	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 156 260.5 156 279.5 236 279.5 236 260.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 196 267.5 0 64 12 -batch_parser ",
		height=0.27778,
		pos="196,270",
		rects="156,260.5,236,279.5",
		width=1.1111];
	samples -> batch_parser	[_draw_="c 7 -#000000 B 7 168.54 313.6 168.52 306.35 169.42 295.83 174 288 174.55 287.06 175.17 286.16 175.85 285.29 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 177.54 287.06 180.79 280.4 174.09 283.58 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 191.5 290.6 0 35 7 -samples ",
		label=samples,
		lp="191.5,292.5",
		pos="e,181.87,279.33 168.54,313.6 168.52,306.35 169.42,295.83 174,288 174.55,287.06 175.17,286.16 175.85,285.29"];
	samples -> codex_filter	[_draw_="c 7 -#000000 B 7 165.84 313.77 162.77 305.41 158.25 292 156 280 150.63 251.35 149.3 217.32 149.02 197.54 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 151.47 197.79 148.96 190.81 146.57 197.83 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 168.5 245.6 0 35 7 -samples ",
		label=samples,
		lp="168.5,247.5",
		pos="e,148.95,189.3 165.84,313.77 162.77,305.41 158.25,292 156,280 150.63,251.35 149.3,217.32 149.02,197.54"];
	max_len -> codex_filter	[_draw_="c 7 -#000000 B 7 106.07 313.95 106.39 299.43 108.05 268.03 116 243 121.33 226.22 131.14 208.65 138.69 196.51 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 140.72 197.88 142.43 190.66 136.6 195.24 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 133 245.6 0 34 7 -max_len ",
		label=max_len,
		lp="133,247.5",
		pos="e,143.25,189.39 106.07,313.95 106.39,299.43 108.05,268.03 116,243 121.33,226.22 131.14,208.65 138.69,196.51"];
	bams -> batch_parser	[_draw_="c 7 -#000000 B 7 219.67 313.56 216.08 306.65 210.82 296.63 206 288 205.7 287.46 205.39 286.92 205.08 286.36 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 207.35 285.39 201.72 280.57 203.11 287.85 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 221 290.6 0 22 5 -input ",
		label=input,
		lp="221,292.5",
		pos="e,200.96,279.26 219.67,313.56 216.08,306.65 210.82,296.63 206,288 205.7,287.46 205.39,286.92 205.08,286.36"];
	codex	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 221 215.5 221 234.5 267 234.5 267 215.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 244 222.5 0 30 5 -codex ",
		height=0.27778,
		pos="244,225",
		rects="221,215.5,267,234.5",
		width=0.63889];
	bams -> codex	[_draw_="c 7 -#000000 B 7 227.36 313.78 229.23 308.96 231.48 302.71 233 297 237.84 278.81 240.8 257.38 242.41 242.87 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 244.84 243.15 243.12 235.93 239.97 242.64 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 251 268.1 0 22 5 -input ",
		label=input,
		lp="251,270",
		pos="e,243.28,234.43 227.36,313.78 229.23,308.96 231.48,302.71 233,297 237.84,278.81 240.8,257.38 242.41,242.87"];
	bed -> codex	[_draw_="c 7 -#000000 B 7 268.43 313.77 268.83 301.69 268.65 278.6 263 260 261.05 253.59 257.77 247.06 254.48 241.45 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 256.7 240.39 250.91 235.76 252.55 242.99 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 274 268.1 0 16 3 -bed ",
		label=bed,
		lp="274,270",
		pos="e,250.1,234.48 268.43,313.77 268.83,301.69 268.65,278.6 263,260 261.05,253.59 257.77,247.06 254.48,241.45"];
	chromosome -> codex	[_draw_="c 7 -#000000 B 7 324.42 313.55 316.09 301.2 299.59 277.77 283 260 276.24 252.76 268.07 245.45 260.96 239.48 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 262.92 237.92 255.96 235.36 259.81 241.7 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 326 268.1 0 54 10 -chromosome ",
		label=chromosome,
		lp="326,270",
		pos="e,254.79,234.4 324.42,313.55 316.09,301.2 299.59,277.77 283,260 276.24,252.76 268.07,245.45 260.96,239.48"];
	min_lratio -> codex_filter	[_draw_="c 7 -#000000 B 7 480.5 313.57 441.23 291.14 328.99 229.52 228 198 217.12 194.6 205.18 191.65 193.96 189.2 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 194.77 186.87 187.42 187.82 193.76 191.66 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 379 245.6 0 40 10 -min_lratio ",
		label=min_lratio,
		lp="379,247.5",
		pos="e,185.94,187.51 480.5,313.57 441.23,291.14 328.99,229.52 228,198 217.12,194.6 205.18,191.65 193.96,189.2"];
	batch_parser -> codex	[_draw_="c 7 -#000000 B 7 196.35 260.85 196.99 255.23 198.68 247.92 203 243 205.99 239.6 209.76 236.86 213.81 234.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 214.53 237.03 219.89 231.89 212.5 232.57 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 221.5 245.6 0 37 7 -mapping ",
		label=mapping,
		lp="221.5,247.5",
		pos="e,221.26,231.27 196.35,260.85 196.99,255.23 198.68,247.92 203,243 205.99,239.6 209.76,236.86 213.81,234.67"];
	codex -> codex_filter	[_draw_="c 7 -#000000 B 4 225.23 215.5 210.92 209.03 191.03 200.02 175.16 192.84 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 176.5 190.76 169.11 190.1 174.48 195.22 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 216 200.6 0 22 5 -input ",
		label=input,
		lp="216,202.5",
		pos="e,167.73,189.48 225.23,215.5 210.92,209.03 191.03,200.02 175.16,192.84"];
	codex_union	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 110 125.5 110 144.5 188 144.5 188 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 149 132.5 0 62 11 -codex_union ",
		height=0.27778,
		pos="149,135",
		rects="110,125.5,188,144.5",
		width=1.0833];
	codex_merge	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 107.5 80.5 107.5 99.5 190.5 99.5 190.5 80.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 149 87.5 0 67 11 -codex_merge ",
		height=0.27778,
		pos="149,90",
		rects="107.5,80.5,190.5,99.5",
		width=1.1528];
	codex_union -> codex_merge	[_draw_="c 7 -#000000 B 4 149 125.71 149 120.59 149 113.85 149 107.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 151.45 107.78 149 100.78 146.55 107.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 160 110.6 0 22 5 -input ",
		label=input,
		lp="160,112.5",
		pos="e,149,99.265 149,125.71 149,120.59 149,113.85 149,107.67"];
	codex_merge -> output	[_draw_="c 7 -#000000 B 4 149 80.71 149 75.59 149 68.85 149 62.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 151.45 62.78 149 55.78 146.55 62.78 ",
		pos="e,149,54.265 149,80.709 149,75.593 149,68.848 149,62.666"];
	codex_filter -> codex_union	[_draw_="c 7 -#000000 B 4 149 170.71 149 165.59 149 158.85 149 152.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 151.45 152.78 149 145.78 146.55 152.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 160 155.6 0 22 5 -input ",
		label=input,
		lp="160,157.5",
		pos="e,149,144.27 149,170.71 149,165.59 149,158.85 149,152.67"];
}
