digraph workflow {
	graph [_draw_="c 9 -#fffffe00 C 7 -#eeeeee P 4 0 0 0 233 2300 233 2300 0 ",
		bb="0,0,2300,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 8 170 8 225 2292 225 2292 170 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 58 213 0 84 15 -Workflow Inputs ",
			bb="8,170,2292,225",
			label="Workflow Inputs",
			lheight=0.15,
			lp="58,215.5",
			lwidth=1.17,
			rank=same,
			style=dashed
		];
		enable_manhole	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 16.5 178.5 16.5 197.5 285.5 197.5 285.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 151 185.5 0 253 48 -Whether to enable remote debugging via 'manhole' ",
			fillcolor="#94DDF4",
			height=0.27778,
			label="Whether to enable remote debugging via 'manhole'",
			pos="151,188",
			rects="16.5,178.5,285.5,197.5",
			width=3.7361];
		verbose	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 290 178.5 290 197.5 502 197.5 502 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 396 185.5 0 196 36 -Whether to enable verbose/debug mode ",
			fillcolor="#94DDF4",
			height=0.27778,
			label="Whether to enable verbose/debug mode",
			pos="396,188",
			rects="290,178.5,502,197.5",
			width=2.9444];
		options_file	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 506.5 178.5 506.5 197.5 607.5 197.5 607.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 557 185.5 0 85 17 -SPRM options file ",
			fillcolor="#94DDF4",
			height=0.27778,
			label="SPRM options file",
			pos="557,188",
			rects="506.5,178.5,607.5,197.5",
			width=1.4028];
		image_dir	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 611.5 178.5 611.5 197.5 784.5 197.5 784.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 698 185.5 0 157 32 -Directory containing image files ",
			fillcolor="#94DDF4",
			height=0.27778,
			label="Directory containing image files",
			pos="698,188",
			rects="611.5,178.5,784.5,197.5",
			width=2.4028];
		mask_dir	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 788.5 178.5 788.5 197.5 957.5 197.5 957.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 873 185.5 0 153 31 -Directory containing mask files ",
			fillcolor="#94DDF4",
			height=0.27778,
			label="Directory containing mask files",
			pos="873,188",
			rects="788.5,178.5,957.5,197.5",
			width=2.3472];
		processes	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 961.5 178.5 961.5 197.5 1230.5 197.5 1230.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 1096 185.5 0 253 52 -Number of images to process in parallel (default: 1) ",
			fillcolor="#94DDF4",
			height=0.27778,
			label="Number of images to process in parallel (default: 1)",
			pos="1096,188",
			rects="961.5,178.5,1230.5,197.5",
			width=3.7361];
		threadpool_limit	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 1235 178.5 1235 197.5 1505 197.5 1505 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 1370 185.5 0 254 50 -Whether to enable the Python 'faulthandler' module ",
			fillcolor="#94DDF4",
			height=0.27778,
			label="Whether to enable the Python 'faulthandler' module",
			pos="1370,188",
			rects="1235,178.5,1505,197.5",
			width=3.75];
		enable_faulthandler	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 1509 178.5 1509 197.5 1779 197.5 1779 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 1644 185.5 0 254 50 -Whether to enable the Python 'faulthandler' module ",
			fillcolor="#94DDF4",
			height=0.27778,
			label="Whether to enable the Python 'faulthandler' module",
			pos="1644,188",
			rects="1509,178.5,1779,197.5",
			width=3.75];
		cell_types_directory	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 1783.5 178.5 1783.5 197.5 1922.5 197.5 1922.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 1853 185.5 0 123 26 -Cell type annotations file ",
			fillcolor="#94DDF4",
			height=0.27778,
			label="Cell type annotations file",
			pos="1853,188",
			rects="1783.5,178.5,1922.5,197.5",
			width=1.9306];
		options_preset	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 1926.5 178.5 1926.5 197.5 2283.5 197.5 2283.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 2105 185.5 0 341 69 -SPRM options preset (alternate options file bundled with the package) ",
			fillcolor="#94DDF4",
			height=0.27778,
			label="SPRM options preset (alternate options file bundled with the package)",
			pos="2105,188",
			rects="1926.5,178.5,2283.5,197.5",
			width=4.9583];
	}
	subgraph cluster_outputs {
		graph [_draw_="S 6 -dashed c 7 -#000000 C 7 -#eeeeee P 4 1010 8 1010 63 1118 63 1118 8 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 1064 15 0 92 16 -Workflow Outputs ",
			bb="1010,8,1118,63",
			label="Workflow Outputs",
			labelloc=b,
			lheight=0.15,
			lp="1064,17.5",
			lwidth=1.28,
			rank=same,
			style=dashed
		];
		sprm_output	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 1024.5 35.5 1024.5 54.5 1103.5 54.5 1103.5 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 1064 42.5 0 63 11 -SPRM output ",
			fillcolor="#94DDF4",
			height=0.27778,
			label="SPRM output",
			pos="1064,45",
			rects="1024.5,35.5,1103.5,54.5",
			width=1.0972];
	}
	sprm	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 1020 80.5 1020 99.5 1108 99.5 1108 80.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 1064 87.5 0 72 13 -SPRM analysis ",
		height=0.27778,
		label="SPRM analysis",
		pos="1064,90",
		rects="1020,80.5,1108,99.5",
		width=1.2222];
	enable_manhole -> sprm	[_draw_="c 7 -#000000 B 10 179.77 178.6 225.73 165.46 318.73 139.99 399 125 458.88 113.81 474.27 112.76 535 108 709.29 94.34 916.7 91.59 \
1011.74 91.08 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1011.53 93.54 1018.52 91.05 1011.51 88.64 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 433.5 133.1 0 69 14 -enable_manhole ",
		label=enable_manhole,
		lp="433.5,135",
		pos="e,1020,91.044 179.77,178.6 225.73,165.46 318.73,139.99 399,125 458.88,113.81 474.27,112.76 535,108 709.29,94.336 916.7,91.592 1011.7,\
91.084"];
	verbose -> sprm	[_draw_="c 7 -#000000 B 7 408.58 178.56 436.59 160.42 506.86 118.51 573 108 656.23 94.78 903.51 91.84 1012 91.19 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1011.69 93.64 1018.68 91.15 1011.66 88.74 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 527 133.1 0 34 7 -verbose ",
		label=verbose,
		lp="527,135",
		pos="e,1020.2,91.139 408.58,178.56 436.59,160.42 506.86,118.51 573,108 656.23,94.776 903.51,91.838 1012,91.186"];
	options_file -> sprm	[_draw_="c 7 -#000000 B 7 554.09 178.88 549.93 165.67 544.21 139.51 558 125 588.79 92.6 889.17 90.21 1012.03 90.6 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1011.69 93.05 1018.69 90.63 1011.7 88.15 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 582 133.1 0 48 12 -options_file ",
		label=options_file,
		lp="582,135",
		pos="e,1020.2,90.635 554.09,178.88 549.93,165.67 544.21,139.51 558,125 588.79,92.596 889.17,90.207 1012,90.604"];
	ome_tiff_normalize_expr	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 608 125.5 608 144.5 846 144.5 846 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 727 132.5 0 222 43 -OME-TIFF metadata normalization via bftools ",
		height=0.27778,
		label="OME-TIFF metadata normalization via bftools",
		pos="727,135",
		rects="608,125.5,846,144.5",
		width=3.3056];
	image_dir -> ome_tiff_normalize_expr	[_draw_="c 7 -#000000 B 4 702.79 178.58 706.97 171.23 713.14 160.37 718.21 151.46 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 720.22 152.88 721.55 145.58 715.96 150.45 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 733 155.6 0 34 8 -data_dir ",
		label=data_dir,
		lp="733,157.5",
		pos="e,722.3,144.26 702.79,178.58 706.97,171.23 713.14,160.37 718.21,151.46"];
	ome_tiff_normalize_mask	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 850 125.5 850 144.5 1088 144.5 1088 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 969 132.5 0 222 43 -OME-TIFF metadata normalization via bftools ",
		height=0.27778,
		label="OME-TIFF metadata normalization via bftools",
		pos="969,135",
		rects="850,125.5,1088,144.5",
		width=3.3056];
	mask_dir -> ome_tiff_normalize_mask	[_draw_="c 7 -#000000 B 4 888.85 178.58 904.42 170.31 928.33 157.61 945.98 148.23 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 946.75 150.59 951.79 145.14 944.46 146.26 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 952 155.6 0 34 8 -data_dir ",
		label=data_dir,
		lp="952,157.5",
		pos="e,953.12,144.43 888.85,178.58 904.42,170.31 928.33,157.61 945.98,148.23"];
	processes -> sprm	[_draw_="c 7 -#000000 B 7 1096.18 178.66 1096.17 166.46 1095.09 143.2 1088 125 1085.34 118.18 1081.04 111.44 1076.8 105.78 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1078.82 104.39 1072.54 100.45 1074.99 107.44 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 1114.5 133.1 0 43 9 -processes ",
		label=processes,
		lp="1114.5,135",
		pos="e,1071.6,99.262 1096.2,178.66 1096.2,166.46 1095.1,143.2 1088,125 1085.3,118.18 1081,111.44 1076.8,105.78"];
	threadpool_limit -> sprm	[_draw_="c 7 -#000000 B 4 1343.11 178.56 1287.56 161.14 1160.19 121.18 1098.6 101.86 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1099.57 99.59 1092.16 99.83 1098.11 104.27 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 1265.5 133.1 0 67 16 -threadpool_limit ",
		label=threadpool_limit,
		lp="1265.5,135",
		pos="e,1090.7,99.382 1343.1,178.56 1287.6,161.14 1160.2,121.18 1098.6,101.86"];
	enable_faulthandler -> sprm	[_draw_="c 7 -#000000 B 7 1599.83 178.52 1534.44 166.09 1407.97 142.5 1300 125 1236.78 114.75 1163.78 104.47 1115.91 97.94 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1116.33 95.53 1109.07 97.01 1115.67 100.38 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 1456.5 133.1 0 83 19 -enable_faulthandler ",
		label=enable_faulthandler,
		lp="1456.5,135",
		pos="e,1107.6,96.808 1599.8,178.52 1534.4,166.09 1408,142.5 1300,125 1236.8,114.75 1163.8,104.47 1115.9,97.943"];
	cell_types_directory -> sprm	[_draw_="c 7 -#000000 B 10 1818.94 178.55 1806.7 175.65 1792.77 172.51 1780 170 1655.89 145.64 1624.59 139.94 1499 125 1361.19 108.61 1197.84 \
98.26 1116.08 93.71 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1116.59 91.28 1109.46 93.34 1116.32 96.17 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 1685.5 133.1 0 81 20 -cell_types_directory ",
		label=cell_types_directory,
		lp="1685.5,135",
		pos="e,1108,93.258 1818.9,178.55 1806.7,175.65 1792.8,172.51 1780,170 1655.9,145.64 1624.6,139.94 1499,125 1361.2,108.61 1197.8,98.264 \
1116.1,93.707"];
	options_preset -> sprm	[_draw_="c 7 -#000000 B 7 2062.98 178.53 1993.42 164.88 1849.82 138.18 1727 125 1500.55 100.7 1228.67 93.66 1116.41 91.71 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1116.52 89.26 1109.48 91.59 1116.44 94.16 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 1901.5 133.1 0 61 14 -options_preset ",
		label=options_preset,
		lp="1901.5,135",
		pos="e,1108,91.565 2063,178.53 1993.4,164.88 1849.8,138.18 1727,125 1500.6,100.7 1228.7,93.656 1116.4,91.707"];
	sprm -> sprm_output	[_draw_="c 7 -#000000 B 4 1064 80.71 1064 75.59 1064 68.85 1064 62.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1066.45 62.78 1064 55.78 1061.55 62.78 ",
		pos="e,1064,54.265 1064,80.709 1064,75.593 1064,68.848 1064,62.666"];
	ome_tiff_normalize_mask -> sprm	[_draw_="c 7 -#000000 B 4 987.77 125.5 1002.08 119.03 1021.97 110.02 1037.84 102.84 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1038.52 105.22 1043.89 100.1 1036.5 100.76 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 1043.5 110.6 0 37 8 -mask_dir ",
		label=mask_dir,
		lp="1043.5,112.5",
		pos="e,1045.3,99.478 987.77,125.5 1002.1,119.03 1022,110.02 1037.8,102.84"];
	ome_tiff_normalize_expr -> sprm	[_draw_="c 7 -#000000 B 4 793.58 125.5 857.57 117.34 952.97 105.17 1011.69 97.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 1011.94 100.11 1018.58 96.8 1011.32 95.25 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 945 110.6 0 40 9 -image_dir ",
		label=image_dir,
		lp="945,112.5",
		pos="e,1020.1,96.604 793.58,125.5 857.57,117.34 952.97,105.17 1011.7,97.675"];
}
