digraph workflow {
	graph [_draw_="c 9 -#fffffe00 C 7 -#eeeeee P 4 0 0 0 278 438 278 438 0 ",
		bb="0,0,438,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
		];
		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];
		taxid	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 258.5 223.5 258.5 242.5 299.5 242.5 299.5 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 279 230.5 0 25 5 -taxid ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=taxid,
			pos="279,233",
			rects="258.5,223.5,299.5,242.5",
			width=0.56944];
		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];
		models	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 303.5 223.5 303.5 242.5 356.5 242.5 356.5 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 330 230.5 0 37 6 -models ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=models,
			pos="330,233",
			rects="303.5,223.5,356.5,242.5",
			width=0.73611];
		taxon_db	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 360.5 223.5 360.5 242.5 421.5 242.5 421.5 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 391 230.5 0 45 8 -taxon_db ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=taxon_db,
			pos="391,233",
			rects="360.5,223.5,421.5,242.5",
			width=0.84722];
	}
	subgraph cluster_outputs {
		graph [_draw_="S 6 -dashed c 7 -#000000 C 7 -#eeeeee P 4 189 8 189 63 381 63 381 8 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 243 15 0 92 16 -Workflow Outputs ",
			bb="189,8,381,63",
			label="Workflow Outputs",
			labelloc=b,
			lheight=0.15,
			lp="243,17.5",
			lwidth=1.28,
			rank=same,
			style=dashed
		];
		checkm_results	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 197.5 35.5 197.5 54.5 290.5 54.5 290.5 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 244 42.5 0 77 14 -checkm_results ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=checkm_results,
			pos="244,45",
			rects="197.5,35.5,290.5,54.5",
			width=1.2917];
		checkm_raw	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 295 35.5 295 54.5 373 54.5 373 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 334 42.5 0 62 10 -checkm_raw ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=checkm_raw,
			pos="334,45",
			rects="295,35.5,373,54.5",
			width=1.0833];
	}
	run_checkm	[_draw_="c 7 -#000000 C 7 -#f3cea1 P 4 242 80.5 242 99.5 334 99.5 334 80.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 288 87.5 0 76 12 -checkm_wnode ",
		fillcolor="#F3CEA1",
		height=0.27778,
		label=checkm_wnode,
		pos="288,90",
		rects="242,80.5,334,99.5",
		width=1.2778];
	filter_for_raw_checkm -> run_checkm	[_draw_="c 7 -#000000 B 10 76.92 223.69 73.56 208.2 68.75 174.53 84 153 113.58 111.23 140.91 122.47 190 108 203.98 103.88 219.4 100.63 233.79 \
98.12 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 234.13 100.55 240.63 96.98 233.32 95.71 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 128 155.6 0 88 21 -filter_for_raw_checkm ",
		label=filter_for_raw_checkm,
		lp="128,157.5",
		pos="e,242.12,96.727 76.922,223.69 73.562,208.2 68.749,174.53 84,153 113.58,111.23 140.91,122.47 190,108 203.98,103.88 219.4,100.63 233.79,\
98.118"];
	convert_seqids_to_jobs	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 184.5 125.5 184.5 144.5 315.5 144.5 315.5 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 250 132.5 0 115 22 -convert_seqids_to_jobs ",
		height=0.27778,
		label=convert_seqids_to_jobs,
		pos="250,135",
		rects="184.5,125.5,315.5,144.5",
		width=1.8194];
	taxid -> convert_seqids_to_jobs	[_draw_="c 7 -#000000 B 10 276.07 223.68 273.13 215.24 268.55 201.77 265 190 260.08 173.69 259.63 169.39 255 153 254.95 152.82 254.9 152.64 \
254.85 152.46 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 257.2 151.78 252.9 145.74 252.5 153.15 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 275.5 178.1 0 21 5 -taxid ",
		label=taxid,
		lp="275.5,180",
		pos="e,252.48,144.29 276.07,223.68 273.13,215.24 268.55,201.77 265,190 260.08,173.69 259.63,169.39 255,153 254.95,152.82 254.9,152.64 \
254.85,152.46"];
	checkm_data_path -> run_checkm	[_draw_="c 7 -#000000 B 7 195.02 223.7 184.02 204.17 160.44 154.74 184 125 196.13 109.7 215.28 101.2 233.87 96.51 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 234.28 98.93 240.58 95 233.21 94.15 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 212.5 155.6 0 77 16 -checkm_data_path ",
		label=checkm_data_path,
		lp="212.5,157.5",
		pos="e,242.05,94.672 195.02,223.7 184.02,204.17 160.44,154.74 184,125 196.13,109.7 215.28,101.2 233.87,96.513"];
	extract_final_proteins	[_draw_="c 7 -#000000 C 7 -#f3cea1 P 4 287.5 170.5 287.5 189.5 378.5 189.5 378.5 170.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 333 177.5 0 75 15 -protein_extract ",
		fillcolor="#F3CEA1",
		height=0.27778,
		label=protein_extract,
		pos="333,180",
		rects="287.5,170.5,378.5,189.5",
		width=1.2639];
	models -> extract_final_proteins	[_draw_="c 7 -#000000 B 4 330.5 223.58 330.91 216.52 331.52 206.24 332.03 197.55 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 334.46 197.91 332.42 190.78 329.57 197.62 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 342 200.6 0 22 5 -input ",
		label=input,
		lp="342,202.5",
		pos="e,332.51,189.26 330.5,223.58 330.91,216.52 331.52,206.24 332.03,197.55"];
	taxon_db -> run_checkm	[_draw_="c 7 -#000000 B 7 392.54 223.66 395.6 204.46 400.53 156.42 380 125 371.27 111.65 356.62 103.51 341.54 98.57 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 342.5 96.3 335.09 96.69 341.13 101 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 412 155.6 0 38 8 -taxon_db ",
		label=taxon_db,
		lp="412,157.5",
		pos="e,333.64,96.263 392.54,223.66 395.6,204.46 400.53,156.42 380,125 371.27,111.65 356.62,103.51 341.54,98.569"];
	run_checkm -> checkm_results	[_draw_="c 7 -#000000 B 4 279.52 80.71 273.55 74.88 265.42 66.93 258.44 60.12 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 260.26 58.46 253.54 55.32 256.83 61.97 ",
		pos="e,252.46,54.265 279.52,80.709 273.55,74.879 265.42,66.934 258.44,60.117"];
	run_checkm -> checkm_raw	[_draw_="c 7 -#000000 B 4 296.87 80.71 303.23 74.76 311.95 66.61 319.34 59.7 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 320.61 61.87 324.05 55.3 317.27 58.29 ",
		pos="e,325.16,54.265 296.87,80.709 303.23,74.76 311.95,66.609 319.34,59.701"];
	extract_final_proteins -> run_checkm	[_draw_="c 7 -#000000 B 7 331.38 170.55 328.08 154.02 320.3 118.13 313 108 312.18 106.86 311.25 105.77 310.26 104.73 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 312.06 103.05 305.14 100.39 308.89 106.79 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 342 133.1 0 34 8 -proteins ",
		label=proteins,
		lp="342,135",
		pos="e,303.98,99.409 331.38,170.55 328.08,154.02 320.3,118.13 313,108 312.18,106.86 311.25,105.77 310.26,104.73"];
	extract_final_proteins -> run_checkm	[_draw_="c 7 -#000000 B 7 341.99 170.62 352.56 159.71 367.54 140.24 358 125 351.71 114.96 341.52 107.8 330.83 102.74 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 331.8 100.49 324.4 100 329.88 105 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 370 133.1 0 18 4 -lds2 ",
		label=lds2,
		lp="370,135",
		pos="e,323.01,99.41 341.99,170.62 352.56,159.71 367.54,140.24 358,125 351.71,114.96 341.52,107.8 330.83,102.74"];
	extract_final_proteins -> convert_seqids_to_jobs	[_draw_="c 7 -#000000 B 7 311 170.64 304.76 168.07 298.03 165.09 292 162 284.38 158.09 276.31 153.28 269.31 148.86 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 270.68 146.83 263.46 145.1 268.02 150.94 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 306 155.6 0 28 6 -seqids ",
		label=seqids,
		lp="306,157.5",
		pos="e,262.19,144.28 311,170.64 304.76,168.07 298.03,165.09 292,162 284.38,158.09 276.31,153.28 269.31,148.86"];
	convert_seqids_to_jobs -> run_checkm	[_draw_="c 7 -#000000 B 7 269.72 125.68 273.55 123.33 277.23 120.45 280 117 282.2 114.26 283.8 110.92 284.96 107.56 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 287.28 108.34 286.65 100.95 282.54 107.12 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 298 110.6 0 28 6 -seqids ",
		label=seqids,
		lp="298,112.5",
		pos="e,287.03,99.482 269.72,125.68 273.55,123.33 277.23,120.45 280,117 282.2,114.26 283.8,110.92 284.96,107.56"];
	convert_seqids_to_jobs -> run_checkm	[_draw_="c 7 -#000000 B 7 229.69 125.53 221.4 120.84 214.83 114.63 220 108 222.31 105.04 227.48 102.51 233.97 100.39 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 234.6 102.76 240.67 98.49 233.27 98.04 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 249.5 110.6 0 59 13 -assm_to_prots ",
		label=assm_to_prots,
		lp="249.5,112.5",
		pos="e,242.13,98.077 229.69,125.53 221.4,120.84 214.83,114.63 220,108 222.31,105.04 227.48,102.51 233.97,100.39"];
}
