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
		];
		taxon_db	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 16.5 223.5 16.5 242.5 77.5 242.5 77.5 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 47 230.5 0 45 8 -taxon_db ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=taxon_db,
			pos="47,233",
			rects="16.5,223.5,77.5,242.5",
			width=0.84722];
		taxid	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 81.5 223.5 81.5 242.5 122.5 242.5 122.5 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 102 230.5 0 25 5 -taxid ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=taxid,
			pos="102,233",
			rects="81.5,223.5,122.5,242.5",
			width=0.56944];
		models	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 126.5 223.5 126.5 242.5 179.5 242.5 179.5 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 153 230.5 0 37 6 -models ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=models,
			pos="153,233",
			rects="126.5,223.5,179.5,242.5",
			width=0.73611];
		checkm_data_path	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 183.5 223.5 183.5 242.5 292.5 242.5 292.5 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 238 230.5 0 93 16 -checkm_data_path ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=checkm_data_path,
			pos="238,233",
			rects="183.5,223.5,292.5,242.5",
			width=1.5139];
		filter_for_raw_checkm	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 296.5 223.5 296.5 242.5 421.5 242.5 421.5 223.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 359 230.5 0 109 21 -filter_for_raw_checkm ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=filter_for_raw_checkm,
			pos="359,233",
			rects="296.5,223.5,421.5,242.5",
			width=1.7361];
	}
	subgraph cluster_outputs {
		graph [_draw_="S 6 -dashed c 7 -#000000 C 7 -#eeeeee P 4 85 8 85 63 277 63 277 8 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 139 15 0 92 16 -Workflow Outputs ",
			bb="85,8,277,63",
			label="Workflow Outputs",
			labelloc=b,
			lheight=0.15,
			lp="139,17.5",
			lwidth=1.28,
			rank=same,
			style=dashed
		];
		checkm_raw	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 93 35.5 93 54.5 171 54.5 171 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 132 42.5 0 62 10 -checkm_raw ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=checkm_raw,
			pos="132,45",
			rects="93,35.5,171,54.5",
			width=1.0833];
		checkm_results	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 175.5 35.5 175.5 54.5 268.5 54.5 268.5 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 222 42.5 0 77 14 -checkm_results ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=checkm_results,
			pos="222,45",
			rects="175.5,35.5,268.5,54.5",
			width=1.2917];
	}
	run_checkm	[_draw_="c 7 -#000000 C 7 -#f3cea1 P 4 130 80.5 130 99.5 222 99.5 222 80.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 176 87.5 0 76 12 -checkm_wnode ",
		fillcolor="#F3CEA1",
		height=0.27778,
		label=checkm_wnode,
		pos="176,90",
		rects="130,80.5,222,99.5",
		width=1.2778];
	taxon_db -> run_checkm	[_draw_="c 7 -#000000 B 7 42.89 223.68 34.08 204.54 15.74 156.6 36 125 45.47 110.23 86.58 101.44 121.83 96.51 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 122.06 98.95 128.67 95.6 121.41 94.09 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 47 155.6 0 38 8 -taxon_db ",
		label=taxon_db,
		lp="47,157.5",
		pos="e,130.17,95.397 42.89,223.68 34.077,204.54 15.743,156.6 36,125 45.466,110.23 86.583,101.44 121.83,96.51"];
	convert_seqids_to_jobs	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 36.5 125.5 36.5 144.5 167.5 144.5 167.5 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 102 132.5 0 115 22 -convert_seqids_to_jobs ",
		height=0.27778,
		label=convert_seqids_to_jobs,
		pos="102,135",
		rects="36.5,125.5,167.5,144.5",
		width=1.8194];
	taxid -> convert_seqids_to_jobs	[_draw_="c 7 -#000000 B 4 102 223.82 102 208.17 102 173.71 102 152.91 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 104.45 152.95 102 145.95 99.55 152.95 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 112.5 178.1 0 21 5 -taxid ",
		label=taxid,
		lp="112.5,180",
		pos="e,102,144.44 102,223.82 102,208.17 102,173.71 102,152.91"];
	extract_final_proteins	[_draw_="c 7 -#000000 C 7 -#f3cea1 P 4 129.5 170.5 129.5 189.5 220.5 189.5 220.5 170.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 175 177.5 0 75 15 -protein_extract ",
		fillcolor="#F3CEA1",
		height=0.27778,
		label=protein_extract,
		pos="175,180",
		rects="129.5,170.5,220.5,189.5",
		width=1.2639];
	models -> extract_final_proteins	[_draw_="c 7 -#000000 B 4 156.63 223.58 159.74 216.37 164.3 205.81 168.1 197 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 170.31 198.05 170.84 190.65 165.81 196.11 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 178 200.6 0 22 5 -input ",
		label=input,
		lp="178,202.5",
		pos="e,171.43,189.26 156.63,223.58 159.74,216.37 164.3,205.81 168.1,197"];
	checkm_data_path -> run_checkm	[_draw_="c 7 -#000000 B 7 239.72 223.75 243.23 204.75 249.31 157.08 230 125 224.41 115.71 215.21 108.56 205.97 103.26 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 207.29 101.19 199.96 100.11 205.02 105.53 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 280.5 155.6 0 77 16 -checkm_data_path ",
		label=checkm_data_path,
		lp="280.5,157.5",
		pos="e,198.62,99.409 239.72,223.75 243.23,204.75 249.31,157.08 230,125 224.41,115.71 215.21,108.56 205.97,103.26"];
	filter_for_raw_checkm -> run_checkm	[_draw_="c 7 -#000000 B 7 356.99 223.98 352.7 208.39 341.27 173.69 320 153 293.13 126.87 253.5 110.92 222.62 101.75 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 223.42 99.43 216.02 99.86 222.08 104.14 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 371 155.6 0 88 21 -filter_for_raw_checkm ",
		label=filter_for_raw_checkm,
		lp="371,157.5",
		pos="e,214.56,99.448 356.99,223.98 352.7,208.39 341.27,173.69 320,153 293.13,126.87 253.5,110.92 222.62,101.75"];
	extract_final_proteins -> convert_seqids_to_jobs	[_draw_="c 7 -#000000 B 7 159.14 170.51 154.25 167.84 148.88 164.84 144 162 136.82 157.81 129.05 153.07 122.18 148.79 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 123.65 146.82 116.42 145.18 121.05 150.97 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 158 155.6 0 28 6 -seqids ",
		label=seqids,
		lp="158,157.5",
		pos="e,115.13,144.38 159.14,170.51 154.25,167.84 148.88,164.84 144,162 136.82,157.81 129.05,153.07 122.18,148.79"];
	extract_final_proteins -> run_checkm	[_draw_="c 7 -#000000 B 4 175.1 170.56 175.26 156.14 175.6 126.48 175.81 107.73 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 178.26 107.82 175.89 100.8 173.36 107.77 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 184 133.1 0 18 4 -lds2 ",
		label=lds2,
		lp="184,135",
		pos="e,175.91,99.284 175.1,170.56 175.26,156.14 175.6,126.48 175.81,107.73"];
	extract_final_proteins -> run_checkm	[_draw_="c 7 -#000000 B 10 181.32 170.58 185.84 164 191.55 154.42 194 145 196.24 136.4 196.14 133.63 194 125 192.41 118.58 189.35 112.04 \
186.21 106.44 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 188.49 105.48 182.77 100.76 184.3 108.02 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 212 133.1 0 34 8 -proteins ",
		label=proteins,
		lp="212,135",
		pos="e,181.99,99.469 181.32,170.58 185.84,164 191.55,154.42 194,145 196.24,136.4 196.14,133.63 194,125 192.41,118.58 189.35,112.04 186.21,\
106.44"];
	convert_seqids_to_jobs -> run_checkm	[_draw_="c 7 -#000000 B 7 85.05 125.68 77.23 120.74 70.73 114.24 76 108 82.27 100.58 101.7 96.4 121.79 94.04 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 121.88 96.49 128.59 93.33 121.37 91.62 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 105.5 110.6 0 59 13 -assm_to_prots ",
		label=assm_to_prots,
		lp="105.5,112.5",
		pos="e,130.09,93.167 85.046,125.68 77.229,120.74 70.729,114.24 76,108 82.266,100.58 101.7,96.397 121.79,94.041"];
	convert_seqids_to_jobs -> run_checkm	[_draw_="c 7 -#000000 B 10 117.8 125.55 122.45 122.93 127.49 119.95 132 117 137.58 113.35 138.37 111.57 144 108 146.54 106.39 149.25 104.78 \
151.97 103.24 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 152.81 105.57 157.78 100.07 150.47 101.27 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 158 110.6 0 28 6 -seqids ",
		label=seqids,
		lp="158,112.5",
		pos="e,159.11,99.345 117.8,125.55 122.45,122.93 127.49,119.95 132,117 137.58,113.35 138.37,111.57 144,108 146.54,106.39 149.25,104.78 \
151.97,103.24"];
	run_checkm -> checkm_raw	[_draw_="c 7 -#000000 B 4 167.52 80.71 161.55 74.88 153.42 66.93 146.44 60.12 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 148.26 58.46 141.54 55.32 144.83 61.97 ",
		pos="e,140.46,54.265 167.52,80.709 161.55,74.879 153.42,66.934 146.44,60.117"];
	run_checkm -> checkm_results	[_draw_="c 7 -#000000 B 4 184.87 80.71 191.23 74.76 199.95 66.61 207.34 59.7 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 208.61 61.87 212.05 55.3 205.27 58.29 ",
		pos="e,213.16,54.265 184.87,80.709 191.23,74.76 199.95,66.609 207.34,59.701"];
}
