digraph workflow {
	graph [_draw_="c 9 -#fffffe00 C 7 -#eeeeee P 4 0 0 0 278 472 278 472 0 ",
		bb="0,0,472,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 430 270 430 215 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 58 258 0 84 15 -Workflow Inputs ",
			bb="8,215,430,270",
			label="Workflow Inputs",
			lheight=0.15,
			lp="58,260.5",
			lwidth=1.17,
			rank=same,
			style=dashed
		];
		checkm_data_path	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 16.5 223.5 16.5 242.5 125.5 242.5 125.5 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 71 230.5 0 93 16 -checkm_data_path ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=checkm_data_path,
			pos="71,233",
			rects="16.5,223.5,125.5,242.5",
			width=1.5139];
		filter_for_raw_checkm	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 129.5 223.5 129.5 242.5 254.5 242.5 254.5 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 192 230.5 0 109 21 -filter_for_raw_checkm ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=filter_for_raw_checkm,
			pos="192,233",
			rects="129.5,223.5,254.5,242.5",
			width=1.7361];
		taxon_db	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 258.5 223.5 258.5 242.5 319.5 242.5 319.5 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 289 230.5 0 45 8 -taxon_db ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=taxon_db,
			pos="289,233",
			rects="258.5,223.5,319.5,242.5",
			width=0.84722];
		taxid	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 323.5 223.5 323.5 242.5 364.5 242.5 364.5 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 344 230.5 0 25 5 -taxid ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=taxid,
			pos="344,233",
			rects="323.5,223.5,364.5,242.5",
			width=0.56944];
		models	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 368.5 223.5 368.5 242.5 421.5 242.5 421.5 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 395 230.5 0 37 6 -models ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=models,
			pos="395,233",
			rects="368.5,223.5,421.5,242.5",
			width=0.73611];
	}
	subgraph cluster_outputs {
		graph [_draw_="S 6 -dashed c 7 -#000000 C 7 -#eeeeee P 4 247 8 247 63 439 63 439 8 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 301 15 0 92 16 -Workflow Outputs ",
			bb="247,8,439,63",
			label="Workflow Outputs",
			labelloc=b,
			lheight=0.15,
			lp="301,17.5",
			lwidth=1.28,
			rank=same,
			style=dashed
		];
		checkm_raw	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 255 35.5 255 54.5 333 54.5 333 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 294 42.5 0 62 10 -checkm_raw ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=checkm_raw,
			pos="294,45",
			rects="255,35.5,333,54.5",
			width=1.0833];
		checkm_results	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 337.5 35.5 337.5 54.5 430.5 54.5 430.5 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 384 42.5 0 77 14 -checkm_results ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=checkm_results,
			pos="384,45",
			rects="337.5,35.5,430.5,54.5",
			width=1.2917];
	}
	run_checkm	[_draw_="c 7 -#000000 C 7 -#f3cea1 P 4 261 80.5 261 99.5 353 99.5 353 80.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 307 87.5 0 76 12 -checkm_wnode ",
		fillcolor="#F3CEA1",
		height=0.27778,
		label=checkm_wnode,
		pos="307,90",
		rects="261,80.5,353,99.5",
		width=1.2778];
	checkm_data_path -> run_checkm	[_draw_="c 7 -#000000 B 7 71.75 223.87 73.63 208.07 79.95 173.03 100 153 140.48 112.57 206.19 98.3 252.71 93.38 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 252.92 95.82 259.65 92.71 252.45 90.94 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 138.5 155.6 0 77 16 -checkm_data_path ",
		label=checkm_data_path,
		lp="138.5,157.5",
		pos="e,261.16,92.566 71.75,223.87 73.633,208.07 79.947,173.03 100,153 140.48,112.57 206.19,98.304 252.71,93.381"];
	filter_for_raw_checkm -> run_checkm	[_draw_="c 7 -#000000 B 7 187.98 223.88 181.1 208.71 169.07 175.55 183 153 199.47 126.35 231.24 110.77 258.5 101.9 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 259.01 104.31 264.98 99.91 257.57 99.62 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 227 155.6 0 88 21 -filter_for_raw_checkm ",
		label=filter_for_raw_checkm,
		lp="227,157.5",
		pos="e,266.43,99.462 187.98,223.88 181.1,208.71 169.07,175.55 183,153 199.47,126.35 231.24,110.77 258.5,101.9"];
	taxon_db -> run_checkm	[_draw_="c 7 -#000000 B 7 285.7 223.63 278.92 205.18 265.15 159.87 278 125 280.7 117.67 285.76 110.86 290.9 105.28 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 292.55 107.09 295.78 100.41 289.09 103.62 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 291 155.6 0 38 8 -taxon_db ",
		label=taxon_db,
		lp="291,157.5",
		pos="e,296.85,99.339 285.7,223.63 278.92,205.18 265.15,159.87 278,125 280.7,117.67 285.76,110.86 290.9,105.28"];
	convert_seqids_to_jobs	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 278.5 125.5 278.5 144.5 409.5 144.5 409.5 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 344 132.5 0 115 22 -convert_seqids_to_jobs ",
		height=0.27778,
		label=convert_seqids_to_jobs,
		pos="344,135",
		rects="278.5,125.5,409.5,144.5",
		width=1.8194];
	taxid -> convert_seqids_to_jobs	[_draw_="c 7 -#000000 B 4 344 223.82 344 208.17 344 173.71 344 152.91 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 346.45 152.95 344 145.95 341.55 152.95 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 354.5 178.1 0 21 5 -taxid ",
		label=taxid,
		lp="354.5,180",
		pos="e,344,144.44 344,223.82 344,208.17 344,173.71 344,152.91"];
	extract_final_proteins	[_draw_="c 7 -#000000 C 7 -#f3cea1 P 4 370.5 170.5 370.5 189.5 461.5 189.5 461.5 170.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 416 177.5 0 75 15 -protein_extract ",
		fillcolor="#F3CEA1",
		height=0.27778,
		label=protein_extract,
		pos="416,180",
		rects="370.5,170.5,461.5,189.5",
		width=1.2639];
	models -> extract_final_proteins	[_draw_="c 7 -#000000 B 4 398.47 223.58 401.43 216.37 405.79 205.81 409.41 197 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 411.62 198.07 412.02 190.66 407.09 196.2 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 419 200.6 0 22 5 -input ",
		label=input,
		lp="419,202.5",
		pos="e,412.6,189.26 398.47,223.58 401.43,216.37 405.79,205.81 409.41,197"];
	convert_seqids_to_jobs -> run_checkm	[_draw_="c 7 -#000000 B 7 320.56 125.51 316.88 123.25 313.48 120.45 311 117 309.07 114.32 307.91 111.08 307.24 107.82 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 309.69 107.69 306.57 100.97 304.82 108.17 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 325 110.6 0 28 6 -seqids ",
		label=seqids,
		lp="325,112.5",
		pos="e,306.42,99.46 320.56,125.51 316.88,123.25 313.48,120.45 311,117 309.07,114.32 307.91,111.08 307.24,107.82"];
	convert_seqids_to_jobs -> run_checkm	[_draw_="c 7 -#000000 B 7 343 125.54 341.99 120.06 339.99 113.04 336 108 334.99 106.73 333.87 105.54 332.65 104.42 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 334.33 102.61 327.27 100.34 331.37 106.52 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 369.5 110.6 0 59 13 -assm_to_prots ",
		label=assm_to_prots,
		lp="369.5,112.5",
		pos="e,326.07,99.425 343,125.54 341.99,120.06 339.99,113.04 336,108 334.99,106.73 333.87,105.54 332.65,104.42"];
	extract_final_proteins -> convert_seqids_to_jobs	[_draw_="c 7 -#000000 B 7 400.98 170.64 396.17 167.92 390.84 164.87 386 162 378.85 157.76 371.09 153.01 364.21 148.73 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 365.68 146.76 358.45 145.13 363.09 150.92 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 400 155.6 0 28 6 -seqids ",
		label=seqids,
		lp="400,157.5",
		pos="e,357.16,144.33 400.98,170.64 396.17,167.92 390.84,164.87 386,162 378.85,157.76 371.09,153.01 364.21,148.73"];
	extract_final_proteins -> run_checkm	[_draw_="c 7 -#000000 B 7 417.23 170.51 418.94 154.89 419.89 121.9 400 108 388.53 99.98 374.38 95.42 360.61 92.9 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 361.37 90.54 354.07 91.88 360.61 95.38 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 426 133.1 0 18 4 -lds2 ",
		label=lds2,
		lp="426,135",
		pos="e,352.58,91.643 417.23,170.51 418.94,154.89 419.89,121.9 400,108 388.53,99.983 374.38,95.421 360.61,92.901"];
	extract_final_proteins -> run_checkm	[_draw_="c 7 -#000000 B 10 423.47 170.59 432.23 159.66 444.53 140.16 436 125 428.86 112.31 421.64 113.08 408 108 393.31 102.53 376.75 98.81 \
361.36 96.29 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 361.74 93.87 354.45 95.23 361 98.71 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 455 133.1 0 34 8 -proteins ",
		label=proteins,
		lp="455,135",
		pos="e,352.95,95.006 423.47,170.59 432.23,159.66 444.53,140.16 436,125 428.86,112.31 421.64,113.08 408,108 393.31,102.53 376.75,98.815 \
361.36,96.29"];
	run_checkm -> checkm_raw	[_draw_="c 7 -#000000 B 4 304.49 80.71 302.91 75.47 300.81 68.53 298.91 62.24 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 301.31 61.71 296.94 55.71 296.62 63.12 ",
		pos="e,296.5,54.265 304.49,80.709 302.91,75.474 300.81,68.534 298.91,62.235"];
	run_checkm -> checkm_results	[_draw_="c 7 -#000000 B 4 322.21 80.5 333.5 74.2 349.06 65.51 361.74 58.43 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 362.58 60.77 367.5 55.22 360.19 56.49 ",
		pos="e,368.82,54.478 322.21,80.505 333.5,74.203 349.06,65.514 361.74,58.432"];
}
