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 323.5 170 323.5 225 747.5 225 747.5 170 ",
			_ldraw_="F 10 11 -Times-Roman c 7 -#000000 T 373.5 213 0 84 15 -Workflow Inputs ",
			bb="323.5,170,747.5,225",
			label="Workflow Inputs",
			lheight=0.15,
			lp="373.5,215.5",
			lwidth=1.17,
			rank=same,
			style=dashed
		];
		fastq_dir	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 566 178.5 566 197.5 739 197.5 739 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 652.5 185.5 0 157 32 -Directory containing FASTQ files ",
			fillcolor="#94DDF4",
			height=0.27778,
			label="Directory containing FASTQ files",
			pos="652.5,188",
			rects="566,178.5,739,197.5",
			width=2.4028];
		threads	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 397.5 178.5 397.5 197.5 561.5 197.5 561.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 479.5 185.5 0 148 28 -Number of threads for Salmon ",
			fillcolor="#94DDF4",
			height=0.27778,
			label="Number of threads for Salmon",
			pos="479.5,188",
			rects="397.5,178.5,561.5,197.5",
			width=2.2778];
		organism	[_draw_="c 7 -#000000 C 7 -#94ddf4 P 4 331.5 178.5 331.5 197.5 393.5 197.5 393.5 178.5 ",
			_ldraw_="F 10 9 -Helvetica c 7 -#000000 T 362.5 185.5 0 46 8 -organism ",
			fillcolor="#94DDF4",
			height=0.27778,
			label=organism,
			pos="362.5,188",
			rects="331.5,178.5,393.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];
		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];
		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];
	}
	"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];
	fastq_dir -> "salmon-bulk-mouse"	[_draw_="c 7 -#000000 B 10 597.13 178.55 579.53 174.75 560.29 169.41 543.5 162 537.07 159.16 537.14 155.31 530.5 153 506.16 144.53 443.54 \
146.66 407.04 144.98 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 407.44 142.55 400.31 144.58 407.15 147.44 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 561.5 155.6 0 36 9 -fastq_dir ",
		label=fastq_dir,
		lp="561.5,157.5",
		pos="e,398.8,144.49 597.13,178.55 579.53,174.75 560.29,169.41 543.5,162 537.07,159.16 537.14,155.31 530.5,153 506.16,144.53 443.54,146.66 \
407.04,144.98"];
	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];
	fastq_dir -> fastqc	[_draw_="c 7 -#000000 B 4 666.7 178.58 680.39 170.46 701.3 158.06 717.03 148.73 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 718.2 150.88 722.98 145.21 715.71 146.67 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 725.5 155.6 0 36 9 -fastq_dir ",
		label=fastq_dir,
		lp="725.5,157.5",
		pos="e,724.28,144.43 666.7,178.58 680.39,170.46 701.3,158.06 717.03,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];
	fastq_dir -> "salmon-bulk"	[_draw_="c 7 -#000000 B 7 647.45 178.78 642.07 170.79 632.78 159.01 621.5 153 617.47 150.85 613.26 148.95 608.92 147.27 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 609.84 145 602.42 144.99 608.21 149.62 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 651.5 155.6 0 36 9 -fastq_dir ",
		label=fastq_dir,
		lp="651.5,157.5",
		pos="e,600.99,144.48 647.45,178.78 642.07,170.79 632.78,159.01 621.5,153 617.47,150.85 613.26,148.95 608.92,147.27"];
	threads -> "salmon-bulk-mouse"	[_draw_="c 7 -#000000 B 7 452.82 178.58 423.23 169.25 378.55 155.22 370.5 153 362.26 150.73 353.43 148.48 344.9 146.39 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 345.69 144.06 338.31 144.8 344.54 148.82 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 414.5 155.6 0 32 7 -threads ",
		label=threads,
		lp="414.5,157.5",
		pos="e,336.84,144.44 452.82,178.58 423.23,169.25 378.55,155.22 370.5,153 362.26,150.73 353.43,148.48 344.9,146.39"];
	threads -> fastqc	[_draw_="c 7 -#000000 B 10 539.01 178.53 553.27 174.85 567.98 169.57 580.5 162 585.08 159.23 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 604.5 155.6 0 32 7 -threads ",
		label=threads,
		lp="604.5,157.5",
		pos="e,620.22,144.5 539.01,178.53 553.27,174.85 567.98,169.57 580.5,162 585.08,159.23 583.75,155.46 588.5,153 593.82,150.24 602.04,147.92 \
611.94,145.98"];
	threads -> "salmon-bulk"	[_draw_="c 7 -#000000 B 4 484.12 178.58 488.16 171.23 494.12 160.37 499.01 151.46 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 501.01 152.91 502.23 145.59 496.72 150.55 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 513.5 155.6 0 32 7 -threads ",
		label=threads,
		lp="513.5,157.5",
		pos="e,502.96,144.26 484.12,178.58 488.16,171.23 494.12,160.37 499.01,151.46"];
	organism -> "salmon-bulk-mouse"	[_draw_="c 7 -#000000 B 4 352.1 178.58 342.37 170.71 327.68 158.82 316.3 149.6 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 317.87 147.72 310.89 145.22 314.79 151.53 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 350 155.6 0 39 8 -organism ",
		label=organism,
		lp="350,157.5",
		pos="e,309.71,144.26 352.1,178.58 342.37,170.71 327.68,158.82 316.3,149.6"];
	organism -> "salmon-bulk"	[_draw_="c 7 -#000000 B 13 377.85 178.58 383.85 175.55 390.87 172.31 397.5 170 412.98 164.61 417.95 167.17 433.5 162 442.75 158.93 444.39 \
156.47 453.5 153 458.99 150.91 464.87 148.86 470.65 146.96 ",
		_hdraw_="S 5 -solid c 7 -#000000 C 7 -#000000 P 3 471.06 149.4 476.98 144.93 469.56 144.74 ",
		_ldraw_="F 8 9 -Helvetica c 7 -#000000 T 473 155.6 0 39 8 -organism ",
		label=organism,
		lp="473,157.5",
		pos="e,478.42,144.47 377.85,178.58 383.85,175.55 390.87,172.31 397.5,170 412.98,164.61 417.95,167.17 433.5,162 442.75,158.93 444.39,156.47 \
453.5,153 458.99,150.91 464.87,148.86 470.65,146.96"];
	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"];
	"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"];
	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"];
}
