digraph workflow {
	graph [_draw_="c 9 -#fffffe00 C 7 -#eeeeee P 4 0 0 0 233 235.5 233 235.5 0 ",
		bb="0,0,235.5,233",
		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 84 170 84 225 200 225 200 170 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 134 213 0 84 15 -Workflow Inputs ",
			bb="84,170,200,225",
			label="Workflow Inputs",
			lheight=0.15,
			lp="134,215.5",
			lwidth=1.17,
			rank=same,
			style=dashed
		];
		bam	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 92 178.5 92 197.5 130 197.5 130 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 111 185.5 0 22 3 -bam ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=bam,
			pos="111,188",
			rects="92,178.5,130,197.5",
			width=0.52778];
		job_uuid	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 134 178.5 134 197.5 192 197.5 192 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 163 185.5 0 42 8 -job_uuid ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=job_uuid,
			pos="163,188",
			rects="134,178.5,192,197.5",
			width=0.80556];
	}
	subgraph cluster_outputs {
		graph [_draw_="S 6 -dashed c 7 -#000000 C 7 -#eeeeee P 4 43 8 43 63 155 63 155 8 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 97 15 0 92 16 -Workflow Outputs ",
			bb="43,8,155,63",
			label="Workflow Outputs",
			labelloc=b,
			lheight=0.15,
			lp="97,17.5",
			lwidth=1.28,
			rank=same,
			style=dashed
		];
		sqlite	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 103 35.5 103 54.5 147 54.5 147 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 125 42.5 0 28 6 -sqlite ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=sqlite,
			pos="125,45",
			rects="103,35.5,147,54.5",
			width=0.61111];
		output	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 51 35.5 51 54.5 99 54.5 99 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 75 42.5 0 32 6 -output ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=output,
			pos="75,45",
			rects="51,35.5,99,54.5",
			width=0.66667];
	}
	picard_markduplicates_to_sqlite	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 60.5 80.5 60.5 99.5 235.5 99.5 235.5 80.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 148 87.5 0 159 31 -picard_markduplicates_to_sqlite ",
		height=0.27778,
		label=picard_markduplicates_to_sqlite,
		pos="148,90",
		rects="60.5,80.5,235.5,99.5",
		width=2.4306];
	bam -> picard_markduplicates_to_sqlite	[_draw_="c 7 -#000000 B 10 114.51 178.68 118.03 170.24 123.56 156.78 128 145 131.32 136.19 131.76 133.84 135 125 137.16 119.1 139.6 112.65 \
141.78 106.97 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 143.94 108.18 144.18 100.77 139.37 106.42 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 144.5 133.1 0 19 3 -bam ",
		label=bam,
		lp="144.5,135",
		pos="e,144.73,99.359 114.51,178.68 118.03,170.24 123.56,156.78 128,145 131.32,136.19 131.76,133.84 135,125 137.16,119.1 139.6,112.65 \
141.78,106.97"];
	picard_markduplicates	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 0 125.5 0 144.5 128 144.5 128 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 64 132.5 0 112 21 -picard_markduplicates ",
		height=0.27778,
		label=picard_markduplicates,
		pos="64,135",
		rects="0,125.5,128,144.5",
		width=1.7778];
	bam -> picard_markduplicates	[_draw_="c 7 -#000000 B 4 103.24 178.58 96.19 170.93 85.64 159.48 77.26 150.39 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 79.19 148.87 72.64 145.38 75.58 152.19 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 100.5 155.6 0 25 5 -INPUT ",
		label=INPUT,
		lp="100.5,157.5",
		pos="e,71.617,144.26 103.24,178.58 96.189,170.93 85.643,159.48 77.259,150.39"];
	job_uuid -> picard_markduplicates_to_sqlite	[_draw_="c 7 -#000000 B 7 162.11 178.55 160.81 166.59 158.19 144.05 155 125 154.03 119.23 152.79 112.94 151.63 107.36 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 154.09 107.16 150.22 100.83 149.3 108.19 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 174.5 133.1 0 35 8 -job_uuid ",
		label=job_uuid,
		lp="174.5,135",
		pos="e,149.9,99.351 162.11,178.55 160.81,166.59 158.19,144.05 155,125 154.03,119.23 152.79,112.94 151.63,107.36"];
	picard_markduplicates_to_sqlite -> sqlite	[_draw_="c 7 -#000000 B 4 143.57 80.71 140.64 75.24 136.71 67.9 133.23 61.38 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 135.6 60.62 130.13 55.6 131.28 62.93 ",
		pos="e,129.42,54.265 143.57,80.709 140.64,75.236 136.71,67.899 133.23,61.381"];
	picard_markduplicates -> output	[_draw_="c 7 -#000000 B 7 61.99 125.85 59.69 115.2 56.63 96.01 60 80 61.31 73.81 63.81 67.37 66.41 61.78 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 68.52 63.04 69.47 55.69 64.14 60.84 ",
		pos="e,70.148,54.332 61.993,125.85 59.687,115.2 56.626,96.005 60,80 61.305,73.807 63.813,67.368 66.409,61.781"];
	picard_markduplicates -> picard_markduplicates_to_sqlite	[_draw_="c 7 -#000000 B 7 68.18 125.54 71.45 119.77 76.53 112.4 83 108 85.93 106.01 89.08 104.25 92.35 102.69 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 93.27 104.97 98.78 100.01 91.38 100.44 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 107.5 110.6 0 49 11 -metric_path ",
		label=metric_path,
		lp="107.5,112.5",
		pos="e,100.18,99.429 68.183,125.54 71.454,119.77 76.53,112.4 83,108 85.929,106.01 89.077,104.25 92.353,102.69"];
}
