digraph workflow {
	graph [_draw_="c 9 -#fffffe00 C 7 -#eeeeee P 4 0 0 0 233 1004.5 233 1004.5 0 ",
		bb="0,0,1004.5,233",
		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 320.5 170 320.5 225 744.5 225 744.5 170 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 370.5 213 0 84 15 -Workflow Inputs ",
			bb="320.5,170,744.5,225",
			label="Workflow Inputs",
			lheight=0.15,
			lp="370.5,215.5",
			lwidth=1.17,
			rank=same,
			style=dashed
		];
		threads	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 572.5 178.5 572.5 197.5 736.5 197.5 736.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 654.5 185.5 0 148 28 -Number of threads for Salmon ",
			fillcolor="#94DDF4",
			height=0.27778,
			label="Number of threads for Salmon",
			pos="654.5,188",
			rects="572.5,178.5,736.5,197.5",
			width=2.2778];
		fastq_dir	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 395 178.5 395 197.5 568 197.5 568 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 481.5 185.5 0 157 32 -Directory containing FASTQ files ",
			fillcolor="#94DDF4",
			height=0.27778,
			label="Directory containing FASTQ files",
			pos="481.5,188",
			rects="395,178.5,568,197.5",
			width=2.4028];
		organism	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 328.5 178.5 328.5 197.5 390.5 197.5 390.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 359.5 185.5 0 46 8 -organism ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=organism,
			pos="359.5,188",
			rects="328.5,178.5,390.5,197.5",
			width=0.86111];
	}
	subgraph cluster_outputs {
		graph [_draw_="S 6 -dashed c 7 -#000000 C 7 -#eeeeee P 4 62.5 8 62.5 63 996.5 63 996.5 8 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 116.5 15 0 92 16 -Workflow Outputs ",
			bb="62.5,8,996.5,63",
			label="Workflow Outputs",
			labelloc=b,
			lheight=0.15,
			lp="116.5,17.5",
			lwidth=1.28,
			rank=same,
			style=dashed
		];
		salmon_output	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 482 35.5 482 54.5 643 54.5 643 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 562.5 42.5 0 145 29 -Full output of `salmon quant` ",
			fillcolor="#94DDF4",
			height=0.27778,
			label="Full output of `salmon quant`",
			pos="562.5,45",
			rects="482,35.5,643,54.5",
			width=2.2361];
		expression_matrix	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 71 35.5 71 54.5 478 54.5 478 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 274.5 42.5 0 391 78 -A hd5 file containing transcript by sample matrices of TPM and number of reads ",
			fillcolor="#94DDF4",
			height=0.27778,
			label="A hd5 file containing transcript by sample matrices of TPM and number of reads",
			pos="274.5,45",
			rects="71,35.5,478,54.5",
			width=5.6528];
		fastqc_dir	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 647 35.5 647 54.5 988 54.5 988 35.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 817.5 42.5 0 325 69 -Directory of FastQC output files, mirroring input directory structure ",
			fillcolor="#94DDF4",
			height=0.27778,
			label="Directory of FastQC output files, mirroring input directory structure",
			pos="817.5,45",
			rects="647,35.5,988,54.5",
			width=4.7361];
	}
	"salmon-bulk-mouse"	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 197.5 125.5 197.5 144.5 401.5 144.5 401.5 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 299.5 132.5 0 188 36 -Run Salmon quant tool on FASTQ input ",
		height=0.27778,
		label="Run Salmon quant tool on FASTQ input",
		pos="299.5,135",
		rects="197.5,125.5,401.5,144.5",
		width=2.8333];
	threads -> "salmon-bulk-mouse"	[_draw_="c 7 -#000000 B 10 600.7 178.55 583.27 174.74 564.15 169.39 547.5 162 541.08 159.15 541.14 155.3 534.5 153 509.27 144.25 444.21 146.67 \
406.56 144.95 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 407.16 142.53 400.03 144.57 406.87 147.42 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 563.5 155.6 0 32 7 -threads ",
		label=threads,
		lp="563.5,157.5",
		pos="e,398.52,144.48 600.7,178.55 583.27,174.74 564.15,169.39 547.5,162 541.08,159.15 541.14,155.3 534.5,153 509.27,144.25 444.21,146.67 \
406.56,144.95"];
	fastqc	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 613.5 125.5 613.5 144.5 863.5 144.5 863.5 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 738.5 132.5 0 234 49 -Runs fastQC on each fastq file in fastq directory ",
		height=0.27778,
		label="Runs fastQC on each fastq file in fastq directory",
		pos="738.5,135",
		rects="613.5,125.5,863.5,144.5",
		width=3.4722];
	threads -> fastqc	[_draw_="c 7 -#000000 B 4 668.37 178.58 681.75 170.46 702.17 158.06 717.53 148.73 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 718.6 150.95 723.31 145.22 716.06 146.76 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 724.5 155.6 0 32 7 -threads ",
		label=threads,
		lp="724.5,157.5",
		pos="e,724.61,144.43 668.37,178.58 681.75,170.46 702.17,158.06 717.53,148.73"];
	"salmon-bulk"	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 405.5 125.5 405.5 144.5 609.5 144.5 609.5 125.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 507.5 132.5 0 188 36 -Run Salmon quant tool on FASTQ input ",
		height=0.27778,
		label="Run Salmon quant tool on FASTQ input",
		pos="507.5,135",
		rects="405.5,125.5,609.5,144.5",
		width=2.8333];
	threads -> "salmon-bulk"	[_draw_="c 7 -#000000 B 7 649.91 178.77 644.98 170.78 636.37 158.99 625.5 153 620.6 150.3 612.51 147.98 602.8 146 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 603.5 143.64 596.17 144.77 602.6 148.46 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 652.5 155.6 0 32 7 -threads ",
		label=threads,
		lp="652.5,157.5",
		pos="e,594.68,144.49 649.91,178.77 644.98,170.78 636.37,158.99 625.5,153 620.6,150.3 612.51,147.98 602.8,146"];
	fastq_dir -> "salmon-bulk-mouse"	[_draw_="c 7 -#000000 B 10 452.68 178.59 436.45 173.81 415.81 167.67 397.5 162 385.01 158.14 382.08 156.54 369.5 153 361.56 150.76 353.05 \
148.55 344.81 146.49 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 345.54 144.15 338.16 144.86 344.37 148.91 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 415.5 155.6 0 36 9 -fastq_dir ",
		label=fastq_dir,
		lp="415.5,157.5",
		pos="e,336.69,144.5 452.68,178.59 436.45,173.81 415.81,167.67 397.5,162 385.01,158.14 382.08,156.54 369.5,153 361.56,150.76 353.05,148.55 \
344.81,146.49"];
	fastq_dir -> fastqc	[_draw_="c 7 -#000000 B 10 539.32 178.51 553.45 174.82 568.08 169.55 580.5 162 585.07 159.22 583.75 155.46 588.5 153 593.82 150.24 602.04 \
147.92 611.94 145.98 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 612.27 148.41 618.73 144.76 611.41 143.58 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 606.5 155.6 0 36 9 -fastq_dir ",
		label=fastq_dir,
		lp="606.5,157.5",
		pos="e,620.22,144.5 539.32,178.51 553.45,174.82 568.08,169.55 580.5,162 585.07,159.22 583.75,155.46 588.5,153 593.82,150.24 602.04,147.92 \
611.94,145.98"];
	fastq_dir -> "salmon-bulk"	[_draw_="c 7 -#000000 B 4 485.79 178.58 489.5 171.3 494.97 160.59 499.48 151.73 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 501.6 152.96 502.6 145.61 497.24 150.74 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 515.5 155.6 0 36 9 -fastq_dir ",
		label=fastq_dir,
		lp="515.5,157.5",
		pos="e,503.29,144.26 485.79,178.58 489.5,171.3 494.97,160.59 499.48,151.73"];
	organism -> "salmon-bulk-mouse"	[_draw_="c 7 -#000000 B 4 349.59 178.58 340.33 170.71 326.34 158.82 315.5 149.6 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 317.3 147.91 310.38 145.25 314.12 151.65 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 349 155.6 0 39 8 -organism ",
		label=organism,
		lp="349,157.5",
		pos="e,309.22,144.26 349.59,178.58 340.33,170.71 326.34,158.82 315.5,149.6"];
	organism -> "salmon-bulk"	[_draw_="c 7 -#000000 B 13 374.82 178.51 380.82 175.47 387.84 172.24 394.5 170 411.68 164.21 417.24 167.53 434.5 162 443.78 159.03 445.4 \
156.49 454.5 153 459.96 150.9 465.8 148.85 471.53 146.93 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 471.91 149.39 477.8 144.89 470.39 144.73 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 474 155.6 0 39 8 -organism ",
		label=organism,
		lp="474,157.5",
		pos="e,479.24,144.42 374.82,178.51 380.82,175.47 387.84,172.24 394.5,170 411.68,164.21 417.24,167.53 434.5,162 443.78,159.03 445.4,156.49 \
454.5,153 459.96,150.9 465.8,148.85 471.53,146.93"];
	make_expression_matrix	[_draw_="c 7 -#000000 C 7 -#fafad2 P 4 0 80.5 0 99.5 555 99.5 555 80.5 ",
		_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 277.5 87.5 0 539 103 -Takes gene expression vectors from several bulk RNA samples and makes them \
into a gene by sample matrix ",
		height=0.27778,
		label="Takes gene expression vectors from several bulk RNA samples and makes them into a gene by sample matrix",
		pos="277.5,90",
		rects="0,80.5,555,99.5",
		width=7.7083];
	"salmon-bulk-mouse" -> make_expression_matrix	[_draw_="c 7 -#000000 B 4 295.26 125.71 292.52 120.36 288.87 113.22 285.59 106.81 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 287.79 105.73 282.42 100.61 283.43 107.96 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 309 110.6 0 39 9 -quant_dir ",
		label=quant_dir,
		lp="309,112.5",
		pos="e,281.73,99.265 295.26,125.71 292.52,120.36 288.87,113.22 285.59,106.81"];
	fastqc -> fastqc_dir	[_draw_="c 7 -#000000 B 4 746.07 125.56 759.56 110.54 787.86 79.01 804.51 60.47 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 806.2 62.26 809.05 55.41 802.55 58.98 ",
		pos="e,810.06,54.284 746.07,125.56 759.56,110.54 787.86,79.013 804.51,60.472"];
	make_expression_matrix -> expression_matrix	[_draw_="c 7 -#000000 B 4 276.92 80.71 276.56 75.59 276.09 68.85 275.66 62.67 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 278.11 62.59 275.18 55.78 273.23 62.93 ",
		pos="e,275.08,54.265 276.92,80.709 276.56,75.593 276.09,68.848 275.66,62.666"];
	"salmon-bulk" -> salmon_output	[_draw_="c 7 -#000000 B 7 525.96 125.67 536.38 119.97 548.66 111.38 555.5 100 562.2 88.86 563.72 74.11 563.7 62.84 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 566.15 62.77 563.44 55.86 561.25 62.94 ",
		pos="e,563.39,54.348 525.96,125.67 536.38,119.97 548.66,111.38 555.5,100 562.2,88.863 563.72,74.111 563.7,62.84"];
	"salmon-bulk" -> make_expression_matrix	[_draw_="c 7 -#000000 B 4 462.06 125.5 424.41 118.47 370.84 108.45 331.1 101.02 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 331.67 98.63 324.33 99.76 330.76 103.45 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 432 110.6 0 39 9 -quant_dir ",
		label=quant_dir,
		lp="432,112.5",
		pos="e,322.85,99.478 462.06,125.5 424.41,118.47 370.84,108.45 331.1,101.02"];
}
