digraph workflow {
	graph [_draw_="c 9 -#fffffe00 C 7 -#eeeeee P 4 0 0 0 278 497.5 278 497.5 0 ",
		bb="0,0,497.5,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
		];
		models	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 323.5 223.5 323.5 242.5 376.5 242.5 376.5 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 350 230.5 0 37 6 -models ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=models,
			pos="350,233",
			rects="323.5,223.5,376.5,242.5",
			width=0.73611];
		filter_for_raw_checkm	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 16.5 223.5 16.5 242.5 141.5 242.5 141.5 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 79 230.5 0 109 21 -filter_for_raw_checkm ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=filter_for_raw_checkm,
			pos="79,233",
			rects="16.5,223.5,141.5,242.5",
			width=1.7361];
		checkm_data_path	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 145.5 223.5 145.5 242.5 254.5 242.5 254.5 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 200 230.5 0 93 16 -checkm_data_path ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=checkm_data_path,
			pos="200,233",
			rects="145.5,223.5,254.5,242.5",
			width=1.5139];
		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 380.5 223.5 380.5 242.5 421.5 242.5 421.5 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 401 230.5 0 25 5 -taxid ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=taxid,
			pos="401,233",
			rects="380.5,223.5,421.5,242.5",
			width=0.56944];
	}
	subgraph cluster_outputs {
		graph [_draw_="S 6 -dashed c 7 -#000000 C 7 -#eeeeee P 4 241 8 241 63 433 63 433 8 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 295 15 0 92 16 -Workflow Outputs ",
			bb="241,8,433,63",
			label="Workflow Outputs",
			labelloc=b,
			lheight=0.15,
			lp="295,17.5",
			lwidth=1.28,
			rank=same,
			style=dashed
		];
		checkm_results	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 249.5 35.5 249.5 54.5 342.5 54.5 342.5 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 296 42.5 0 77 14 -checkm_results ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=checkm_results,
			pos="296,45",
			rects="249.5,35.5,342.5,54.5",
			width=1.2917];
		checkm_raw	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 347 35.5 347 54.5 425 54.5 425 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 386 42.5 0 62 10 -checkm_raw ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=checkm_raw,
			pos="386,45",
			rects="347,35.5,425,54.5",
			width=1.0833];
	}
	extract_final_proteins	[_draw_="c 7 -#000000 C 7 -#f3cea1 P 4 301.5 170.5 301.5 189.5 392.5 189.5 392.5 170.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 347 177.5 0 75 15 -protein_extract ",
		fillcolor="#F3CEA1",
		height=0.27778,
		label=protein_extract,
		pos="347,180",
		rects="301.5,170.5,392.5,189.5",
		width=1.2639];
	models -> extract_final_proteins	[_draw_="c 7 -#000000 B 4 349.5 223.58 349.09 216.52 348.48 206.24 347.97 197.55 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 350.43 197.62 347.58 190.78 345.54 197.91 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 359 200.6 0 22 5 -input ",
		label=input,
		lp="359,202.5",
		pos="e,347.49,189.26 349.5,223.58 349.09,216.52 348.48,206.24 347.97,197.55"];
	run_checkm	[_draw_="c 7 -#000000 C 7 -#f3cea1 P 4 256 80.5 256 99.5 348 99.5 348 80.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 302 87.5 0 76 12 -checkm_wnode ",
		fillcolor="#F3CEA1",
		height=0.27778,
		label=checkm_wnode,
		pos="302,90",
		rects="256,80.5,348,99.5",
		width=1.2778];
	filter_for_raw_checkm -> run_checkm	[_draw_="c 7 -#000000 B 7 80.4 223.81 83.54 207.92 92.6 172.72 114 153 150.88 119.01 206.81 103.62 248.09 96.68 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 248.37 99.11 254.9 95.59 247.61 94.27 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 158 155.6 0 88 21 -filter_for_raw_checkm ",
		label=filter_for_raw_checkm,
		lp="158,157.5",
		pos="e,256.4,95.357 80.399,223.81 83.535,207.92 92.601,172.72 114,153 150.88,119.01 206.81,103.62 248.09,96.675"];
	checkm_data_path -> run_checkm	[_draw_="c 7 -#000000 B 7 198.54 223.91 196.26 208.77 193.4 175.67 207 153 221.35 129.09 248.89 112.66 270.64 102.75 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 271.53 105.04 276.97 100 269.57 100.54 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 245.5 155.6 0 77 16 -checkm_data_path ",
		label=checkm_data_path,
		lp="245.5,157.5",
		pos="e,278.36,99.393 198.54,223.91 196.26,208.77 193.4,175.67 207,153 221.35,129.09 248.89,112.66 270.64,102.75"];
	taxon_db -> run_checkm	[_draw_="c 7 -#000000 B 10 287.88 223.67 286.12 209.23 283.18 178.65 286 153 288.24 132.63 290.36 127.7 296 108 296.08 107.73 296.16 107.46 \
296.24 107.18 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 298.52 108.09 298.39 100.67 293.87 106.55 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 305 155.6 0 38 8 -taxon_db ",
		label=taxon_db,
		lp="305,157.5",
		pos="e,298.87,99.236 287.88,223.67 286.12,209.23 283.18,178.65 286,153 288.24,132.63 290.36,127.7 296,108 296.08,107.73 296.16,107.46 \
296.24,107.18"];
	convert_seqids_to_jobs	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 366.5 125.5 366.5 144.5 497.5 144.5 497.5 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 432 132.5 0 115 22 -convert_seqids_to_jobs ",
		height=0.27778,
		label=convert_seqids_to_jobs,
		pos="432,135",
		rects="366.5,125.5,497.5,144.5",
		width=1.8194];
	taxid -> convert_seqids_to_jobs	[_draw_="c 7 -#000000 B 4 403.64 223.82 408.74 208.02 420.02 173.09 426.72 152.36 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 428.99 153.29 428.81 145.88 424.33 151.79 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 430.5 178.1 0 21 5 -taxid ",
		label=taxid,
		lp="430.5,180",
		pos="e,429.28,144.44 403.64,223.82 408.74,208.02 420.02,173.09 426.72,152.36"];
	run_checkm -> checkm_results	[_draw_="c 7 -#000000 B 4 300.84 80.71 300.13 75.59 299.19 68.85 298.33 62.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 300.76 62.36 297.36 55.76 295.9 63.04 ",
		pos="e,297.15,54.265 300.84,80.709 300.13,75.593 299.19,68.848 298.33,62.666"];
	run_checkm -> checkm_raw	[_draw_="c 7 -#000000 B 4 318.6 80.5 331.02 74.14 348.2 65.35 362.1 58.23 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 362.98 60.54 368.09 55.17 360.74 56.18 ",
		pos="e,369.44,54.478 318.6,80.505 331.02,74.144 348.2,65.351 362.1,58.233"];
	extract_final_proteins -> run_checkm	[_draw_="c 7 -#000000 B 10 341.68 170.8 337.67 165.16 331.72 157.84 325 153 317.23 147.4 310.59 152.78 305 145 297.31 134.29 297.15 119.08 \
298.58 107.53 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 300.98 108 299.7 100.7 296.15 107.21 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 322 133.1 0 34 8 -proteins ",
		label=proteins,
		lp="322,135",
		pos="e,299.95,99.204 341.68,170.8 337.67,165.16 331.72,157.84 325,153 317.23,147.4 310.59,152.78 305,145 297.31,134.29 297.15,119.08 \
298.58,107.53"];
	extract_final_proteins -> run_checkm	[_draw_="c 7 -#000000 B 7 346.78 170.82 346.18 159.79 343.97 139.83 336 125 331.94 117.44 325.65 110.47 319.59 104.83 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 321.24 103.02 314.35 100.27 318.02 106.71 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 352 133.1 0 18 4 -lds2 ",
		label=lds2,
		lp="352,135",
		pos="e,313.21,99.275 346.78,170.82 346.18,159.79 343.97,139.83 336,125 331.94,117.44 325.65,110.47 319.59,104.83"];
	extract_final_proteins -> convert_seqids_to_jobs	[_draw_="c 7 -#000000 B 7 352.8 170.59 357.17 164.84 363.66 157.48 371 153 374.4 150.92 378.05 149.09 381.83 147.48 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 382.62 149.8 388.29 145.02 380.87 145.23 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 385 155.6 0 28 6 -seqids ",
		label=seqids,
		lp="385,157.5",
		pos="e,389.7,144.48 352.8,170.59 357.17,164.84 363.66,157.48 371,153 374.4,150.92 378.05,149.09 381.83,147.48"];
	convert_seqids_to_jobs -> run_checkm	[_draw_="c 7 -#000000 B 10 393.53 125.55 384.39 123.15 374.76 120.27 366 117 357.62 113.87 356.21 111.56 348 108 343.5 106.05 338.69 104.11 \
333.94 102.29 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 334.9 100.03 327.49 99.86 333.18 104.62 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 395.5 110.6 0 59 13 -assm_to_prots ",
		label=assm_to_prots,
		lp="395.5,112.5",
		pos="e,326.07,99.332 393.53,125.55 384.39,123.15 374.76,120.27 366,117 357.62,113.87 356.21,111.56 348,108 343.5,106.05 338.69,104.11 \
333.94,102.29"];
	convert_seqids_to_jobs -> run_checkm	[_draw_="c 7 -#000000 B 7 431.01 125.67 429.86 119.81 427.37 112.28 422 108 411.7 99.81 382.83 95.56 355.99 93.36 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 356.42 90.94 349.25 92.86 356.05 95.82 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 442 110.6 0 28 6 -seqids ",
		label=seqids,
		lp="442,112.5",
		pos="e,347.74,92.744 431.01,125.67 429.86,119.81 427.37,112.28 422,108 411.7,99.807 382.83,95.562 355.99,93.363"];
}
