digraph workflow {
	graph [_draw_="c 9 -#fffffe00 C 7 -#eeeeee P 4 0 0 0 323 458 323 458 0 ",
		bb="0,0,458,323",
		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 260 8 315 450 315 450 260 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 58 303 0 84 15 -Workflow Inputs ",
			bb="8,260,450,315",
			label="Workflow Inputs",
			lheight=0.15,
			lp="58,305.5",
			lwidth=1.17,
			rank=same,
			style=dashed
		];
		item	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 16 268.5 16 287.5 132 287.5 132 268.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 74 275.5 0 100 19 -STAC item reference ",
			fillcolor="#94DDF4",
			height=0.27778,
			label="STAC item reference",
			pos="74,278",
			rects="16,268.5,132,287.5",
			width=1.6111];
		aoi	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 350 268.5 350 287.5 442 287.5 442 268.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 396 275.5 0 76 16 -area of interest ",
			fillcolor="#94DDF4",
			height=0.27778,
			label="area of interest",
			pos="396,278",
			rects="350,268.5,442,287.5",
			width=1.2778];
		epsg	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 136 268.5 136 287.5 204 287.5 204 268.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 170 275.5 0 52 9 -EPSG code ",
			fillcolor="#94DDF4",
			height=0.27778,
			label="EPSG code",
			pos="170,278",
			rects="136,268.5,204,287.5",
			width=0.94444];
		bands	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 208 268.5 208 287.5 346 287.5 346 268.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 277 275.5 0 122 23 -bands used for the NDWI ",
			fillcolor="#94DDF4",
			height=0.27778,
			label="bands used for the NDWI",
			pos="277,278",
			rects="208,268.5,346,287.5",
			width=1.9167];
	}
	subgraph cluster_outputs {
		graph [_draw_="S 6 -dashed c 7 -#000000 C 7 -#eeeeee P 4 26 8 26 63 134 63 134 8 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 80 15 0 92 16 -Workflow Outputs ",
			bb="26,8,134,63",
			label="Workflow Outputs",
			labelloc=b,
			lheight=0.15,
			lp="80,17.5",
			lwidth=1.28,
			rank=same,
			style=dashed
		];
		stac_catalog	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 41 35.5 41 54.5 119 54.5 119 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 80 42.5 0 62 12 -stac_catalog ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=stac_catalog,
			pos="80,45",
			rects="41,35.5,119,54.5",
			width=1.0833];
	}
	node_crop	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 141.5 215.5 141.5 234.5 208.5 234.5 208.5 215.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 175 222.5 0 51 9 -node_crop ",
		height=0.27778,
		label=node_crop,
		pos="175,225",
		rects="141.5,215.5,208.5,234.5",
		width=0.93056];
	item -> node_crop	[_draw_="c 7 -#000000 B 4 90.68 268.58 107.05 260.31 132.21 247.61 150.78 238.23 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 151.8 240.46 156.95 235.12 149.59 236.08 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 148.5 245.6 0 19 4 -item ",
		label=item,
		lp="148.5,247.5",
		pos="e,158.3,234.43 90.678,268.58 107.05,260.31 132.21,247.61 150.78,238.23"];
	node_stac	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 47 80.5 47 99.5 113 99.5 113 80.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 80 87.5 0 50 9 -node_stac ",
		height=0.27778,
		label=node_stac,
		pos="80,90",
		rects="47,80.5,113,99.5",
		width=0.91667];
	item -> node_stac	[_draw_="c 7 -#000000 B 10 74 268.7 74 258.6 74 241.05 74 226 74 226 74 226 74 134 74 125.13 75.27 115.32 76.64 107.32 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 79 108.02 77.89 100.68 74.19 107.11 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 83.5 178.1 0 19 4 -item ",
		label=item,
		lp="83.5,180",
		pos="e,78.167,99.196 74,268.7 74,258.6 74,241.05 74,226 74,226 74,226 74,134 74,125.13 75.268,115.32 76.639,107.32"];
	aoi -> node_crop	[_draw_="c 7 -#000000 B 7 373.29 268.58 364.81 265.61 355.03 262.42 346 260 302.29 248.28 251.31 238.65 216.46 232.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 217.2 230.31 209.89 231.56 216.38 235.14 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 319.5 245.6 0 13 3 -aoi ",
		label=aoi,
		lp="319.5,247.5",
		pos="e,208.4,231.3 373.29,268.58 364.81,265.61 355.03,262.42 346,260 302.29,248.28 251.31,238.65 216.46,232.67"];
	epsg -> node_crop	[_draw_="c 7 -#000000 B 4 170.83 268.58 171.52 261.52 172.53 251.24 173.38 242.55 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 175.8 242.98 174.04 235.77 170.92 242.5 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 183.5 245.6 0 21 4 -epsg ",
		label=epsg,
		lp="183.5,247.5",
		pos="e,174.19,234.26 170.83,268.58 171.52,261.52 172.53,251.24 173.38,242.55"];
	bands -> node_crop	[_draw_="c 7 -#000000 B 4 260.16 268.58 243.62 260.31 218.22 247.61 199.46 238.23 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 200.58 236.05 193.22 235.11 198.39 240.43 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 237 245.6 0 22 4 -band ",
		label=band,
		lp="237,247.5",
		pos="e,191.87,234.43 260.16,268.58 243.62,260.31 218.22,247.61 199.46,238.23"];
	node_normalized_difference	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 97.5 170.5 97.5 189.5 252.5 189.5 252.5 170.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 175 177.5 0 139 26 -node_normalized_difference ",
		height=0.27778,
		label=node_normalized_difference,
		pos="175,180",
		rects="97.5,170.5,252.5,189.5",
		width=2.1528];
	node_otsu	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 111.5 125.5 111.5 144.5 178.5 144.5 178.5 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 145 132.5 0 51 9 -node_otsu ",
		height=0.27778,
		label=node_otsu,
		pos="145,135",
		rects="111.5,125.5,178.5,144.5",
		width=0.93056];
	node_normalized_difference -> node_otsu	[_draw_="c 7 -#000000 B 4 169.22 170.71 165.31 165.12 160.06 157.58 155.43 150.96 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 157.65 149.85 151.63 145.51 153.63 152.65 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 174.5 155.6 0 25 6 -raster ",
		label=raster,
		lp="174.5,157.5",
		pos="e,150.77,144.27 169.22,170.71 165.31,165.12 160.06,157.58 155.43,150.96"];
	node_crop -> node_normalized_difference	[_draw_="c 7 -#000000 B 4 175 215.71 175 210.59 175 203.85 175 197.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 177.45 197.78 175 190.78 172.55 197.78 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 189.5 200.6 0 29 7 -rasters ",
		label=rasters,
		lp="189.5,202.5",
		pos="e,175,189.27 175,215.71 175,210.59 175,203.85 175,197.67"];
	node_stac -> stac_catalog	[_draw_="c 7 -#000000 B 4 80 80.71 80 75.59 80 68.85 80 62.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 82.45 62.78 80 55.78 77.55 62.78 ",
		pos="e,80,54.265 80,80.709 80,75.593 80,68.848 80,62.666"];
	node_otsu -> node_stac	[_draw_="c 7 -#000000 B 4 132.16 125.5 122.9 119.38 110.23 111 99.7 104.03 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 101.27 102.13 94.08 100.31 98.56 106.22 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 132.5 110.6 0 29 7 -rasters ",
		label=rasters,
		lp="132.5,112.5",
		pos="e,92.815,99.478 132.16,125.5 122.9,119.38 110.23,111 99.698,104.03"];
}
