digraph workflow {
	graph [_draw_="c 9 -#fffffe00 C 7 -#eeeeee P 4 0 0 0 233 2299 233 2299 0 ",
		bb="0,0,2299,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 2291 225 2291 170 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 58 213 0 84 15 -Workflow Inputs ",
			bb="8,170,2291,225",
			label="Workflow Inputs",
			lheight=0.15,
			lp="58,215.5",
			lwidth=1.17,
			rank=same,
			style=dashed
		];
		options_file	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 16.5 178.5 16.5 197.5 117.5 197.5 117.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 67 185.5 0 85 17 -SPRM options file ",
			fillcolor="#94DDF4",
			height=0.27778,
			label="SPRM options file",
			pos="67,188",
			rects="16.5,178.5,117.5,197.5",
			width=1.4028];
		mask_dir	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 121.5 178.5 121.5 197.5 290.5 197.5 290.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 206 185.5 0 153 31 -Directory containing mask files ",
			fillcolor="#94DDF4",
			height=0.27778,
			label="Directory containing mask files",
			pos="206,188",
			rects="121.5,178.5,290.5,197.5",
			width=2.3472];
		verbose	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 295 178.5 295 197.5 507 197.5 507 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 401 185.5 0 196 36 -Whether to enable verbose/debug mode ",
			fillcolor="#94DDF4",
			height=0.27778,
			label="Whether to enable verbose/debug mode",
			pos="401,188",
			rects="295,178.5,507,197.5",
			width=2.9444];
		image_dir	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 511.5 178.5 511.5 197.5 684.5 197.5 684.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 598 185.5 0 157 32 -Directory containing image files ",
			fillcolor="#94DDF4",
			height=0.27778,
			label="Directory containing image files",
			pos="598,188",
			rects="511.5,178.5,684.5,197.5",
			width=2.4028];
		cell_types_directory	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 688.5 178.5 688.5 197.5 827.5 197.5 827.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 758 185.5 0 123 26 -Cell type annotations file ",
			fillcolor="#94DDF4",
			height=0.27778,
			label="Cell type annotations file",
			pos="758,188",
			rects="688.5,178.5,827.5,197.5",
			width=1.9306];
		options_preset	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 831.5 178.5 831.5 197.5 1188.5 197.5 1188.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 1010 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="1010,188",
			rects="831.5,178.5,1188.5,197.5",
			width=4.9583];
		enable_manhole	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 1192.5 178.5 1192.5 197.5 1461.5 197.5 1461.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 1327 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="1327,188",
			rects="1192.5,178.5,1461.5,197.5",
			width=3.7361];
		processes	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 1465.5 178.5 1465.5 197.5 1734.5 197.5 1734.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 1600 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="1600,188",
			rects="1465.5,178.5,1734.5,197.5",
			width=3.7361];
		enable_faulthandler	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 1739 178.5 1739 197.5 2009 197.5 2009 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 1874 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="1874,188",
			rects="1739,178.5,2009,197.5",
			width=3.75];
		threadpool_limit	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 2013 178.5 2013 197.5 2283 197.5 2283 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 2148 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="2148,188",
			rects="2013,178.5,2283,197.5",
			width=3.75];
	}
	subgraph cluster_outputs {
		graph [_draw_="S 6 -dashed c 7 -#000000 C 7 -#eeeeee P 4 830 8 830 63 938 63 938 8 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 884 15 0 92 16 -Workflow Outputs ",
			bb="830,8,938,63",
			label="Workflow Outputs",
			labelloc=b,
			lheight=0.15,
			lp="884,17.5",
			lwidth=1.28,
			rank=same,
			style=dashed
		];
		sprm_output	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 844.5 35.5 844.5 54.5 923.5 54.5 923.5 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 884 42.5 0 63 11 -SPRM output ",
			fillcolor="#94DDF4",
			height=0.27778,
			label="SPRM output",
			pos="884,45",
			rects="844.5,35.5,923.5,54.5",
			width=1.0972];
	}
	sprm	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 840 80.5 840 99.5 928 99.5 928 80.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 884 87.5 0 72 13 -SPRM analysis ",
		height=0.27778,
		label="SPRM analysis",
		pos="884,90",
		rects="840,80.5,928,99.5",
		width=1.2222];
	options_file -> sprm	[_draw_="c 7 -#000000 B 7 70.72 178.77 77.48 164.87 93.23 137.12 116 125 178.76 91.6 669.03 90.25 831.73 90.73 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 831.62 93.18 838.63 90.75 831.64 88.28 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 140 133.1 0 48 12 -options_file ",
		label=options_file,
		lp="140,135",
		pos="e,840.14,90.758 70.715,178.77 77.478,164.87 93.23,137.12 116,125 178.76,91.604 669.03,90.246 831.73,90.73"];
	ome_tiff_normalize_mask	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 166 125.5 166 144.5 404 144.5 404 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 285 132.5 0 222 43 -OME-TIFF metadata normalization via bftools ",
		height=0.27778,
		label="OME-TIFF metadata normalization via bftools",
		pos="285,135",
		rects="166,125.5,404,144.5",
		width=3.3056];
	mask_dir -> ome_tiff_normalize_mask	[_draw_="c 7 -#000000 B 4 219.05 178.58 231.51 170.53 250.48 158.29 264.88 148.99 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 266.11 151.11 270.66 145.26 263.45 146.99 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 274 155.6 0 34 8 -data_dir ",
		label=data_dir,
		lp="274,157.5",
		pos="e,271.94,144.43 219.05,178.58 231.51,170.53 250.48,158.29 264.88,148.99"];
	verbose -> sprm	[_draw_="c 7 -#000000 B 7 409.23 178.75 423.69 164.83 455.27 137.04 488 125 549.7 102.31 738.95 94.56 831.68 92.08 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 831.63 94.53 838.57 91.9 831.51 89.63 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 505 133.1 0 34 7 -verbose ",
		label=verbose,
		lp="505,135",
		pos="e,840.08,91.864 409.23,178.75 423.69,164.83 455.27,137.04 488,125 549.7,102.31 738.95,94.56 831.68,92.081"];
	ome_tiff_normalize_expr	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 524 125.5 524 144.5 762 144.5 762 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 643 132.5 0 222 43 -OME-TIFF metadata normalization via bftools ",
		height=0.27778,
		label="OME-TIFF metadata normalization via bftools",
		pos="643,135",
		rects="524,125.5,762,144.5",
		width=3.3056];
	image_dir -> ome_tiff_normalize_expr	[_draw_="c 7 -#000000 B 4 605.43 178.58 612.18 170.93 622.28 159.48 630.31 150.39 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 631.91 152.27 634.71 145.4 628.24 149.03 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 644 155.6 0 34 8 -data_dir ",
		label=data_dir,
		lp="644,157.5",
		pos="e,635.71,144.26 605.43,178.58 612.18,170.93 622.28,159.48 630.31,150.39"];
	cell_types_directory -> sprm	[_draw_="c 7 -#000000 B 4 768.74 178.82 790.49 162.25 839.89 124.61 866.4 104.41 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 867.64 106.55 871.72 100.36 864.67 102.65 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 877.5 133.1 0 81 20 -cell_types_directory ",
		label=cell_types_directory,
		lp="877.5,135",
		pos="e,872.93,99.438 768.74,178.82 790.49,162.25 839.89,124.61 866.4,104.41"];
	options_preset -> sprm	[_draw_="c 7 -#000000 B 4 999.26 178.82 977.51 162.25 928.11 124.61 901.6 104.41 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 903.33 102.65 896.28 100.36 900.36 106.55 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 983.5 133.1 0 61 14 -options_preset ",
		label=options_preset,
		lp="983.5,135",
		pos="e,895.07,99.438 999.26,178.82 977.51,162.25 928.11,124.61 901.6,104.41"];
	enable_manhole -> sprm	[_draw_="c 7 -#000000 B 4 1288.07 178.56 1206.77 160.95 1019.2 120.3 931.19 101.23 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 931.83 98.86 924.47 99.77 930.8 103.65 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 1161.5 133.1 0 69 14 -enable_manhole ",
		label=enable_manhole,
		lp="1161.5,135",
		pos="e,923,99.45 1288.1,178.56 1206.8,160.95 1019.2,120.3 931.19,101.23"];
	processes -> sprm	[_draw_="c 7 -#000000 B 7 1549.84 178.55 1473.72 165.89 1324.39 141.71 1197 125 1105.33 112.97 998.14 102 935.97 95.93 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 936.59 93.53 929.38 95.29 936.11 98.41 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 1353.5 133.1 0 43 9 -processes ",
		label=processes,
		lp="1353.5,135",
		pos="e,927.88,95.145 1549.8,178.55 1473.7,165.89 1324.4,141.71 1197,125 1105.3,112.97 998.14,102 935.97,95.932"];
	enable_faulthandler -> sprm	[_draw_="c 7 -#000000 B 7 1814.71 178.55 1721.5 165.51 1534.92 140.37 1376 125 1216.04 109.53 1026.16 98.47 936.22 93.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 936.47 91.22 929.35 93.3 936.21 96.12 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 1592.5 133.1 0 83 19 -enable_faulthandler ",
		label=enable_faulthandler,
		lp="1592.5,135",
		pos="e,927.84,93.22 1814.7,178.55 1721.5,165.51 1534.9,140.37 1376,125 1216,109.53 1026.2,98.466 936.22,93.665"];
	threadpool_limit -> sprm	[_draw_="c 7 -#000000 B 10 2079.07 178.54 2056.72 175.81 2031.81 172.77 2009 170 1842.8 149.84 1801.85 138.8 1635 125 1373.01 103.34 1058.39 \
94.72 936.14 92.02 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 936.23 89.58 929.18 91.87 936.13 94.47 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 1851.5 133.1 0 67 16 -threadpool_limit ",
		label=threadpool_limit,
		lp="1851.5,135",
		pos="e,927.67,91.84 2079.1,178.54 2056.7,175.81 2031.8,172.77 2009,170 1842.8,149.84 1801.9,138.8 1635,125 1373,103.34 1058.4,94.716 \
936.14,92.024"];
	sprm -> sprm_output	[_draw_="c 7 -#000000 B 4 884 80.71 884 75.59 884 68.85 884 62.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 886.45 62.78 884 55.78 881.55 62.78 ",
		pos="e,884,54.265 884,80.709 884,75.593 884,68.848 884,62.666"];
	ome_tiff_normalize_mask -> sprm	[_draw_="c 7 -#000000 B 7 309.66 125.54 328.64 119.46 355.65 111.69 380 108 465.84 94.99 721.18 91.93 831.87 91.22 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 831.72 93.67 838.7 91.18 831.69 88.77 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 398.5 110.6 0 37 8 -mask_dir ",
		label=mask_dir,
		lp="398.5,112.5",
		pos="e,840.22,91.167 309.66,125.54 328.64,119.46 355.65,111.69 380,108 465.84,94.989 721.18,91.934 831.87,91.219"];
	ome_tiff_normalize_expr -> sprm	[_draw_="c 7 -#000000 B 7 675.66 125.54 697.91 119.99 728.09 112.88 755 108 780.25 103.42 808.49 99.55 832.1 96.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 832.09 99.14 838.74 95.88 831.5 94.28 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 775 110.6 0 40 9 -image_dir ",
		label=image_dir,
		lp="775,112.5",
		pos="e,840.25,95.696 675.66,125.54 697.91,119.99 728.09,112.88 755,108 780.25,103.42 808.49,99.553 832.1,96.674"];
}
