digraph workflow {
	graph [_draw_="c 9 -#fffffe00 C 7 -#eeeeee P 4 0 0 0 368 432.5 368 432.5 0 ",
		bb="0,0,432.5,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 45.5 305 45.5 360 421.5 360 421.5 305 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 95.5 348 0 84 15 -Workflow Inputs ",
			bb="45.501,305,421.5,360",
			label="Workflow Inputs",
			lheight=0.15,
			lp="95.501,350.5",
			lwidth=1.17,
			rank=same,
			style=dashed
		];
		germline_vcf	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 223.5 313.5 223.5 332.5 303.5 332.5 303.5 313.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 263.5 320.5 0 64 12 -germline_vcf ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=germline_vcf,
			pos="263.5,323",
			rects="223.5,313.5,303.5,332.5",
			width=1.1111];
		somatic_vcf	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 143.5 313.5 143.5 332.5 219.5 332.5 219.5 313.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 181.5 320.5 0 60 11 -somatic_vcf ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=somatic_vcf,
			pos="181.5,323",
			rects="143.5,313.5,219.5,332.5",
			width=1.0556];
		reference	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 308 313.5 308 332.5 371 332.5 371 313.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 339.5 320.5 0 47 9 -reference ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=reference,
			pos="339.5,323",
			rects="308,313.5,371,332.5",
			width=0.875];
		reference_dict	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 53.5 313.5 53.5 332.5 139.5 332.5 139.5 313.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 96.5 320.5 0 70 14 -reference_dict ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=reference_dict,
			pos="96.501,323",
			rects="53.501,313.5,139.5,332.5",
			width=1.1944];
		bam	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 375.5 313.5 375.5 332.5 413.5 332.5 413.5 313.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 394.5 320.5 0 22 3 -bam ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=bam,
			pos="394.5,323",
			rects="375.5,313.5,413.5,332.5",
			width=0.52778];
	}
	subgraph cluster_outputs {
		graph [_draw_="S 6 -dashed c 7 -#000000 C 7 -#eeeeee P 4 311.5 8 311.5 63 419.5 63 419.5 8 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 365.5 15 0 92 16 -Workflow Outputs ",
			bb="311.5,8,419.5,63",
			label="Workflow Outputs",
			labelloc=b,
			lheight=0.15,
			lp="365.5,17.5",
			lwidth=1.28,
			rank=same,
			style=dashed
		];
		phased_vcf	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 329.5 35.5 329.5 54.5 401.5 54.5 401.5 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 365.5 42.5 0 56 10 -phased_vcf ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=phased_vcf,
			pos="365.5,45",
			rects="329.5,35.5,401.5,54.5",
			width=1];
	}
	combine_variants	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 67 260.5 67 279.5 358 279.5 358 260.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 212.5 267.5 0 275 52 -Combine germline and somatic vcf for pVACseq phasing ",
		height=0.27778,
		label="Combine germline and somatic vcf for pVACseq phasing",
		pos="212.5,270",
		rects="67.001,260.5,358,279.5",
		width=4.0417];
	germline_vcf -> combine_variants	[_draw_="c 7 -#000000 B 7 259.53 313.67 255.7 306.27 249.32 295.49 241.5 288 240.03 286.59 238.41 285.24 236.72 283.98 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 238.43 282.17 231.25 280.32 235.71 286.25 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 274.5 290.6 0 52 12 -germline_vcf ",
		label=germline_vcf,
		lp="274.5,292.5",
		pos="e,229.99,279.48 259.53,313.67 255.7,306.27 249.32,295.49 241.5,288 240.03,286.59 238.41,285.24 236.72,283.98"];
	somatic_vcf -> combine_variants	[_draw_="c 7 -#000000 B 7 183.89 313.72 186.19 306.55 190.12 296.07 195.5 288 196.01 287.24 196.56 286.48 197.13 285.73 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 198.94 287.39 201.77 280.54 195.28 284.13 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 220 290.6 0 49 11 -somatic_vcf ",
		label=somatic_vcf,
		lp="220,292.5",
		pos="e,202.78,279.41 183.89,313.72 186.19,306.55 190.12,296.07 195.5,288 196.01,287.24 196.56,286.48 197.13,285.73"];
	reference -> combine_variants	[_draw_="c 7 -#000000 B 7 332.57 313.59 325.57 305.7 314.04 294.2 301.5 288 296.67 285.61 291.54 283.56 286.27 281.79 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 287.34 279.55 279.92 279.85 285.9 284.24 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 333.5 290.6 0 40 9 -reference ",
		label=reference,
		lp="333.5,292.5",
		pos="e,278.48,279.4 332.57,313.59 325.57,305.7 314.04,294.2 301.5,288 296.67,285.61 291.54,283.56 286.27,281.79"];
	phase_vcf	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 305 125.5 305 144.5 426 144.5 426 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 365.5 132.5 0 105 19 -Read-backed phasing ",
		height=0.27778,
		label="Read-backed phasing",
		pos="365.5,135",
		rects="305,125.5,426,144.5",
		width=1.6806];
	reference -> phase_vcf	[_draw_="c 7 -#000000 B 10 346.88 313.64 354.57 304.04 365.5 287.5 365.5 271 365.5 271 365.5 271 365.5 179 365.5 170.31 365.5 160.63 365.5 \
152.65 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 367.95 152.76 365.5 145.76 363.05 152.76 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 385.5 223.1 0 40 9 -reference ",
		label=reference,
		lp="385.5,225",
		pos="e,365.5,144.24 346.88,313.64 354.57,304.04 365.5,287.5 365.5,271 365.5,271 365.5,271 365.5,179 365.5,170.31 365.5,160.63 365.5,152.65"];
	sort	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 183 215.5 183 234.5 242 234.5 242 215.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 212.5 222.5 0 43 8 -Sort VCF ",
		height=0.27778,
		label="Sort VCF",
		pos="212.5,225",
		rects="183,215.5,242,234.5",
		width=0.81944];
	reference_dict -> sort	[_draw_="c 7 -#000000 B 7 63.66 313.55 29.86 303.3 -15.16 284.34 5.5 260 26.81 234.9 121.3 228.3 174.95 226.58 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 174.75 229.04 181.68 226.39 174.61 224.14 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 35 268.1 0 59 14 -reference_dict ",
		label=reference_dict,
		lp="35.001,270",
		pos="e,183.19,226.35 63.66,313.55 29.858,303.3 -15.163,284.34 5.5009,260 26.814,234.9 121.3,228.3 174.95,226.58"];
	bam -> phase_vcf	[_draw_="c 7 -#000000 B 10 399.69 313.69 405.32 303.88 413.5 286.87 413.5 271 413.5 271 413.5 271 413.5 179 413.5 165.88 403.42 155.75 392.5 \
148.63 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 393.88 146.6 386.61 145.15 391.39 150.82 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 423 223.1 0 19 3 -bam ",
		label=bam,
		lp="423,225",
		pos="e,385.3,144.39 399.69,313.69 405.32,303.88 413.5,286.87 413.5,271 413.5,271 413.5,271 413.5,179 413.5,165.88 403.42,155.75 392.5,\
148.63"];
	combine_variants -> sort	[_draw_="c 7 -#000000 B 4 212.5 260.71 212.5 255.59 212.5 248.85 212.5 242.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 214.95 242.78 212.5 235.78 210.05 242.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 219 245.6 0 13 3 -vcf ",
		label=vcf,
		lp="219,247.5",
		pos="e,212.5,234.27 212.5,260.71 212.5,255.59 212.5,248.85 212.5,242.67"];
	bgzip_and_index_phased_vcf	[_draw_="c 7 -#000000 C 7 -#f3cea1 P 4 307.5 80.5 307.5 99.5 423.5 99.5 423.5 80.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 365.5 87.5 0 100 19 -bgzip and index VCF ",
		fillcolor="#F3CEA1",
		height=0.27778,
		label="bgzip and index VCF",
		pos="365.5,90",
		rects="307.5,80.5,423.5,99.5",
		width=1.6111];
	phase_vcf -> bgzip_and_index_phased_vcf	[_draw_="c 7 -#000000 B 4 365.5 125.71 365.5 120.59 365.5 113.85 365.5 107.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 367.95 107.78 365.5 100.78 363.05 107.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 372 110.6 0 13 3 -vcf ",
		label=vcf,
		lp="372,112.5",
		pos="e,365.5,99.265 365.5,125.71 365.5,120.59 365.5,113.85 365.5,107.67"];
	bgzip_and_index_phased_vcf -> phased_vcf	[_draw_="c 7 -#000000 B 4 365.5 80.71 365.5 75.59 365.5 68.85 365.5 62.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 367.95 62.78 365.5 55.78 363.05 62.78 ",
		pos="e,365.5,54.265 365.5,80.709 365.5,75.593 365.5,68.848 365.5,62.666"];
	bgzip_and_index	[_draw_="c 7 -#000000 C 7 -#f3cea1 P 4 220.5 170.5 220.5 189.5 336.5 189.5 336.5 170.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 278.5 177.5 0 100 19 -bgzip and index VCF ",
		fillcolor="#F3CEA1",
		height=0.27778,
		label="bgzip and index VCF",
		pos="278.5,180",
		rects="220.5,170.5,336.5,189.5",
		width=1.6111];
	sort -> bgzip_and_index	[_draw_="c 7 -#000000 B 4 225.54 215.5 234.94 209.38 247.8 201 258.5 194.03 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 259.69 196.18 264.22 190.3 257.02 192.07 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 257 200.6 0 13 3 -vcf ",
		label=vcf,
		lp="257,202.5",
		pos="e,265.49,189.48 225.54,215.5 234.94,209.38 247.8,201 258.5,194.03"];
	bgzip_and_index -> phase_vcf	[_draw_="c 7 -#000000 B 4 295.69 170.5 308.56 164.14 326.35 155.35 340.75 148.23 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 341.8 150.45 346.99 145.15 339.63 146.05 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 336 155.6 0 13 3 -vcf ",
		label=vcf,
		lp="336,157.5",
		pos="e,348.35,144.48 295.69,170.5 308.56,164.14 326.35,155.35 340.75,148.23"];
}
