digraph workflow {
	graph [_draw_="c 9 -#fffffe00 C 7 -#eeeeee P 4 0 0 0 413 576.5 413 576.5 0 ",
		bb="0,0,576.5,413",
		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 350 8 405 538 405 538 350 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 58 393 0 84 15 -Workflow Inputs ",
			bb="8,350,538,405",
			label="Workflow Inputs",
			lheight=0.15,
			lp="58,395.5",
			lwidth=1.17,
			rank=same,
			style=dashed
		];
		gpus	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 16 358.5 16 377.5 348 377.5 348 358.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 182 365.5 0 316 63 -GPUs to use, represented as a comma-separated list of integers. ",
			fillcolor="#94DDF4",
			height=0.27778,
			label="GPUs to use, represented as a comma-separated list of integers.",
			pos="182,368",
			rects="16,358.5,348,377.5",
			width=4.6111];
		data_dir	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 352 358.5 352 377.5 530 377.5 530 358.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 441 365.5 0 162 31 -Directory containing CODEX data ",
			fillcolor="#94DDF4",
			height=0.27778,
			label="Directory containing CODEX data",
			pos="441,368",
			rects="352,358.5,530,377.5",
			width=2.4722];
	}
	subgraph cluster_outputs {
		graph [_draw_="S 6 -dashed c 7 -#000000 C 7 -#eeeeee P 4 39 8 39 63 538 63 538 8 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 93 15 0 92 16 -Workflow Outputs ",
			bb="39,8,538,63",
			label="Workflow Outputs",
			labelloc=b,
			lheight=0.15,
			lp="93,17.5",
			lwidth=1.28,
			rank=same,
			style=dashed
		];
		new_tiles	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 247.5 35.5 247.5 54.5 310.5 54.5 310.5 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 279 42.5 0 47 9 -new_tiles ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=new_tiles,
			pos="279,45",
			rects="247.5,35.5,310.5,54.5",
			width=0.875];
		cytokit_config	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 47 35.5 47 54.5 243 54.5 243 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 145 42.5 0 180 36 -Cytokit configuration in YAML format ",
			fillcolor="#94DDF4",
			height=0.27778,
			label="Cytokit configuration in YAML format",
			pos="145,45",
			rects="47,35.5,243,54.5",
			width=2.7222];
		slicing_pipeline_config	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 314.5 35.5 314.5 54.5 529.5 54.5 529.5 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 422 42.5 0 199 42 -Pipeline config with all the modifications ",
			fillcolor="#94DDF4",
			height=0.27778,
			label="Pipeline config with all the modifications",
			pos="422,45",
			rects="314.5,35.5,529.5,54.5",
			width=2.9861];
	}
	create_yaml_config	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 92.5 80.5 92.5 99.5 271.5 99.5 271.5 80.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 182 87.5 0 163 32 -Create Cytokit experiment config ",
		height=0.27778,
		label="Create Cytokit experiment config",
		pos="182,90",
		rects="92.5,80.5,271.5,99.5",
		width=2.4861];
	gpus -> create_yaml_config	[_draw_="c 7 -#000000 B 10 182 358.7 182 348.6 182 331.05 182 316 182 316 182 316 182 134 182 125.31 182 115.63 182 107.65 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 184.45 107.76 182 100.76 179.55 107.76 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 192.5 223.1 0 21 4 -gpus ",
		label=gpus,
		lp="192.5,225",
		pos="e,182,99.243 182,358.7 182,348.6 182,331.05 182,316 182,316 182,316 182,134 182,125.31 182,115.63 182,107.65"];
	collect_dataset_info	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 296.5 305.5 296.5 324.5 463.5 324.5 463.5 305.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 380 312.5 0 151 32 -Collect dataset info for Cytokit ",
		height=0.27778,
		label="Collect dataset info for Cytokit",
		pos="380,315",
		rects="296.5,305.5,463.5,324.5",
		width=2.3194];
	data_dir -> collect_dataset_info	[_draw_="c 7 -#000000 B 4 430.93 358.58 421.51 350.71 407.29 338.82 396.26 329.6 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 397.99 327.85 391.05 325.24 394.85 331.61 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 440.5 335.6 0 61 14 -base_directory ",
		label=base_directory,
		lp="440.5,337.5",
		pos="e,389.89,324.26 430.93,358.58 421.51,350.71 407.29,338.82 396.26,329.6"];
	illumination_correction	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 447.5 260.5 447.5 279.5 576.5 279.5 576.5 260.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 512 267.5 0 113 23 -illumination_correction ",
		height=0.27778,
		label=illumination_correction,
		pos="512,270",
		rects="447.5,260.5,576.5,279.5",
		width=1.7917];
	data_dir -> illumination_correction	[_draw_="c 7 -#000000 B 7 453.41 358.69 459.49 354.22 466.64 348.33 472 342 486.5 324.87 498.39 301.71 505.34 286.57 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 507.45 287.85 508.06 280.45 502.97 285.85 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 526.5 313.1 0 61 14 -base_directory ",
		label=base_directory,
		lp="526.5,315",
		pos="e,508.67,279.07 453.41,358.69 459.49,354.22 466.64,348.33 472,342 486.5,324.87 498.39,301.71 505.34,286.57"];
	slicing	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 255 125.5 255 144.5 303 144.5 303 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 279 132.5 0 32 7 -slicing ",
		height=0.27778,
		label=slicing,
		pos="279,135",
		rects="255,125.5,303,144.5",
		width=0.66667];
	slicing -> new_tiles	[_draw_="c 7 -#000000 B 4 279 125.56 279 111.14 279 81.48 279 62.73 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 281.45 62.8 279 55.8 276.55 62.8 ",
		pos="e,279,54.284 279,125.56 279,111.14 279,81.476 279,62.727"];
	slicing -> slicing_pipeline_config	[_draw_="c 7 -#000000 B 4 292.71 125.56 317.97 110.02 371.98 76.78 401.57 58.57 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 402.57 60.83 407.25 55.08 400 56.66 ",
		pos="e,408.54,54.284 292.71,125.56 317.97,110.02 371.98,76.78 401.57,58.57"];
	slicing -> create_yaml_config	[_draw_="c 7 -#000000 B 7 255.08 130.72 241.84 128.23 225.4 124 212 117 206.12 113.93 200.42 109.49 195.6 105.15 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 197.47 103.55 190.72 100.47 194.08 107.09 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 243.5 110.6 0 63 15 -pipeline_config ",
		label=pipeline_config,
		lp="243.5,112.5",
		pos="e,189.63,99.426 255.08,130.72 241.84,128.23 225.4,124 212,117 206.12,113.93 200.42,109.49 195.6,105.15"];
	first_stitching	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 267.5 170.5 267.5 189.5 350.5 189.5 350.5 170.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 309 177.5 0 67 15 -first_stitching ",
		height=0.27778,
		label=first_stitching,
		pos="309,180",
		rects="267.5,170.5,350.5,189.5",
		width=1.1528];
	first_stitching -> slicing	[_draw_="c 7 -#000000 B 4 303.22 170.71 299.31 165.12 294.06 157.58 289.43 150.96 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 291.65 149.85 285.63 145.51 287.63 152.65 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 332 155.6 0 72 17 -base_stitched_dir ",
		label=base_stitched_dir,
		lp="332,157.5",
		pos="e,284.77,144.27 303.22,170.71 299.31,165.12 294.06,157.58 289.43,150.96"];
	best_focus	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 345.5 215.5 345.5 234.5 414.5 234.5 414.5 215.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 380 222.5 0 53 10 -best_focus ",
		height=0.27778,
		label=best_focus,
		pos="380,225",
		rects="345.5,215.5,414.5,234.5",
		width=0.95833];
	best_focus -> first_stitching	[_draw_="c 7 -#000000 B 4 365.97 215.5 355.76 209.32 341.76 200.84 330.19 193.83 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 331.55 191.79 324.29 190.26 329.01 195.98 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 367 200.6 0 34 8 -data_dir ",
		label=data_dir,
		lp="367,202.5",
		pos="e,323,189.48 365.97,215.5 355.76,209.32 341.76,200.84 330.19,193.83"];
	collect_dataset_info -> slicing	[_draw_="c 7 -#000000 B 10 313.63 305.55 277.06 298.96 239 288.02 239 271 239 271 239 271 239 179 239 166.86 247.66 156.71 256.92 149.32 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 258.19 151.42 262.42 145.33 255.32 147.45 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 270.5 223.1 0 63 15 -pipeline_config ",
		label=pipeline_config,
		lp="270.5,225",
		pos="e,263.65,144.44 313.63,305.55 277.06,298.96 239,288.02 239,271 239,271 239,271 239,179 239,166.86 247.66,156.71 256.92,149.32"];
	collect_dataset_info -> first_stitching	[_draw_="c 7 -#000000 B 7 366.79 305.54 351.62 295.02 327.37 275.54 316 252 307.71 234.82 306.86 212.61 307.5 197.64 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 309.93 198.02 307.94 190.88 305.04 197.71 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 347.5 245.6 0 63 15 -pipeline_config ",
		label=pipeline_config,
		lp="347.5,247.5",
		pos="e,308.04,189.37 366.79,305.54 351.62,295.02 327.37,275.54 316,252 307.71,234.82 306.86,212.61 307.5,197.64"];
	collect_dataset_info -> best_focus	[_draw_="c 7 -#000000 B 4 380 305.56 380 291.14 380 261.48 380 242.73 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 382.45 242.8 380 235.8 377.55 242.8 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 411.5 268.1 0 63 15 -pipeline_config ",
		label=pipeline_config,
		lp="411.5,270",
		pos="e,380,234.28 380,305.56 380,291.14 380,261.48 380,242.73"];
	collect_dataset_info -> illumination_correction	[_draw_="c 7 -#000000 B 7 392.06 305.55 400.82 299.79 413.17 292.43 425 288 431.88 285.42 439.22 283.22 446.61 281.33 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 446.91 283.78 453.15 279.76 445.77 279.01 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 456.5 290.6 0 63 15 -pipeline_config ",
		label=pipeline_config,
		lp="456.5,292.5",
		pos="e,454.62,279.41 392.06,305.55 400.82,299.79 413.17,292.43 425,288 431.88,285.42 439.22,283.22 446.61,281.33"];
	illumination_correction -> best_focus	[_draw_="c 7 -#000000 B 4 485.92 260.5 465.31 253.79 436.38 244.37 413.96 237.06 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 414.88 234.79 407.46 234.95 413.36 239.44 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 474 245.6 0 34 8 -data_dir ",
		label=data_dir,
		lp="474,247.5",
		pos="e,406.02,234.48 485.92,260.5 465.31,253.79 436.38,244.37 413.96,237.06"];
	create_yaml_config -> cytokit_config	[_draw_="c 7 -#000000 B 4 174.87 80.71 169.95 75 163.29 67.26 157.51 60.54 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 159.52 59.12 153.1 55.41 155.81 62.32 ",
		pos="e,152.11,54.265 174.87,80.709 169.95,74.998 163.29,67.258 157.51,60.535"];
}
