digraph workflow {
	graph [_draw_="c 9 -#fffffe00 C 7 -#eeeeee P 4 0 0 0 368 422.5 368 422.5 0 ",
		bb="0,0,422.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 8.5 305 8.5 360 384.5 360 384.5 305 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 58.5 348 0 84 15 -Workflow Inputs ",
			bb="8.5,305,384.5,360",
			label="Workflow Inputs",
			lheight=0.15,
			lp="58.5,350.5",
			lwidth=1.17,
			rank=same,
			style=dashed
		];
		reference	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 59 313.5 59 332.5 122 332.5 122 313.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 90.5 320.5 0 47 9 -reference ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=reference,
			pos="90.5,323",
			rects="59,313.5,122,332.5",
			width=0.875];
		bam	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 16.5 313.5 16.5 332.5 54.5 332.5 54.5 313.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 35.5 320.5 0 22 3 -bam ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=bam,
			pos="35.5,323",
			rects="16.5,313.5,54.5,332.5",
			width=0.52778];
		somatic_vcf	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 126.5 313.5 126.5 332.5 202.5 332.5 202.5 313.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 164.5 320.5 0 60 11 -somatic_vcf ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=somatic_vcf,
			pos="164.5,323",
			rects="126.5,313.5,202.5,332.5",
			width=1.0556];
		reference_dict	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 290.5 313.5 290.5 332.5 376.5 332.5 376.5 313.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 333.5 320.5 0 70 14 -reference_dict ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=reference_dict,
			pos="333.5,323",
			rects="290.5,313.5,376.5,332.5",
			width=1.1944];
		germline_vcf	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 206.5 313.5 206.5 332.5 286.5 332.5 286.5 313.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 246.5 320.5 0 64 12 -germline_vcf ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=germline_vcf,
			pos="246.5,323",
			rects="206.5,313.5,286.5,332.5",
			width=1.1111];
	}
	subgraph cluster_outputs {
		graph [_draw_="S 6 -dashed c 7 -#000000 C 7 -#eeeeee P 4 11.5 8 11.5 63 119.5 63 119.5 8 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 65.5 15 0 92 16 -Workflow Outputs ",
			bb="11.5,8,119.5,63",
			label="Workflow Outputs",
			labelloc=b,
			lheight=0.15,
			lp="65.5,17.5",
			lwidth=1.28,
			rank=same,
			style=dashed
		];
		phased_vcf	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 24.5 35.5 24.5 54.5 96.5 54.5 96.5 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 60.5 42.5 0 56 10 -phased_vcf ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=phased_vcf,
			pos="60.5,45",
			rects="24.5,35.5,96.5,54.5",
			width=1];
	}
	phase_vcf	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 0 125.5 0 144.5 121 144.5 121 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 60.5 132.5 0 105 19 -Read-backed phasing ",
		height=0.27778,
		label="Read-backed phasing",
		pos="60.5,135",
		rects="0,125.5,121,144.5",
		width=1.6806];
	reference -> phase_vcf	[_draw_="c 7 -#000000 B 10 81.66 313.5 72.81 304.04 60.5 287.85 60.5 271 60.5 271 60.5 271 60.5 179 60.5 170.31 60.5 160.63 60.5 152.65 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 62.95 152.76 60.5 145.76 58.05 152.76 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 80.5 223.1 0 40 9 -reference ",
		label=reference,
		lp="80.5,225",
		pos="e,60.5,144.24 81.661,313.5 72.812,304.04 60.5,287.85 60.5,271 60.5,271 60.5,271 60.5,179 60.5,170.31 60.5,160.63 60.5,152.65"];
	combine_variants	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 68 260.5 68 279.5 359 279.5 359 260.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 213.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="213.5,270",
		rects="68,260.5,359,279.5",
		width=4.0417];
	reference -> combine_variants	[_draw_="c 7 -#000000 B 7 97.21 313.61 103.99 305.72 115.21 294.23 127.5 288 132.04 285.7 136.87 283.71 141.82 281.98 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 142.32 284.4 148.26 279.95 140.84 279.72 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 147.5 290.6 0 40 9 -reference ",
		label=reference,
		lp="147.5,292.5",
		pos="e,149.7,279.49 97.21,313.61 103.99,305.72 115.21,294.23 127.5,288 132.04,285.7 136.87,283.71 141.82,281.98"];
	bam -> phase_vcf	[_draw_="c 7 -#000000 B 10 34.97 313.7 34.38 303.61 33.5 286.06 33.5 271 33.5 271 33.5 271 33.5 179 33.5 168.26 39.62 158 46.03 150.2 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 47.49 152.23 50.35 145.39 43.85 148.96 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 43 223.1 0 19 3 -bam ",
		label=bam,
		lp="43,225",
		pos="e,51.359,144.26 34.975,313.7 34.382,303.61 33.5,286.06 33.5,271 33.5,271 33.5,271 33.5,179 33.5,168.26 39.619,158 46.032,150.2"];
	somatic_vcf -> combine_variants	[_draw_="c 7 -#000000 B 7 164.98 313.78 165.83 306.25 168.15 295.2 174.5 288 175.87 286.45 177.4 285.03 179.05 283.74 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 180.03 286.03 184.6 280.18 177.38 281.9 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 199 290.6 0 49 11 -somatic_vcf ",
		label=somatic_vcf,
		lp="199,292.5",
		pos="e,185.87,279.36 164.98,313.78 165.83,306.25 168.15,295.2 174.5,288 175.87,286.45 177.4,285.03 179.05,283.74"];
	sort	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 184 215.5 184 234.5 243 234.5 243 215.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 213.5 222.5 0 43 8 -Sort VCF ",
		height=0.27778,
		label="Sort VCF",
		pos="213.5,225",
		rects="184,215.5,243,234.5",
		width=0.81944];
	reference_dict -> sort	[_draw_="c 7 -#000000 B 7 342.07 313.62 353.99 300.96 372.71 276.64 359.5 260 346.22 243.28 289.98 234.02 251.31 229.53 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 251.6 227.1 244.37 228.76 251.05 231.97 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 393 268.1 0 59 14 -reference_dict ",
		label=reference_dict,
		lp="393,270",
		pos="e,242.86,228.6 342.07,313.62 353.99,300.96 372.71,276.64 359.5,260 346.22,243.28 289.98,234.02 251.31,229.53"];
	germline_vcf -> combine_variants	[_draw_="c 7 -#000000 B 4 241.05 313.58 236.25 306.15 229.13 295.15 223.33 286.19 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 225.53 285.08 219.67 280.54 221.42 287.74 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 255.5 290.6 0 52 12 -germline_vcf ",
		label=germline_vcf,
		lp="255.5,292.5",
		pos="e,218.85,279.26 241.05,313.58 236.25,306.15 229.13,295.15 223.33,286.19"];
	bgzip_and_index	[_draw_="c 7 -#000000 C 7 -#f3cea1 P 4 111.5 170.5 111.5 189.5 227.5 189.5 227.5 170.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 169.5 177.5 0 100 19 -bgzip and index VCF ",
		fillcolor="#F3CEA1",
		height=0.27778,
		label="bgzip and index VCF",
		pos="169.5,180",
		rects="111.5,170.5,227.5,189.5",
		width=1.6111];
	sort -> bgzip_and_index	[_draw_="c 7 -#000000 B 4 205.02 215.71 199.05 209.88 190.92 201.93 183.94 195.12 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 185.76 193.46 179.04 190.32 182.33 196.97 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 201 200.6 0 13 3 -vcf ",
		label=vcf,
		lp="201,202.5",
		pos="e,177.96,189.27 205.02,215.71 199.05,209.88 190.92,201.93 183.94,195.12"];
	bgzip_and_index_phased_vcf	[_draw_="c 7 -#000000 C 7 -#f3cea1 P 4 2.5 80.5 2.5 99.5 118.5 99.5 118.5 80.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 60.5 87.5 0 100 19 -bgzip and index VCF ",
		fillcolor="#F3CEA1",
		height=0.27778,
		label="bgzip and index VCF",
		pos="60.5,90",
		rects="2.5,80.5,118.5,99.5",
		width=1.6111];
	bgzip_and_index_phased_vcf -> phased_vcf	[_draw_="c 7 -#000000 B 4 60.5 80.71 60.5 75.59 60.5 68.85 60.5 62.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 62.95 62.78 60.5 55.78 58.05 62.78 ",
		pos="e,60.5,54.265 60.5,80.709 60.5,75.593 60.5,68.848 60.5,62.666"];
	bgzip_and_index -> phase_vcf	[_draw_="c 7 -#000000 B 4 147.97 170.5 131.24 163.91 107.89 154.7 89.52 147.45 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 90.81 145.32 83.4 145.03 89.01 149.88 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 132 155.6 0 13 3 -vcf ",
		label=vcf,
		lp="132,157.5",
		pos="e,81.99,144.48 147.97,170.5 131.24,163.91 107.89,154.7 89.524,147.45"];
	phase_vcf -> bgzip_and_index_phased_vcf	[_draw_="c 7 -#000000 B 4 60.5 125.71 60.5 120.59 60.5 113.85 60.5 107.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 62.95 107.78 60.5 100.78 58.05 107.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 67 110.6 0 13 3 -vcf ",
		label=vcf,
		lp="67,112.5",
		pos="e,60.5,99.265 60.5,125.71 60.5,120.59 60.5,113.85 60.5,107.67"];
	combine_variants -> sort	[_draw_="c 7 -#000000 B 4 213.5 260.71 213.5 255.59 213.5 248.85 213.5 242.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 215.95 242.78 213.5 235.78 211.05 242.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 220 245.6 0 13 3 -vcf ",
		label=vcf,
		lp="220,247.5",
		pos="e,213.5,234.27 213.5,260.71 213.5,255.59 213.5,248.85 213.5,242.67"];
}
