digraph workflow {
	graph [_draw_="c 9 -#fffffe00 C 7 -#eeeeee P 4 0 0 0 278 742 278 742 0 ",
		bb="0,0,742,278",
		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 215 8 270 567 270 567 215 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 58 258 0 84 15 -Workflow Inputs ",
			bb="8,215,567,270",
			label="Workflow Inputs",
			lheight=0.15,
			lp="58,260.5",
			lwidth=1.17,
			rank=same,
			style=dashed
		];
		output_filename	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 16 223.5 16 242.5 112 242.5 112 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 64 230.5 0 80 15 -output_filename ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=output_filename,
			pos="64,233",
			rects="16,223.5,112,242.5",
			width=1.3333];
		ometiff_directory	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 332.5 223.5 332.5 242.5 433.5 242.5 433.5 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 383 230.5 0 85 17 -ometiff_directory ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=ometiff_directory,
			pos="383,233",
			rects="332.5,223.5,433.5,242.5",
			width=1.4028];
		invert_geojson_mask	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 437.5 223.5 437.5 242.5 558.5 242.5 558.5 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 498 230.5 0 105 19 -invert_geojson_mask ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=invert_geojson_mask,
			pos="498,233",
			rects="437.5,223.5,558.5,242.5",
			width=1.6806];
		downsample_type	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 116 223.5 116 242.5 222 242.5 222 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 169 230.5 0 90 15 -downsample_type ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=downsample_type,
			pos="169,233",
			rects="116,223.5,222,242.5",
			width=1.4722];
		processes	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 226.5 223.5 226.5 242.5 291.5 242.5 291.5 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 259 230.5 0 49 9 -processes ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=processes,
			pos="259,233",
			rects="226.5,223.5,291.5,242.5",
			width=0.90278];
		rgb	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 296 223.5 296 242.5 328 242.5 328 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 312 230.5 0 16 3 -rgb ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=rgb,
			pos="312,233",
			rects="296,223.5,328,242.5",
			width=0.44444];
	}
	subgraph cluster_outputs {
		graph [_draw_="S 6 -dashed c 7 -#000000 C 7 -#eeeeee P 4 201 8 201 63 344 63 344 8 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 255 15 0 92 16 -Workflow Outputs ",
			bb="201,8,344,63",
			label="Workflow Outputs",
			labelloc=b,
			lheight=0.15,
			lp="255,17.5",
			lwidth=1.28,
			rank=same,
			style=dashed
		];
		pyramid_dir	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 209.5 35.5 209.5 54.5 284.5 54.5 284.5 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 247 42.5 0 59 11 -pyramid_dir ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=pyramid_dir,
			pos="247,45",
			rects="209.5,35.5,284.5,54.5",
			width=1.0417];
		n5_dir	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 288.5 35.5 288.5 54.5 335.5 54.5 335.5 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 312 42.5 0 31 6 -n5_dir ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=n5_dir,
			pos="312,45",
			rects="288.5,35.5,335.5,54.5",
			width=0.65278];
	}
	convert_to_pyramid	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 222 80.5 222 99.5 336 99.5 336 80.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 279 87.5 0 98 18 -convert_to_pyramid ",
		height=0.27778,
		label=convert_to_pyramid,
		pos="279,90",
		rects="222,80.5,336,99.5",
		width=1.5833];
	output_filename -> convert_to_pyramid	[_draw_="c 7 -#000000 B 7 66.26 223.89 71.04 208.14 83.62 173.18 106 153 136.51 125.49 180.1 109.97 215.89 101.34 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 216.12 103.8 222.39 99.83 215.02 99.02 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 139.5 155.6 0 67 15 -output_filename ",
		label=output_filename,
		lp="139.5,157.5",
		pos="e,223.86,99.494 66.259,223.89 71.039,208.14 83.618,173.18 106,153 136.51,125.49 180.1,109.97 215.89,101.34"];
	crop_images	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 386 125.5 386 144.5 742 144.5 742 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 564 132.5 0 340 68 -Crop image to tissue selection, either detected or read from GeoJSON ",
		height=0.27778,
		label="Crop image to tissue selection, either detected or read from GeoJSON",
		pos="564,135",
		rects="386,125.5,742,144.5",
		width=4.9444];
	ometiff_directory -> crop_images	[_draw_="c 7 -#000000 B 10 411.61 223.6 423.6 219.47 437.41 213.89 449 207 470.67 194.12 470.85 183.73 492 170 505.38 161.32 521.32 153.55 \
534.79 147.65 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 535.54 149.99 541.02 144.99 533.62 145.49 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 526.5 178.1 0 69 17 -ometiff_directory ",
		label=ometiff_directory,
		lp="526.5,180",
		pos="e,542.41,144.39 411.61,223.6 423.6,219.47 437.41,213.89 449,207 470.67,194.12 470.85,183.73 492,170 505.38,161.32 521.32,153.55 \
534.79,147.65"];
	collect_ometiff_files	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 318.5 170.5 318.5 189.5 433.5 189.5 433.5 170.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 376 177.5 0 99 21 -collect_ometiff_files ",
		height=0.27778,
		pos="376,180",
		rects="318.5,170.5,433.5,189.5",
		width=1.5972];
	ometiff_directory -> collect_ometiff_files	[_draw_="c 7 -#000000 B 4 381.84 223.58 380.88 216.52 379.46 206.24 378.27 197.55 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 380.72 197.37 377.34 190.76 375.86 198.03 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 413.5 200.6 0 69 17 -ometiff_directory ",
		label=ometiff_directory,
		lp="413.5,202.5",
		pos="e,377.13,189.26 381.84,223.58 380.88,216.52 379.46,206.24 378.27,197.55"];
	invert_geojson_mask -> crop_images	[_draw_="c 7 -#000000 B 7 520.51 223.64 535.1 216.93 552.99 205.97 562 190 568.4 178.65 568.45 163.72 567.15 152.44 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 569.61 152.36 566.14 145.81 564.77 153.1 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 610 178.1 0 86 19 -invert_geojson_mask ",
		label=invert_geojson_mask,
		lp="610,180",
		pos="e,565.91,144.31 520.51,223.64 535.1,216.93 552.99,205.97 562,190 568.4,178.65 568.45,163.72 567.15,152.44"];
	downsample_type -> convert_to_pyramid	[_draw_="c 7 -#000000 B 7 167.87 223.84 166.2 208.6 164.66 175.33 179 153 194.6 128.71 223.46 112.34 246.18 102.55 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 246.98 104.87 252.52 99.94 245.12 100.34 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 216.5 155.6 0 75 15 -downsample_type ",
		label=downsample_type,
		lp="216.5,157.5",
		pos="e,253.92,99.362 167.87,223.84 166.2,208.6 164.66,175.33 179,153 194.6,128.71 223.46,112.34 246.18,102.55"];
	processes -> convert_to_pyramid	[_draw_="c 7 -#000000 B 7 257.73 223.62 255.75 209.11 252.62 178.42 257 153 259.8 136.72 266.46 119.05 271.72 106.75 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 273.87 107.96 274.46 100.56 269.39 105.97 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 278.5 155.6 0 43 9 -processes ",
		label=processes,
		lp="278.5,157.5",
		pos="e,275.08,99.18 257.73,223.62 255.75,209.11 252.62,178.42 257,153 259.8,136.72 266.46,119.05 271.72,106.75"];
	rgb -> convert_to_pyramid	[_draw_="c 7 -#000000 B 7 310.68 223.64 308.34 209.16 303.11 178.52 297 153 293.26 137.39 288.07 119.84 284.22 107.4 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 286.59 106.75 282.15 100.8 281.91 108.21 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 306 155.6 0 14 3 -rgb ",
		label=rgb,
		lp="306,157.5",
		pos="e,281.7,99.356 310.68,223.64 308.34,209.16 303.11,178.52 297,153 293.26,137.39 288.07,119.84 284.22,107.4"];
	convert_to_pyramid -> pyramid_dir	[_draw_="c 7 -#000000 B 4 272.83 80.71 268.67 75.12 263.06 67.58 258.13 60.96 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 260.2 59.63 254.05 55.48 256.27 62.56 ",
		pos="e,253.15,54.265 272.83,80.709 268.67,75.117 263.06,67.579 258.13,60.957"];
	convert_to_pyramid -> n5_dir	[_draw_="c 7 -#000000 B 4 285.36 80.71 289.65 75.12 295.44 67.58 300.52 60.96 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 302.42 62.51 304.74 55.47 298.53 59.53 ",
		pos="e,305.66,54.265 285.36,80.709 289.65,75.117 295.44,67.579 300.52,60.957"];
	crop_images -> convert_to_pyramid	[_draw_="c 7 -#000000 B 4 507.69 125.5 460.46 118.38 392.99 108.2 343.58 100.74 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 343.97 98.33 336.69 99.7 343.24 103.17 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 470 110.6 0 46 12 -ometiff_file ",
		label=ometiff_file,
		lp="470,112.5",
		pos="e,335.19,99.478 507.69,125.5 460.46,118.38 392.99,108.2 343.58,100.74"];
	collect_ometiff_files -> convert_to_pyramid	[_draw_="c 7 -#000000 B 10 356.88 170.56 345.68 164.77 332.02 156.13 323 145 311.93 131.34 320.44 121.35 309 108 307.92 106.74 306.72 105.55 \
305.44 104.44 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 306.89 102.46 299.78 100.35 304.02 106.43 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 353.5 133.1 0 61 14 -base_directory ",
		label=base_directory,
		lp="353.5,135",
		pos="e,298.56,99.459 356.88,170.56 345.68,164.77 332.02,156.13 323,145 311.93,131.34 320.44,121.35 309,108 307.92,106.74 306.72,105.55 \
305.44,104.44"];
	collect_ometiff_files -> crop_images	[_draw_="c 7 -#000000 B 7 372.07 170.71 370.01 165.03 368.71 157.69 373 153 375.62 150.13 383.65 147.74 395.02 145.76 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 395.37 148.18 401.91 144.68 394.62 143.34 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 396 155.6 0 46 12 -ometiff_file ",
		label=ometiff_file,
		lp="396,157.5",
		pos="e,403.41,144.44 372.07,170.71 370.01,165.03 368.71,157.69 373,153 375.62,150.13 383.65,147.74 395.02,145.76"];
	collect_ometiff_files -> crop_images	[_draw_="c 7 -#000000 B 10 398.47 170.57 404.31 168.08 410.51 165.16 416 162 421.78 158.67 421.82 155.5 428 153 434.18 150.5 440.65 148.35 \
447.25 146.49 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 447.44 148.97 453.59 144.83 446.2 144.23 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 458.5 155.6 0 61 14 -base_directory ",
		label=base_directory,
		lp="458.5,157.5",
		pos="e,455.05,144.44 398.47,170.57 404.31,168.08 410.51,165.16 416,162 421.78,158.67 421.82,155.5 428,153 434.18,150.5 440.65,148.35 \
447.25,146.49"];
}
