From d598f71349d0dbb7f88b13ba5bd9de739bc6a8d3 Mon Sep 17 00:00:00 2001 From: Jethro Rainford Date: Fri, 11 Jun 2021 20:25:00 +0100 Subject: [PATCH 001/100] add UTF8 charset to template meta tag, fixes weird symbol rendering --- data/templates/single_template.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/data/templates/single_template.html b/data/templates/single_template.html index c863783e..b8157c43 100644 --- a/data/templates/single_template.html +++ b/data/templates/single_template.html @@ -1,11 +1,11 @@ - + --> + + + + + + + + + + + + + + --> - - - - - - + @@ -150,7 +166,7 @@

Per gene coverage summary


- +
@@ -235,6 +251,8 @@

Coverage of Known Variants

$('#fullPlots').DataTable( { data: data, deferRender: true, + pageResize: true, + info: false, scrollY: "750px", scrollCollapse: true, scroller: true, @@ -261,11 +279,6 @@

Coverage of Known Variants

] }); }); - // setTimeout( function () { - // // Make the example container visible and recalculate the scroller sizes - // document.getElementById('#fullPlots').style.display = "block"; - // oTable.fnSettings().oScroller.fnMeasure(); - // }, 3000 ); From ffa5d9844734970320f87cf9a37e4e764b3b08e7 Mon Sep 17 00:00:00 2001 From: Jethro Rainford Date: Mon, 21 Jun 2021 12:52:47 +0100 Subject: [PATCH 015/100] increase plot size --- bin/coverage_report_single.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/coverage_report_single.py b/bin/coverage_report_single.py index c07db7fe..c4b6ea99 100644 --- a/bin/coverage_report_single.py +++ b/bin/coverage_report_single.py @@ -253,7 +253,7 @@ def all_gene_plots(self, raw_coverage): # make subplot grid size of no. of exons, height variable # splits large genes to several rows and maintains height - height = math.ceil(len(exons) / 30) * 4 + height = math.ceil(len(exons) / 30) * 4.5 fig = plt.figure(figsize=(30, height)) # generate grid with space for each exon From ae46474a542a7f9cf4ebce058bab9a27b91ed341 Mon Sep 17 00:00:00 2001 From: Jethro Rainford Date: Mon, 21 Jun 2021 13:01:12 +0100 Subject: [PATCH 016/100] improve plot labels --- bin/coverage_report_single.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/bin/coverage_report_single.py b/bin/coverage_report_single.py index c4b6ea99..2f3849e5 100644 --- a/bin/coverage_report_single.py +++ b/bin/coverage_report_single.py @@ -330,7 +330,12 @@ def all_gene_plots(self, raw_coverage): xlab = str( exon_cov["exon_end"].iloc[0] - exon_cov["exon_start"].iloc[0] - ) + "\nbp" + ) + " bp" + + if len(exons) > 20: + # drop bp to new line for better spacing + xlab = xlab.replace("bp", "\nbp") + axs[count].title.set_text(exon) axs[count].set_xlabel(xlab, fontsize=13) From 2fa5c66bcedf246f02540a6f612dae388eeeb1fe Mon Sep 17 00:00:00 2001 From: Jethro Date: Wed, 23 Jun 2021 18:26:28 +0100 Subject: [PATCH 017/100] changes to accomdate moving plotly functionality to JS function, low exon data passed out in array and directly rendered with datatables & plotly in html --- bin/coverage_report_single.py | 106 ++++++++++++++------- data/templates/single_template.html | 139 +++++++++++++++++++++++++++- 2 files changed, 208 insertions(+), 37 deletions(-) diff --git a/bin/coverage_report_single.py b/bin/coverage_report_single.py index 463a9f10..afb1dac3 100644 --- a/bin/coverage_report_single.py +++ b/bin/coverage_report_single.py @@ -103,6 +103,7 @@ def low_exon_plot(self, low_raw_cov): low_raw_cov["cov_end"] + low_raw_cov["cov_start"]) / 2 )) + """ # set no. rows to no. of plots / no of columns to define grid columns = 4 rows = math.ceil(len(genes) / 4) @@ -120,13 +121,19 @@ def low_exon_plot(self, low_raw_cov): # counter for grid row_no = 1 col_no = 1 + """ + low_exon_plots = [] for gene in genes: # make plot for each gene / exon + """ if row_no // 5 == 1: # counter for grid, gets to 5th entry & starts new row col_no += 1 row_no = 1 + """ + gene_data = [] + fig = go.Figure() # get rows for current gene and exon exon_cov = low_raw_cov.loc[( @@ -176,48 +183,77 @@ def low_exon_plot(self, low_raw_cov): # info field for hovering on plot line label = 'position: %{x}
coverage: %{y}' - # generate plot and threshold line to display - if sum(exon_cov_unbinned["cov"]) != 0: - plot = go.Scatter( - x=exon_cov_unbinned["cov_start"], y=exon_cov_unbinned["cov"], - mode="lines", - hovertemplate=label - ) - else: - # if any plots have no coverage, just display empty plot - # very hacky way by making data point transparent but - # ¯\_(ツ)_/¯ - plot = go.Scatter( - x=exon_cov_unbinned["cov_start"], y=exon_cov_unbinned["cov"], - mode="markers", marker={"opacity": 0} - ) - - threshold_line = go.Scatter( - x=xval, y=yval, hoverinfo='skip', mode="lines", - line=dict(color='rgb(205, 12, 24)', width=1) - ) + # # generate plot and threshold line to display + # if sum(exon_cov_unbinned["cov"]) != 0: + # plot = fig.add_trace(go.Scatter( + # x=exon_cov_unbinned["cov_start"], y=exon_cov_unbinned["cov"], + # mode="lines", + # hovertemplate=label + # )) + # else: + # # if any plots have no coverage, just display empty plot + # # very hacky way by making data point transparent but + # # ¯\_(ツ)_/¯ + # plot = fig.add_trace(go.Scatter( + # x=exon_cov_unbinned["cov_start"], y=exon_cov_unbinned["cov"], + # mode="markers", marker={"opacity": 0} + # )) + + # threshold_line = fig.add_trace(go.Scatter( + # x=xval, y=yval, hoverinfo='skip', mode="lines", + # line=dict(color='rgb(205, 12, 24)', width=1) + # )) # add to subplot grid - fig.add_trace(plot, col_no, row_no) - fig.add_trace(threshold_line, col_no, row_no) + # fig.add_trace(plot, col_no, row_no) + # fig.add_trace(threshold_line, col_no, row_no) - row_no = row_no + 1 + # row_no = row_no + 1 # set height of grid by no. rows and scale value of 325 - height = (rows * 300) + 150 - - # update plot formatting - fig.update_xaxes(nticks=3, ticks="", showgrid=True, tickformat=',d') - fig.update_yaxes(title='coverage', title_standoff=0) - fig.update_xaxes(title='exon position', color='#FFFFFF') - fig["layout"].update( - height=height, showlegend=False, margin=dict(l=50, r=0) - ) + # height = (rows * 300) + 150 + + + + # update plot formatting + # fig.update_xaxes(nticks=3, ticks="", showgrid=True, tickformat=',d') + # fig.update_yaxes(title='coverage', title_standoff=0) + # fig.update_xaxes(title='exon position', color='#FFFFFF') + # fig["layout"].update( + # showlegend=False, margin=dict(l=50, r=0), + # ) + + # # write plots to html string + # fig = fig.to_html(full_html=False) + + # # print(fig) + # print(len(fig.encode('utf-8')) / 1024 / 1024) + + if sum(exon_cov_unbinned["cov"]) == 0: + continue + + x_vals = exon_cov_unbinned['cov_start'].tolist() + y_vals = exon_cov_unbinned['cov'].tolist() + title = f"[{gene[0]} exon {gene[1]}]" + + # print(x_vals) + # print(y_vals) + # print(title) + + gene_data.append(title) + gene_data.append(x_vals) + gene_data.append(y_vals) + + for i in range(0, 10): + low_exon_plots.append(gene_data) + + # print(low_exon_plots) - # write plots to html string - fig = fig.to_html(full_html=False) + # print(len(low_exon_plots)) + # print(len(low_exon_plots[0])) + # sys.exit() - return fig + return low_exon_plots def all_gene_plots(self, raw_coverage): diff --git a/data/templates/single_template.html b/data/templates/single_template.html index c863783e..51a6afb4 100644 --- a/data/templates/single_template.html +++ b/data/templates/single_template.html @@ -2,6 +2,17 @@ + + + + + + + + + + + @@ -133,10 +161,16 @@

Exons with sub-optimal coverage

an interactive window on hovering, showing the coverage at that current base.
The top right also contains a toolbar, with functions such as panning and zooming. - -



-
+ +
+ + + + + + +







@@ -223,119 +257,146 @@

Coverage of Known Variants

- From a2e66e457208b96ee5f05e5d290e03d24253f219 Mon Sep 17 00:00:00 2001 From: Jethro Date: Sun, 27 Jun 2021 00:48:31 +0100 Subject: [PATCH 019/100] fix sorting in low exon plot area --- data/templates/single_template.html | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/data/templates/single_template.html b/data/templates/single_template.html index 12b14e72..e50329fd 100644 --- a/data/templates/single_template.html +++ b/data/templates/single_template.html @@ -257,6 +257,7 @@

Coverage of Known Variants

+ - - - \ No newline at end of file From 4249c65793e199c549811589cca4d917587d4343 Mon Sep 17 00:00:00 2001 From: Jethro Date: Sun, 27 Jun 2021 00:52:21 +0100 Subject: [PATCH 020/100] tidy up low_exon_plot() to remove old code --- bin/coverage_report_single.py | 88 +---------------------------------- 1 file changed, 2 insertions(+), 86 deletions(-) diff --git a/bin/coverage_report_single.py b/bin/coverage_report_single.py index 12f086c7..cade212b 100644 --- a/bin/coverage_report_single.py +++ b/bin/coverage_report_single.py @@ -103,37 +103,9 @@ def low_exon_plot(self, low_raw_cov): low_raw_cov["cov_end"] + low_raw_cov["cov_start"]) / 2 )) - """ - # set no. rows to no. of plots / no of columns to define grid - columns = 4 - rows = math.ceil(len(genes) / 4) - - # variable height depeendent on no. of plots - v_space = (1 / rows) * 0.25 - - # define grid to add plots to - fig = make_subplots( - rows=rows, cols=columns, print_grid=False, - horizontal_spacing=0.04, vertical_spacing=v_space, - subplot_titles=plot_titles - ) - - # counter for grid - row_no = 1 - col_no = 1 - """ - low_exon_plots = [] + low_exon_plots = [] # array to add string data of plots to for gene in genes: - # make plot for each gene / exon - """ - if row_no // 5 == 1: - # counter for grid, gets to 5th entry & starts new row - col_no += 1 - row_no = 1 - """ - fig = go.Figure() - # get rows for current gene and exon exon_cov = low_raw_cov.loc[( low_raw_cov["gene"] == gene[0] @@ -171,63 +143,6 @@ def low_exon_plot(self, low_raw_cov): pos_row, ignore_index=True ) - # build list of first and last point for threshold line - xval = [x for x in range( - exon_cov_unbinned["cov_start"].iloc[0], - exon_cov_unbinned["cov_end"].iloc[-1] - )] - xval = xval[::len(xval) - 1] - yval = [self.threshold] * 2 - - # info field for hovering on plot line - label = 'position: %{x}
coverage: %{y}' - - # # generate plot and threshold line to display - # if sum(exon_cov_unbinned["cov"]) != 0: - # plot = fig.add_trace(go.Scatter( - # x=exon_cov_unbinned["cov_start"], y=exon_cov_unbinned["cov"], - # mode="lines", - # hovertemplate=label - # )) - # else: - # # if any plots have no coverage, just display empty plot - # # very hacky way by making data point transparent but - # # ¯\_(ツ)_/¯ - # plot = fig.add_trace(go.Scatter( - # x=exon_cov_unbinned["cov_start"], y=exon_cov_unbinned["cov"], - # mode="markers", marker={"opacity": 0} - # )) - - # threshold_line = fig.add_trace(go.Scatter( - # x=xval, y=yval, hoverinfo='skip', mode="lines", - # line=dict(color='rgb(205, 12, 24)', width=1) - # )) - - # add to subplot grid - # fig.add_trace(plot, col_no, row_no) - # fig.add_trace(threshold_line, col_no, row_no) - - # row_no = row_no + 1 - - # set height of grid by no. rows and scale value of 325 - # height = (rows * 300) + 150 - - - - # update plot formatting - # fig.update_xaxes(nticks=3, ticks="", showgrid=True, tickformat=',d') - # fig.update_yaxes(title='coverage', title_standoff=0) - # fig.update_xaxes(title='exon position', color='#FFFFFF') - # fig["layout"].update( - # showlegend=False, margin=dict(l=50, r=0), - # ) - - # # write plots to html string - # fig = fig.to_html(full_html=False) - - # # print(fig) - # print(len(fig.encode('utf-8')) / 1024 / 1024) - if sum(exon_cov_unbinned["cov"]) == 0: continue @@ -236,6 +151,7 @@ def low_exon_plot(self, low_raw_cov): y_vals = str(exon_cov_unbinned['cov'].tolist()).strip('[]') title = f"{gene[0]} exon {gene[1]}" + # format string to pass values to report gene_data = ( f"""'
{title},{x_vals},{y_vals}
'""" ) From 043d634e8e70bd31ea17d543aa9d5a4de2111a59 Mon Sep 17 00:00:00 2001 From: Jethro Date: Sun, 27 Jun 2021 11:58:42 +0100 Subject: [PATCH 021/100] formatting and comments --- bin/coverage_report_single.py | 11 ++++++----- data/templates/single_template.html | 5 +---- 2 files changed, 7 insertions(+), 9 deletions(-) diff --git a/bin/coverage_report_single.py b/bin/coverage_report_single.py index cade212b..8229eced 100644 --- a/bin/coverage_report_single.py +++ b/bin/coverage_report_single.py @@ -160,7 +160,7 @@ def low_exon_plot(self, low_raw_cov): # low_exon_plots.append(gene_data) low_exon_plots.append(gene_data) - + low_exon_plots = ','.join(low_exon_plots) return low_exon_plots @@ -350,6 +350,7 @@ def summary_gene_plot(self, cov_summary): genes100pct = len(summary_data.iloc[:-100]) summary_data = summary_data.iloc[-100:] + # generate the plot plt.bar( summary_data["gene"], [int(x) for x in summary_data[self.threshold]], @@ -357,8 +358,8 @@ def summary_gene_plot(self, cov_summary): ) if genes100pct is not None: - genes100pct = str(genes100pct) # more than 100 genes, add title inc. 100% covered not shown + genes100pct = str(genes100pct) axs.set_title( r"$\bf{" + genes100pct + "}$" + " genes covered 100% at " + r"$\bf{" + self.threshold + "}$" + @@ -392,13 +393,13 @@ def summary_gene_plot(self, cov_summary): plt.legend( handles=[green, orange, red], loc='upper center', - bbox_to_anchor=(0.5, -0.1), - fancybox=True, shadow=True, ncol=12, fontsize=12 + bbox_to_anchor=(0.5, -0.15), + fancybox=True, shadow=True, ncol=12, fontsize=14 ) vals = np.arange(0, 110, 10).tolist() plt.yticks(vals, vals) - axs.tick_params(axis='both', which='major', labelsize=8) + axs.tick_params(axis='both', which='major', labelsize=12) plt.xlabel("") plt.ylabel("% coverage ({})".format(self.threshold), fontsize=11) diff --git a/data/templates/single_template.html b/data/templates/single_template.html index e50329fd..f15cf70b 100644 --- a/data/templates/single_template.html +++ b/data/templates/single_template.html @@ -25,7 +25,7 @@ body { padding-top: 100; padding-bottom: 150; - width: 90%; + width: 85%; margin-left: auto; margin-right: auto; font-size:18px; @@ -76,8 +76,6 @@ /* low exon plot styling */ #plot_container { - /* padding: 10px; */ - /* margin: 10px; */ width: 100%; } .sub_plot { @@ -171,7 +169,6 @@

Exons with sub-optimal coverage

-







From 6c153d1e5c5a1596e94edd10996f97cd31eda31c Mon Sep 17 00:00:00 2001 From: Jethro Date: Sun, 27 Jun 2021 12:01:08 +0100 Subject: [PATCH 022/100] update docstring --- bin/coverage_report_single.py | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/bin/coverage_report_single.py b/bin/coverage_report_single.py index 8229eced..6e28a922 100644 --- a/bin/coverage_report_single.py +++ b/bin/coverage_report_single.py @@ -66,8 +66,7 @@ def img2str(self, plt): def low_exon_plot(self, low_raw_cov): """ - Plot bp coverage of exon, used for those where coverage is given - threshold + Generate array of low exon plot values to pass into report Args: - low_raw_cov (df): df of raw coverage for exons with low @@ -75,7 +74,7 @@ def low_exon_plot(self, low_raw_cov): - threshold (int): defined threshold level (default: 20) Returns: - - fig (figure): plots of low coverage regions + - low_exon_plots (list): list of lists with values for plots """ print("Generating plots of low covered regions") @@ -156,9 +155,6 @@ def low_exon_plot(self, low_raw_cov): f"""'
{title},{x_vals},{y_vals}
'""" ) - # for i in range(0, 10): - # low_exon_plots.append(gene_data) - low_exon_plots.append(gene_data) low_exon_plots = ','.join(low_exon_plots) From e9226d2f13425c7a3c003f1d2ec7184037d3e700 Mon Sep 17 00:00:00 2001 From: Jethro Date: Sun, 27 Jun 2021 12:19:03 +0100 Subject: [PATCH 023/100] low exon plot formatting --- bin/coverage_report_single.py | 7 ++++--- data/templates/single_template.html | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/bin/coverage_report_single.py b/bin/coverage_report_single.py index 6e28a922..6ae4f4cd 100644 --- a/bin/coverage_report_single.py +++ b/bin/coverage_report_single.py @@ -74,7 +74,7 @@ def low_exon_plot(self, low_raw_cov): - threshold (int): defined threshold level (default: 20) Returns: - - low_exon_plots (list): list of lists with values for plots + - low_exon_plots (str): list of plot values in div tags """ print("Generating plots of low covered regions") @@ -93,8 +93,6 @@ def low_exon_plot(self, low_raw_cov): # sort list of genes/exons by gene and exon genes = sorted(genes, key=lambda element: (element[0], element[1])) - plot_titles = [str(x[0]) + " exon: " + str(int(x[1])) for x in genes] - low_raw_cov["exon_len"] =\ low_raw_cov["exon_end"] - low_raw_cov["exon_start"] @@ -157,6 +155,9 @@ def low_exon_plot(self, low_raw_cov): low_exon_plots.append(gene_data) + for i in range(30): + low_exon_plots.append(gene_data) + low_exon_plots = ','.join(low_exon_plots) return low_exon_plots diff --git a/data/templates/single_template.html b/data/templates/single_template.html index f15cf70b..5f79bb81 100644 --- a/data/templates/single_template.html +++ b/data/templates/single_template.html @@ -315,7 +315,7 @@

Coverage of Known Variants

var table = $('#low_plots_grid').DataTable({ data: data, deferRender: true, - scrollY: "75vh", + scrollY: "85vh", scrollX: true, "searching": false, "lengthMenu": [[15, 30, 60, -1], [15, 30, 60, "All"]], From a5d95ba7f23268a4ad2ac75ebc47e43b6a713191 Mon Sep 17 00:00:00 2001 From: Jethro Date: Sun, 27 Jun 2021 12:30:27 +0100 Subject: [PATCH 024/100] comments for datatables/plotly script --- data/templates/single_template.html | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/data/templates/single_template.html b/data/templates/single_template.html index 5f79bb81..b5682a3e 100644 --- a/data/templates/single_template.html +++ b/data/templates/single_template.html @@ -256,6 +256,15 @@

Coverage of Known Variants

+ + + + + + + + + - - - - - @@ -151,7 +172,15 @@

Exons with <100% coverage at $threshold

an interactive window on hovering, showing the coverage at that current base.
The top right also contains a toolbar, with functions such as panning and zooming. - $low_cov_plots +



+ + + + + + + +



From a2c7bbe590028a49b58c75e9f8bdefc603fd73a4 Mon Sep 17 00:00:00 2001 From: Jethro Rainford Date: Tue, 29 Jun 2021 13:54:54 +0100 Subject: [PATCH 050/100] move copy to clipboard function to head --- data/templates/single_template.html | 28 +++++++++++++++------------- 1 file changed, 15 insertions(+), 13 deletions(-) diff --git a/data/templates/single_template.html b/data/templates/single_template.html index cfbb6a01..bfb18cc5 100644 --- a/data/templates/single_template.html +++ b/data/templates/single_template.html @@ -13,6 +13,19 @@ + + + + @@ -397,7 +394,7 @@

Coverage of Known Variants

var table = $('#low_plots_grid').DataTable({ data: data, deferRender: true, - scrollY: "80vh", + scrollY: "70vh", scrollX: true, "searching": false, "lengthMenu": [[15, 30, 60, -1], [15, 30, 60, "All"]], @@ -562,16 +559,15 @@

Coverage of Known Variants

scrollY: 500, scrollCollapse: true, scroller: true, - lengthChange: false, columns: columnDefs, columnDefs: [{ - targets: thresholdIdx, - render: function(data, type, row, meta) { - // colours threshold column by value - color = getColor(data) - barSize = 100 - data - return '
' + data + '
'; - } + targets: thresholdIdx, + render: function(data, type, row, meta) { + // colours threshold column by value + color = getColor(data) + barSize = 100 - data + return '
' + data + '
'; + } }] }); }); From e6f83e3a7818dfb77568baa80f762bd4e9493eb1 Mon Sep 17 00:00:00 2001 From: Jethro Rainford Date: Tue, 29 Jun 2021 16:59:03 +0100 Subject: [PATCH 053/100] add multiprocessing to generate low exon plots --- bin/coverage_report_single.py | 66 ++++++++++++++++++++++++----------- 1 file changed, 45 insertions(+), 21 deletions(-) diff --git a/bin/coverage_report_single.py b/bin/coverage_report_single.py index 1b8e248c..d6ff2ba4 100644 --- a/bin/coverage_report_single.py +++ b/bin/coverage_report_single.py @@ -76,20 +76,15 @@ def low_exon_plot(self, low_raw_cov): Returns: - low_exon_plots (str): list of plot values in div tags """ - print("Generating plots of low covered regions") + if len(low_raw_cov.index) == 0: + # empty df passed, likely from difference in total cores and plots + return # get list of tuples of genes and exons to define plots genes = low_raw_cov.drop_duplicates( ["gene", "exon"])[["gene", "exon"]].values.tolist() genes = [tuple(exon) for exon in genes] - if len(genes) == 0: - # everything above threshold, don't generate plots - fig = "

All regions in panel above threshold, no plots\ - to show.

" - - return fig - # sort list of genes/exons by gene and exon genes = sorted(genes, key=lambda element: (element[0], element[1])) @@ -1471,27 +1466,54 @@ def main(): # generate plot of sub optimal regions fig = plots.low_exon_plot(low_raw_cov) - if num_cores == 1: - print("Generating full gene plots") - all_plots = plots.all_gene_plots(raw_coverage) - elif len(cov_summary.index) < int(args.limit) or int(args.limit) == -1: + if len(cov_summary.index) < int(args.limit) or int(args.limit) == -1: # generate plots of each full gene print("Generating full gene plots") + if num_cores == 1: + # specified one core, generate plots slowly + all_plots = plots.all_gene_plots(raw_coverage) + else: + raw_coverage = raw_coverage.sort_values( + ["gene", "exon"], ascending=[True, True] + ) - raw_coverage = raw_coverage.sort_values( - ["gene", "exon"], ascending=[True, True] - ) + # get unique list of genes + genes = raw_coverage.drop_duplicates(["gene"])["gene"].values.tolist() + + # split gene list equally for seperate processes + gene_array = np.array_split(np.array(genes), num_cores) + + # split df into seperate dfs by genes in each list + split_dfs = np.asanyarray( + [raw_coverage[raw_coverage["gene"].isin(x)] for x in gene_array], + dtype=object + ) + + with multiprocessing.Pool(num_cores) as pool: + # use a pool to spawn multiple processes + # uses number of cores defined and splits processing of df + # slices, add each to pool with threshold values + all_plots = pool.map(plots.all_gene_plots, split_dfs) + all_plots = "".join(all_plots) + else: + all_plots = "
Full gene plots have been omitted from this report\ + due to the high number of genes in the panel.
" + + if len(low_raw_cov.index) > 0: + # some low covered regions, generate plots + print("Generating plots of low covered regions") # get unique list of genes - genes = raw_coverage.drop_duplicates(["gene"])["gene"].values.tolist() + genes = low_raw_cov.drop_duplicates(["gene"])["gene"].values.tolist() + print(f"Plots for {len(genes)} to generate") # split gene list equally for seperate processes gene_array = np.array_split(np.array(genes), num_cores) # split df into seperate dfs by genes in each list split_dfs = np.asanyarray( - [raw_coverage[raw_coverage["gene"].isin(x)] for x in gene_array], + [low_raw_cov[low_raw_cov["gene"].isin(x)] for x in gene_array], dtype=object ) @@ -1499,11 +1521,13 @@ def main(): # use a pool to spawn multiple processes # uses number of cores defined and splits processing of df # slices, add each to pool with threshold values - all_plots = pool.map(plots.all_gene_plots, split_dfs) - all_plots = "".join(all_plots) + fig = pool.map(plots.low_exon_plot, split_dfs) + # can return None => remove before joining + fig = [fig_str for fig_str in fig if fig_str] + fig = ",".join(fig) else: - all_plots = "
Full gene plots have been omitted from this report\ - due to the high number of genes in the panel.
" + fig = "

All regions in panel above threshold, no plots\ + to show.

" if args.summary: # summary text to be included From a1e568495c6667c25787a071587ceca7afb2b3b8 Mon Sep 17 00:00:00 2001 From: Jethro Rainford Date: Tue, 29 Jun 2021 17:14:27 +0100 Subject: [PATCH 054/100] change example report in `/data/example` --- data/example/Example_coverage_report.html | 21619 +------------------- 1 file changed, 469 insertions(+), 21150 deletions(-) diff --git a/data/example/Example_coverage_report.html b/data/example/Example_coverage_report.html index c0d224c5..7f9097e5 100644 --- a/data/example/Example_coverage_report.html +++ b/data/example/Example_coverage_report.html @@ -2,7 +2,31 @@ - @@ -79,7 +136,7 @@

Report details

It contains the following sections:
  • Summary including per gene coverage chart.
  • -
  • Table of exons with sub-optimal coverage (<100% coverage at 20x).
  • +
  • Table of exons with sub-optimal coverage (<100% coverage at 50x).
  • Interactive plots of exons with sub-optimal coverage.
  • A summary table of average coverage across all genes.
  • Full gene coverage plots.
  • @@ -98,19 +155,21 @@

    Summary

  • Reference build used for aligment GRCh37 (hs37d5)
  • -
  • Panel(s) / gene(s) included in report: Hydrocephalus
  • -
  • Genes in the applied panel(s): 66
  • -
  • Low coverage threshold: < 20x
  • -
  • Panel coverage at 20x: 99.87 %
  • -
  • Genes with 100% coverage at 20x: 59
  • -
  • Genes not 100% covered at 20x: 7
  • + +
  • Genes in the applied panel(s): 15
  • +
  • Low coverage threshold: < 50x
  • +
  • Panel coverage at 50x: 98.56 %
  • +
  • Genes with 100% coverage at 50x: 6
  • +
  • Genes not 100% covered at 50x: 9
  • Clinical report summary:
  • AKT3 (NM_005465.4); AP1S2 (NM_001272071.1); ARSB (NM_000046.3); B3GALNT2 (NM_152490.4); B3GLCT (NM_194318.3); BUB1B (NM_001211.5); CC2D2A (NM_001080522.2); CCDC88C (NM_001080414.3); CCND2 (NM_001759.3); CEP83 (NM_016122.2); COL4A1 (NM_001845.4); CRB2 (NM_173689.5); DAG1 (NM_004393.5); DENND5A (NM_015213.3); DHCR24 (NM_014762.3); EML1 (NM_001008707.1); ERF (NM_006494.2); FAM20C (NM_020223.3); FANCB (NM_001018113.1); FGFR1 (NM_001174067.1); FGFR2 (NM_022970.3); FGFR3 (NM_001163213.1); FKRP (NM_024301.4); FKTN (NM_006731.2); FLVCR2 (NM_017791.2); FMR1 (NM_002024.5); GFAP (NM_002055.4); GLI3 (NM_000168.5); GPSM2 (NM_013296.4); GUSB (NM_000181.3); HYLS1 (NM_001134793.1); IDS (NM_000202.5); ISPD (NM_001101426.3); KIAA1109 (NM_015312.3); L1CAM (NM_000425.4); LAMB1 (NM_002291.2); LARGE1 (NM_004737.4); MAN2B1 (NM_000528.3); NF1 (NM_000267.3); NSD1 (NM_022455.4); OSTM1 (NM_014028.3); PIK3CA (NM_006218.2); PIK3R2 (NM_005027.3); PLG (NM_000301.3); POMGNT1 (NM_001243766.1); POMGNT2 (NM_032806.5); POMK (NM_032237.4); POMT1 (NM_007171.3); POMT2 (NM_013382.5); PPP2R5D (NM_006245.3); PTCH1 (NM_000264.3); PTEN (NM_000314.4); RNF125 (NM_017831.3); RPS6KA3 (NM_004586.2); RXYLT1 (NM_014254.2); SKI (NM_003036.3); SNX10 (NM_001199835.1); STRADA (NM_001003787.2); SUFU (NM_016169.3); SUMF1 (NM_182760.3); TCF12 (NM_207036.1); TWIST1 (NM_000474.3); USP9X (NM_001039590.2); ZBTB20 (NM_001164342.1); ZIC2 (NM_007129.3); ZIC3 (NM_003413.3). -

    99 % of this panel was sequenced to a depth of 20x or + padding-bottom: 15px; padding-top:10px">ADGRG1 (NM_005682.5); ARX (NM_139058.2); CASK (NM_003688.3); DCX (NM_000555.3); DYNC1H1 (NM_001376.4); LAMB1 (NM_002291.2); NDE1 (NM_001143979.1); OCLN (NM_002538.3); PAFAH1B1 (NM_000430.3); RELN (NM_005045.3); TUBA1A (NM_001270399.1); TUBA8 (NM_018943.2); TUBB2B (NM_178012.4); TUBB3 (NM_006086.3); VLDLR (NM_003383.3). +

    Genes with coverage at 50x less than 90%: + ARX (NM_139058.2) 84.07%; OCLN (NM_002538.3) 85.87%. +

    98 % of this panel was sequenced to a depth of 50x or greater.
    -
    - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    GeneTranscriptMinMeanMax10x20x30x50x100x
    1AKT3NM_005465.433168.31306100.00100.00100.0098.5986.17
    2AP1S2NM_001272071.10203.8029796.4396.4396.4396.4394.74
    3ARSBNM_000046.350135.32302100.00100.00100.00100.0072.35
    4B3GALNT2NM_152490.426191.01395100.00100.0099.6995.1990.44
    5B3GLCTNM_194318.354141.07267100.00100.00100.00100.0078.68
    6BUB1BNM_001211.546144.20319100.00100.00100.0099.8584.39
    7CC2D2ANM_001080522.246169.47388100.00100.00100.0099.8078.70
    8CCDC88CNM_001080414.361211.51429100.00100.00100.00100.0093.54
    9CCND2NM_001759.385222.94327100.00100.00100.00100.0098.69
    10CEP83NM_016122.261195.34349100.00100.00100.00100.0095.25
    11COL4A1NM_001845.471166.48355100.00100.00100.00100.0088.53
    12CRB2NM_173689.562280.15529100.00100.00100.00100.0096.28
    13DAG1NM_004393.5104303.96500100.00100.00100.00100.00100.00
    14DENND5ANM_015213.340243.86440100.00100.00100.0099.2196.45
    15DHCR24NM_014762.355158.00331100.00100.00100.00100.0086.95
    16EML1NM_001008707.117194.54400100.0099.7498.6897.1894.40
    17ERFNM_006494.26231.3835598.1098.1098.1098.1098.10
    18FAM20CNM_020223.336133.12248100.00100.00100.0097.3565.01
    19FANCBNM_001018113.189215.94332100.00100.00100.00100.0099.43
    20FGFR1NM_001174067.154159.13285100.00100.00100.00100.0088.87
    21FGFR2NM_022970.335144.59276100.00100.00100.0099.6280.82
    22FGFR3NM_001163213.132259.22409100.00100.00100.0098.9995.30
    23FKRPNM_024301.4107209.48414100.00100.00100.00100.00100.00
    24FKTNNM_006731.269168.40288100.00100.00100.00100.0088.75
    25FLVCR2NM_017791.266184.52350100.00100.00100.00100.0093.63
    26FMR1NM_002024.546203.09349100.00100.00100.0098.7494.39
    27GFAPNM_002055.477202.12344100.00100.00100.00100.0094.67
    28GLI3NM_000168.544216.40597100.00100.00100.0099.8792.13
    29GPSM2NM_013296.459188.70316100.00100.00100.00100.0094.48
    30GUSBNM_000181.351174.34363100.00100.00100.00100.0082.56
    31HYLS1NM_001134793.183292.70454100.00100.00100.00100.0092.19
    32IDSNM_000202.567176.18292100.00100.00100.00100.0094.03
    33ISPDNM_001101426.373154.28299100.00100.00100.00100.0087.70
    34KIAA1109NM_015312.361205.02374100.00100.00100.00100.0097.59
    35L1CAMNM_000425.496321.62486100.00100.00100.00100.0099.90
    36LAMB1NM_002291.259212.83365100.00100.00100.00100.0097.61
    37LARGE1NM_004737.445161.56360100.00100.00100.0099.3787.39
    38MAN2B1NM_000528.377201.48371100.00100.00100.00100.0098.53
    39NF1NM_000267.336163.42356100.00100.00100.0099.0082.39
    40NSD1NM_022455.445238.36466100.00100.00100.0099.7395.76
    41OSTM1NM_014028.366160.15267100.00100.00100.00100.0086.10
    42PIK3CANM_006218.263187.39324100.00100.00100.00100.0095.30
    43PIK3R2NM_005027.335218.33379100.00100.00100.0094.8684.21
    44PLGNM_000301.343174.95324100.00100.00100.0099.5483.98
    45POMGNT1NM_001243766.188225.19409100.00100.00100.00100.0098.54
    46POMGNT2NM_032806.557210.02445100.00100.00100.00100.0088.93
    47POMKNM_032237.4197301.84470100.00100.00100.00100.00100.00
    48POMT1NM_007171.363157.90291100.00100.00100.00100.0095.76
    49POMT2NM_013382.577177.91354100.00100.00100.00100.0096.14
    50PPP2R5DNM_006245.3115275.77447100.00100.00100.00100.00100.00
    51PTCH1NM_000264.318177.20428100.0099.9599.6298.7390.59
    52PTENNM_000314.455184.67348100.00100.00100.00100.0089.17
    53RNF125NM_017831.398198.61316100.00100.00100.00100.0099.73
    54RPS6KA3NM_004586.252179.94369100.00100.00100.00100.0090.42
    55RXYLT1NM_014254.280235.04385100.00100.00100.00100.0092.95
    56SKINM_003036.316189.21338100.0099.9599.8697.7487.59
    57SNX10NM_001199835.194161.66248100.00100.00100.00100.0098.79
    58STRADANM_001003787.289179.30327100.00100.00100.00100.0099.36
    59SUFUNM_016169.384168.53275100.00100.00100.00100.0095.36
    60SUMF1NM_182760.394199.19304100.00100.00100.00100.0099.34
    61TCF12NM_207036.189206.88356100.00100.00100.00100.0099.30
    62TWIST1NM_000474.3697.6620697.5790.3087.5674.7949.27
    63USP9XNM_001039590.242211.87476100.00100.00100.0099.4492.70
    64ZBTB20NM_001164342.1125294.26448100.00100.00100.00100.00100.00
    65ZIC2NM_007129.33186.7944694.5393.3088.2183.6076.55
    66ZIC3NM_003413.387244.56372100.00100.00100.00100.0098.32
    - -
    -
    - -
    -



































































































































    -
    + + + + + + + + + + + + + + + + + +
    GeneTranscriptMinMeanMax10x20x30x50x100x
    + +

    + + + + + + + + +
    +
    -

    +



    - -

    Coverage for all regions of all genes

    + +

    Per exon coverage


    - The following section provides coverage metrics for each exon of each gene.
    - This is a very large table with comprehensive coverage metrics of all target regions. + The following section provides coverage metrics for every exon of each gene.

    - -
    -
    - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    GeneTranscriptChrExonLengthStartEndMinMeanMax10x20x30x50x100x
    1AKT3NM_005465.41156244006421244006477110128.69140100.00100.00100.00100.00100.00
    2AKT3NM_005465.412136243858887243859023214269.08306100.00100.00100.00100.00100.00
    3AKT3NM_005465.413122243828068243828190131154.79193100.00100.00100.00100.00100.00
    4AKT3NM_005465.414155243809189243809344224241.06270100.00100.00100.00100.00100.00
    5AKT3NM_005465.415142243800907243801049178219.80259100.00100.00100.00100.00100.00
    6AKT3NM_005465.416762437783922437784687198.21115100.00100.00100.00100.0047.36
    7AKT3NM_005465.4177924377696724377704699129.87140100.00100.00100.00100.0097.46
    8AKT3NM_005465.4181332437362222437363553375.91102100.00100.00100.0083.456.01
    9AKT3NM_005465.41913924372701624372715582113.53133100.00100.00100.00100.0083.45
    10AKT3NM_005465.4110225243716025243716250107198.56236100.00100.00100.00100.00100.00
    11AKT3NM_005465.41119824370880624370890498126.68144100.00100.00100.00100.0088.77
    12AKT3NM_005465.4112113243675620243675733112177.46227100.00100.00100.00100.00100.00
    13AKT3NM_005465.41139624366854524366864172127.55146100.00100.00100.00100.0083.33
    14AP1S2NM_001272071.1X21891587046315870652211262.69297100.00100.00100.00100.00100.00
    15AP1S2NM_001272071.1X31191586402015864139166225.54251100.00100.00100.00100.00100.00
    16AP1S2NM_001272071.1X41481586349615863644140171.70191100.00100.00100.00100.00100.00
    17AP1S2NM_001272071.1X519158463091584632800.0000.000.000.000.000.00
    18AP1S2NM_001272071.1X658158454421584550096116.02136100.00100.00100.00100.0084.48
    19ARSBNM_000046.351322782807547828107660105.24138100.00100.00100.00100.0061.49
    20ARSBNM_000046.35219778264823782650206495.42120100.00100.00100.00100.0037.56
    21ARSBNM_000046.353201782602337826043454114.19150100.00100.00100.00100.0066.16
    22ARSBNM_000046.354218782511127825133082135.38186100.00100.00100.00100.0085.77
    23ARSBNM_000046.355254781814017818165550104.19152100.00100.00100.00100.0053.14
    24ARSBNM_000046.356817813517378135254145165.98192100.00100.00100.00100.00100.00
    25ARSBNM_000046.3571337807766978077802125158.84195100.00100.00100.00100.00100.00
    26ARSBNM_000046.3582767807621478076490110222.60302100.00100.00100.00100.00100.00
    27B3GALNT2NM_152490.4111222356674352356675572643.8162100.00100.0095.9036.060.00
    28B3GALNT2NM_152490.412158235657985235658143212277.23311100.00100.00100.00100.00100.00
    29B3GALNT2NM_152490.413111235652467235652578109143.28167100.00100.00100.00100.00100.00
    30B3GALNT2NM_152490.414204235647632235647836200250.85283100.00100.00100.00100.00100.00
    31B3GALNT2NM_152490.41510623564336423564347095118.21138100.00100.00100.00100.0092.45
    32B3GALNT2NM_152490.41612123563415823563427990119.78140100.00100.00100.00100.0096.69
    33B3GALNT2NM_152490.41789235628947235629036102145.33166100.00100.00100.00100.00100.00
    34B3GALNT2NM_152490.41819423562190523562209996181.59218100.00100.00100.00100.0098.45
    35B3GALNT2NM_152490.41913623561886523561900193127.11168100.00100.00100.00100.0086.76
    36B3GALNT2NM_152490.4110170235617462235617632186237.56275100.00100.00100.00100.00100.00
    37B3GALNT2NM_152490.411167235616396235616463133148.66158100.00100.00100.00100.00100.00
    38B3GALNT2NM_152490.4112145235613515235613660232351.54395100.00100.00100.00100.00100.00
    39B3GLCTNM_194318.31318031774216317742965459.1965100.00100.00100.00100.000.00
    40B3GLCTNM_194318.3132603178918231789242131152.90168100.00100.00100.00100.00100.00
    41B3GLCTNM_194318.3133503179708331797133143146.63152100.00100.00100.00100.00100.00
    42B3GLCTNM_194318.31341203180331631803436176218.94235100.00100.00100.00100.00100.00
    43B3GLCTNM_194318.313587318211543182124199132.08164100.00100.00100.00100.0097.70
    44B3GLCTNM_194318.3136122318219863182210881133.62147100.00100.00100.00100.0096.72
    45B3GLCTNM_194318.31371473183507731835224141226.46267100.00100.00100.00100.00100.00
    46B3GLCTNM_194318.3138743184334531843419161173.05185100.00100.00100.00100.00100.00
    47B3GLCTNM_194318.3139130318486403184877087108.52133100.00100.00100.00100.0056.15
    48B3GLCTNM_194318.31310803185083331850913120127.99133100.00100.00100.00100.00100.00
    49B3GLCTNM_194318.31311124318587793185890386116.55141100.00100.00100.00100.0080.64
    50B3GLCTNM_194318.31312110318608513186096182121.01137100.00100.00100.00100.0087.27
    51B3GLCTNM_194318.31313130318916973189182788122.19146100.00100.00100.00100.0086.15
    52B3GLCTNM_194318.3131415531897882318980376683.28102100.00100.00100.00100.001.93
    53B3GLCTNM_194318.313151783190363231903810111168.76198100.00100.00100.00100.00100.00
    54BUB1BNM_001211.5151454045341640453461175199.62214100.00100.00100.00100.00100.00
    55BUB1BNM_001211.5152154404572484045740293139.38172100.00100.00100.00100.0097.40
    56BUB1BNM_001211.5153704046225740462327152170.19182100.00100.00100.00100.00100.00
    57BUB1BNM_001211.5154155404627324046288795116.46140100.00100.00100.00100.0085.16
    58BUB1BNM_001211.5155207404686724046887990197.57233100.00100.00100.00100.0096.61
    59BUB1BNM_001211.5156180404759094047608976115.77138100.00100.00100.00100.0088.88
    60BUB1BNM_001211.5157225404773604047758580131.22173100.00100.00100.00100.0069.33
    61BUB1BNM_001211.5158102404777464047784890141.25180100.00100.00100.00100.0095.09
    62BUB1BNM_001211.5159240404887404048898056135.44180100.00100.00100.00100.0080.00
    63BUB1BNM_001211.51510123404918104049193364142.12168100.00100.00100.00100.0083.73
    64BUB1BNM_001211.515111264049243940492565110145.84171100.00100.00100.00100.00100.00
    65BUB1BNM_001211.51512604049312640493186117129.88136100.00100.00100.00100.00100.00
    66BUB1BNM_001211.51513714049460040494671121129.96143100.00100.00100.00100.00100.00
    67BUB1BNM_001211.515141164049478440494900123145.47164100.00100.00100.00100.00100.00
    68BUB1BNM_001211.515152854049837940498664159241.98319100.00100.00100.00100.00100.00
    69BUB1BNM_001211.51516144405008324050097664120.76144100.00100.00100.00100.0077.08
    70BUB1BNM_001211.51517151405018304050198146121.41166100.00100.00100.0096.6875.49
    71BUB1BNM_001211.515181114050230540502416104153.22179100.00100.00100.00100.00100.00
    72BUB1BNM_001211.51519160405046944050485472141.43172100.00100.00100.00100.0089.37
    73BUB1BNM_001211.5152015340505527405056805283.09105100.00100.00100.00100.0014.37
    74BUB1BNM_001211.51521182405096914050987352109.82157100.00100.00100.00100.0072.52
    75BUB1BNM_001211.515221174051065140510768105151.29181100.00100.00100.00100.00100.00
    76BUB1BNM_001211.51523206405127594051296575120.35159100.00100.00100.00100.0068.93
    77CC2D2ANM_001080522.2434915477551154776009097.12102100.00100.00100.00100.0026.53
    78CC2D2ANM_001080522.2449415480341154804358099.01110100.00100.00100.00100.0063.82
    79CC2D2ANM_001080522.24513415482322154824564672.3487100.00100.00100.0095.520.00
    80CC2D2ANM_001080522.24699155040461550414598135.05173100.00100.00100.00100.0095.95
    81CC2D2ANM_001080522.2471121550443915504551190212.68233100.00100.00100.00100.00100.00
    82CC2D2ANM_001080522.24811215511756155118687995.43106100.00100.00100.00100.0032.14
    83CC2D2ANM_001080522.2491871551286415513051157194.21242100.00100.00100.00100.00100.00
    84CC2D2ANM_001080522.241017315516324155164974897.75137100.00100.00100.0097.6846.82
    85CC2D2ANM_001080522.2411147155174851551763287114.92145100.00100.00100.00100.0067.34
    86CC2D2ANM_001080522.2412142155182421551838493161.34188100.00100.00100.00100.0095.77
    87CC2D2ANM_001080522.2413220155290641552928483131.34181100.00100.00100.00100.0076.36
    88CC2D2ANM_001080522.2414117155302371553035451101.29133100.00100.00100.00100.0062.39
    89CC2D2ANM_001080522.24151511553481015534961159194.38227100.00100.00100.00100.00100.00
    90CC2D2ANM_001080522.24161671553853715538704276337.40388100.00100.00100.00100.00100.00
    91CC2D2ANM_001080522.24172491553951615539765301338.14377100.00100.00100.00100.00100.00
    92CC2D2ANM_001080522.24181881554245415542642215245.00273100.00100.00100.00100.00100.00
    93CC2D2ANM_001080522.2419167155524411555260874109.93136100.00100.00100.00100.0070.65
    94CC2D2ANM_001080522.24201581555477515554933231283.07318100.00100.00100.00100.00100.00
    95CC2D2ANM_001080522.2421149155566891555683867114.46139100.00100.00100.00100.0073.82
    96CC2D2ANM_001080522.2422214155589211555913586181.52227100.00100.00100.00100.0097.66
    97CC2D2ANM_001080522.24231031556078215560885159193.62223100.00100.00100.00100.00100.00
    98CC2D2ANM_001080522.24241021556214815562250220249.39265100.00100.00100.00100.00100.00
    99CC2D2ANM_001080522.2425178155649721556515086123.71161100.00100.00100.00100.0083.14
    100CC2D2ANM_001080522.24261161556899415569110172204.60230100.00100.00100.00100.00100.00
    101CC2D2ANM_001080522.24271201556929415569414209226.86242100.00100.00100.00100.00100.00
    102CC2D2ANM_001080522.2428107155709101557101779103.64119100.00100.00100.00100.0067.28
    103CC2D2ANM_001080522.24291091557201515572124184221.02266100.00100.00100.00100.00100.00
    104CC2D2ANM_001080522.243018715575767155759545273.4197100.00100.00100.00100.000.00
    105CC2D2ANM_001080522.24312141558158515581799121214.36268100.00100.00100.00100.00100.00
    106CC2D2ANM_001080522.24321001558777415587874159178.89206100.00100.00100.00100.00100.00
    107CC2D2ANM_001080522.2433124155894331558955763104.77139100.00100.00100.00100.0054.03
    108CC2D2ANM_001080522.2434145155911621559130760111.23143100.00100.00100.00100.0069.65
    109CC2D2ANM_001080522.2435133155977021559783596147.37163100.00100.00100.00100.0096.99
    110CC2D2ANM_001080522.24366915599024155990938390.8496100.00100.00100.00100.000.00
    111CC2D2ANM_001080522.2437188156011461560133461109.71148100.00100.00100.00100.0064.36
    112CC2D2ANM_001080522.24381991560285415603053143191.94243100.00100.00100.00100.00100.00
    113CCDC88CNM_001080414.314170918839699188403977109.16123100.00100.00100.00100.0075.71
    114CCDC88CNM_001080414.31421119188307691883187140166.79189100.00100.00100.00100.00100.00
    115CCDC88CNM_001080414.31431199187499791875116120164.71189100.00100.00100.00100.00100.00
    116CCDC88CNM_001080414.3144809182598091826060123171.82192100.00100.00100.00100.00100.00
    117CCDC88CNM_001080414.314569918099379181000677116.52136100.00100.00100.00100.0075.36
    118CCDC88CNM_001080414.3146949180871891808812109139.51154100.00100.00100.00100.00100.00
    119CCDC88CNM_001080414.3147151918062229180637381123.31156100.00100.00100.00100.0074.83
    120CCDC88CNM_001080414.31481959180561691805811204252.98295100.00100.00100.00100.00100.00
    121CCDC88CNM_001080414.3149929180482791804919127178.21196100.00100.00100.00100.00100.00
    122CCDC88CNM_001080414.31410169918043439180451294134.54168100.00100.00100.00100.0091.71
    123CCDC88CNM_001080414.31411157917922489179240589102.19121100.00100.00100.00100.0053.50
    124CCDC88CNM_001080414.31412155917911179179127292142.05174100.00100.00100.00100.0096.12
    125CCDC88CNM_001080414.31413195917874589178765369132.19187100.00100.00100.00100.0065.12
    126CCDC88CNM_001080414.314141489178198891782136114140.93170100.00100.00100.00100.00100.00
    127CCDC88CNM_001080414.314151081917794189178049977284.23429100.00100.00100.00100.0095.92
    128CCDC88CNM_001080414.31416138917761979177633590122.01146100.00100.00100.00100.0082.60
    129CCDC88CNM_001080414.314171529177468991774841155204.32236100.00100.00100.00100.00100.00
    130CCDC88CNM_001080414.314181999177337691773575102164.69208100.00100.00100.00100.00100.00
    131CCDC88CNM_001080414.31419172917721039177227561147.72197100.00100.00100.00100.0081.97
    132CCDC88CNM_001080414.31420288917700399177032791283.08373100.00100.00100.00100.0098.26
    133CCDC88CNM_001080414.314211549176626591766419119173.42218100.00100.00100.00100.00100.00
    134CCDC88CNM_001080414.31422197917636439176384084124.52159100.00100.00100.00100.0078.17
    135CCDC88CNM_001080414.31423156917605119176066795175.77205100.00100.00100.00100.0098.71
    136CCDC88CNM_001080414.314241009175733391757433166189.77221100.00100.00100.00100.00100.00
    137CCDC88CNM_001080414.314252499175544391755692235277.66324100.00100.00100.00100.00100.00
    138CCDC88CNM_001080414.31426199917496679174986695152.40202100.00100.00100.00100.0094.97
    139CCDC88CNM_001080414.31427799174779591747874121165.30190100.00100.00100.00100.00100.00
    140CCDC88CNM_001080414.3142879917455769174565590119.51149100.00100.00100.00100.0074.68
    141CCDC88CNM_001080414.314293009174426091744560219298.07359100.00100.00100.00100.00100.00
    142CCDC88CNM_001080414.3143010399173896391740002102264.35334100.00100.00100.00100.00100.00
    143CCND2NM_001759.31212054383201438340685171.19252100.00100.00100.00100.0094.14
    144CCND2NM_001759.312222643851654385391116167.25188100.00100.00100.00100.00100.00
    145CCND2NM_001759.312317043879204388090198289.39327100.00100.00100.00100.00100.00
    146CCND2NM_001759.312415943980024398161202276.18319100.00100.00100.00100.00100.00
    147CCND2NM_001759.312516044090204409180177244.43279100.00100.00100.00100.00100.00
    148CEP83NM_016122.21231839480608894806271142176.31195100.00100.00100.00100.00100.00
    149CEP83NM_016122.21241619480546794805628221245.49265100.00100.00100.00100.00100.00
    150CEP83NM_016122.21251039479694094797043137161.88180100.00100.00100.00100.00100.00
    151CEP83NM_016122.2126142947946209479476271127.80155100.00100.00100.00100.0083.80
    152CEP83NM_016122.21272629477256194772823156214.26262100.00100.00100.00100.00100.00
    153CEP83NM_016122.2128142947696569476979884121.35152100.00100.00100.00100.0075.35
    154CEP83NM_016122.2129125947636929476381761118.10148100.00100.00100.00100.0068.80
    155CEP83NM_016122.212101559476182794761982201251.34282100.00100.00100.00100.00100.00
    156CEP83NM_016122.212111609476156494761724211314.77349100.00100.00100.00100.00100.00
    157CEP83NM_016122.21212869472935994729445107113.88123100.00100.00100.00100.00100.00
    158CEP83NM_016122.212131689472725294727420212271.95322100.00100.00100.00100.00100.00
    159CEP83NM_016122.21214140947254709472561099148.06182100.00100.00100.00100.0097.14
    160CEP83NM_016122.212151149470668494706798133146.58159100.00100.00100.00100.00100.00
    161CEP83NM_016122.212162009470368894703888145241.20291100.00100.00100.00100.00100.00
    162CEP83NM_016122.21217115947025839470269898134.58160100.00100.00100.00100.0094.78
    163COL4A1NM_001845.4131941109592851109593797485.8691100.00100.00100.00100.000.00
    164COL4A1NM_001845.41327011089501611089508688114.81144100.00100.00100.00100.0082.85
    165COL4A1NM_001845.4133100110866267110866367149165.99187100.00100.00100.00100.00100.00
    166COL4A1NM_001845.413455110866123110866178153184.33214100.00100.00100.00100.00100.00
    167COL4A1NM_001845.413555110864915110864970199231.35280100.00100.00100.00100.00100.00
    168COL4A1NM_001845.413673110864758110864831245294.95322100.00100.00100.00100.00100.00
    169COL4A1NM_001845.413764110864210110864274129149.11174100.00100.00100.00100.00100.00
    170COL4A1NM_001845.413837110863988110864025146167.35186100.00100.00100.00100.00100.00
    171COL4A1NM_001845.413994110862470110862564158194.72220100.00100.00100.00100.00100.00
    172COL4A1NM_001845.4131073110862321110862394185200.26216100.00100.00100.00100.00100.00
    173COL4A1NM_001845.4131146110861733110861779137150.07165100.00100.00100.00100.00100.00
    174COL4A1NM_001845.4131252110861190110861242141152.90158100.00100.00100.00100.00100.00
    175COL4A1NM_001845.413139711085974411085984181109.28133100.00100.00100.00100.0070.10
    176COL4A1NM_001845.4131437110859206110859243123129.03149100.00100.00100.00100.00100.00
    177COL4A1NM_001845.4131561110859006110859067128141.10154100.00100.00100.00100.00100.00
    178COL4A1NM_001845.4131655110857835110857890151158.44162100.00100.00100.00100.00100.00
    179COL4A1NM_001845.4131764110857694110857758103114.56125100.00100.00100.00100.00100.00
    180COL4A1NM_001845.41318521108559071108559597688.0696100.00100.00100.00100.000.00
    181COL4A1NM_001845.4131995110853779110853874102120.47131100.00100.00100.00100.00100.00
    182COL4A1NM_001845.41320461108531951108532417377.8786100.00100.00100.00100.000.00
    183COL4A1NM_001845.4132117511085080811085098387140.97170100.00100.00100.00100.0092.00
    184COL4A1NM_001845.41322106110847364110847470226254.18276100.00100.00100.00100.00100.00
    185COL4A1NM_001845.413239411084517111084526588122.94149100.00100.00100.00100.0076.59
    186COL4A1NM_001845.4132481110844555110844636115145.04183100.00100.00100.00100.00100.00
    187COL4A1NM_001845.4132520211083947911083968185156.38193100.00100.00100.00100.0095.54
    188COL4A1NM_001845.41326179110838726110838905279321.76355100.00100.00100.00100.00100.00
    189COL4A1NM_001845.41327103110835525110835628169199.63221100.00100.00100.00100.00100.00
    190COL4A1NM_001845.41328115110835334110835449226275.20321100.00100.00100.00100.00100.00
    191COL4A1NM_001845.41329108110833633110833741125166.86185100.00100.00100.00100.00100.00
    192COL4A1NM_001845.4133016111083161211083177380105.24126100.00100.00100.00100.0054.65
    193COL4A1NM_001845.41331124110831264110831388185224.70253100.00100.00100.00100.00100.00
    194COL4A1NM_001845.41332178110830405110830583118146.12189100.00100.00100.00100.00100.00
    195COL4A1NM_001845.41333100110830183110830283111148.91173100.00100.00100.00100.00100.00
    196COL4A1NM_001845.41334163110829226110829389111176.35220100.00100.00100.00100.00100.00
    197COL4A1NM_001845.41335109110828967110829076136184.16211100.00100.00100.00100.00100.00
    198COL4A1NM_001845.41336100110828765110828865127158.10169100.00100.00100.00100.00100.00
    199COL4A1NM_001845.4133715011082755911082770986132.47161100.00100.00100.00100.0087.33
    200COL4A1NM_001845.4133813711082696411082710180112.64130100.00100.00100.00100.0093.43
    201COL4A1NM_001845.4133991110826787110826878105125.19144100.00100.00100.00100.00100.00
    202COL4A1NM_001845.41340109110826241110826350159191.28210100.00100.00100.00100.00100.00
    203COL4A1NM_001845.4134161110825061110825122103120.11131100.00100.00100.00100.00100.00
    204COL4A1NM_001845.41342196110822888110823084173221.85242100.00100.00100.00100.00100.00
    205COL4A1NM_001845.4134314411082197011082211480112.17134100.00100.00100.00100.0072.91
    206COL4A1NM_001845.41344831108194991108195827698.47119100.00100.00100.00100.0049.39
    207COL4A1NM_001845.4134582110818573110818655130140.32147100.00100.00100.00100.00100.00
    208COL4A1NM_001845.41346139110817203110817342143217.01243100.00100.00100.00100.00100.00
    209COL4A1NM_001845.413471091108158041108159137392.83108100.00100.00100.00100.0033.02
    210COL4A1NM_001845.4134822311081457111081479471133.32185100.00100.00100.00100.0079.37
    211COL4A1NM_001845.41349188110813533110813721228297.73332100.00100.00100.00100.00100.00
    212COL4A1NM_001845.4135012511080762411080774995159.25196100.00100.00100.00100.0092.00
    213COL4A1NM_001845.4135118311080467511080485874123.56156100.00100.00100.00100.0079.23
    214COL4A1NM_001845.413529211080270411080279697141.93170100.00100.00100.00100.0092.39
    215CRB2NM_173689.59110412611853412611863872111.08130100.00100.00100.00100.0066.34
    216CRB2NM_173689.592334126125138126125472273367.87454100.00100.00100.00100.00100.00
    217CRB2NM_173689.593206126128190126128396220255.98284100.00100.00100.00100.00100.00
    218CRB2NM_173689.594150126128500126128650247293.22329100.00100.00100.00100.00100.00
    219CRB2NM_173689.595196126129445126129641170215.33240100.00100.00100.00100.00100.00
    220CRB2NM_173689.596124126129846126129970190223.25266100.00100.00100.00100.00100.00
    221CRB2NM_173689.597883126132381126133264243353.84453100.00100.00100.00100.00100.00
    222CRB2NM_173689.598519126133343126133862212350.08529100.00100.00100.00100.00100.00
    223CRB2NM_173689.599176126134450126134626282335.01374100.00100.00100.00100.00100.00
    224CRB2NM_173689.5910797126135407126136204122214.13354100.00100.00100.00100.00100.00
    225CRB2NM_173689.5911127126136852126136979154192.95223100.00100.00100.00100.00100.00
    226CRB2NM_173689.59121371261374901261376276289.96101100.00100.00100.00100.0017.51
    227CRB2NM_173689.5913235126139111126139346164236.79279100.00100.00100.00100.00100.00
    228DAG1NM_004393.5322954954796249548257104203.47290100.00100.00100.00100.00100.00
    229DAG1NM_004393.53324134956822449570637162316.25500100.00100.00100.00100.00100.00
    230DENND5ANM_015213.3111119928650292866214054.1468100.00100.00100.0073.100.00
    231DENND5ANM_015213.31128292291029229184108140.84155100.00100.00100.00100.00100.00
    232DENND5ANM_015213.311312092282149228334119150.75175100.00100.00100.00100.00100.00
    233DENND5ANM_015213.311466892252019225869201322.29440100.00100.00100.00100.00100.00
    234DENND5ANM_015213.311519892150359215233160233.41277100.00100.00100.00100.00100.00
    235DENND5ANM_015213.311632892023089202636264342.21392100.00100.00100.00100.00100.00
    236DENND5ANM_015213.311722692003999200625116178.20209100.00100.00100.00100.00100.00
    237DENND5ANM_015213.311824591996739199918163215.93240100.00100.00100.00100.00100.00
    238DENND5ANM_015213.311916191921689192329273378.61411100.00100.00100.00100.00100.00
    239DENND5ANM_015213.3111010491913979191501110123.19136100.00100.00100.00100.00100.00
    240DENND5ANM_015213.311111429187377918751971116.08145100.00100.00100.00100.0081.69
    241DENND5ANM_015213.3111216391822549182417274322.56357100.00100.00100.00100.00100.00
    242DENND5ANM_015213.311139591738999173994141172.76191100.00100.00100.00100.00100.00
    243DENND5ANM_015213.311149591722219172316124166.83188100.00100.00100.00100.00100.00
    244DENND5ANM_015213.3111513991716229171761138175.14213100.00100.00100.00100.00100.00
    245DENND5ANM_015213.3111613291685719168703123182.67209100.00100.00100.00100.00100.00
    246DENND5ANM_015213.3111715691672119167367247319.95374100.00100.00100.00100.00100.00
    247DENND5ANM_015213.3111812991665369166665117147.09171100.00100.00100.00100.00100.00
    248DENND5ANM_015213.3111919291656389165830210278.86329100.00100.00100.00100.00100.00
    249DENND5ANM_015213.311209391649449165037110143.43166100.00100.00100.00100.00100.00
    250DENND5ANM_015213.3112113491642639164397113187.98228100.00100.00100.00100.00100.00
    251DENND5ANM_015213.3112217991634819163660251342.18386100.00100.00100.00100.00100.00
    252DENND5ANM_015213.3112319491612129161406199255.73284100.00100.00100.00100.00100.00
    253DHCR24NM_014762.311241553525565535279769123.02175100.00100.00100.00100.0070.12
    254DHCR24NM_014762.312166553492855534945167136.99193100.00100.00100.00100.0077.71
    255DHCR24NM_014762.313116553416095534172587139.94176100.00100.00100.00100.0089.65
    256DHCR24NM_014762.314129553407605534088994134.25168100.00100.00100.00100.0089.92
    257DHCR24NM_014762.315274553370175533729155129.96194100.00100.00100.00100.0070.80
    258DHCR24NM_014762.3161545533097055331124101149.60182100.00100.00100.00100.00100.00
    259DHCR24NM_014762.3172085531970455319912199259.51331100.00100.00100.00100.00100.00
    260DHCR24NM_014762.3181895531910155319290109175.29230100.00100.00100.00100.00100.00
    261DHCR24NM_014762.3191645531790055318064119168.21209100.00100.00100.00100.00100.00
    262EML1NM_001008707.1141771002598081002598851728.1333100.0090.9053.240.000.00
    263EML1NM_001008707.1142193100317184100317377180256.87305100.00100.00100.00100.00100.00
    264EML1NM_001008707.114314310033184510033198891138.47172100.00100.00100.00100.0090.90
    265EML1NM_001008707.114467100341262100341329111140.00152100.00100.00100.00100.00100.00
    266EML1NM_001008707.1145145100344816100344961238297.63331100.00100.00100.00100.00100.00
    267EML1NM_001008707.114639100357530100357569139162.18179100.00100.00100.00100.00100.00
    268EML1NM_001008707.114714010036096010036110081126.24158100.00100.00100.00100.0072.85
    269EML1NM_001008707.1148160100363476100363636141236.45273100.00100.00100.00100.00100.00
    270EML1NM_001008707.114980100364564100364644105148.51168100.00100.00100.00100.00100.00
    271EML1NM_001008707.1141012110036726010036738186137.56168100.00100.00100.00100.0090.08
    272EML1NM_001008707.1141110610037396910037407599133.47164100.00100.00100.00100.0089.62
    273EML1NM_001008707.11412145100375676100375821237289.72345100.00100.00100.00100.00100.00
    274EML1NM_001008707.11413110100376573100376683135153.07175100.00100.00100.00100.00100.00
    275EML1NM_001008707.11414165100377753100377918170213.75229100.00100.00100.00100.00100.00
    276EML1NM_001008707.11415136100380510100380646150189.28213100.00100.00100.00100.00100.00
    277EML1NM_001008707.11416142100380897100381039266351.49400100.00100.00100.00100.00100.00
    278EML1NM_001008707.1141778100384113100384191124144.06159100.00100.00100.00100.00100.00
    279EML1NM_001008707.1141899100387120100387219112168.11197100.00100.00100.00100.00100.00
    280EML1NM_001008707.11419108100402360100402468121178.09213100.00100.00100.00100.00100.00
    281EML1NM_001008707.1142098100402578100402676219248.84272100.00100.00100.00100.00100.00
    282EML1NM_001008707.11421106100404148100404254113154.13186100.00100.00100.00100.00100.00
    283EML1NM_001008707.11422141100405528100405669112174.21205100.00100.00100.00100.00100.00
    284EML1NM_001008707.1142313610040631810040645488156.74186100.00100.00100.00100.0098.52
    285ERFNM_006494.219132427591244275915667.0380.000.000.000.000.00
    286ERFNM_006494.21922454275447742754722229248.78279100.00100.00100.00100.00100.00
    287ERFNM_006494.21931264275397342754099175234.07263100.00100.00100.00100.00100.00
    288ERFNM_006494.219412844275261142753895119233.39355100.00100.00100.00100.00100.00
    289FAM20CNM_020223.3716151931941938093679.02105100.00100.00100.0092.036.50
    290FAM20CNM_020223.372189195548195737133177.37214100.00100.00100.00100.00100.00
    291FAM20CNM_020223.37389208892208981116130.19146100.00100.00100.00100.00100.00
    292FAM20CNM_020223.374103286375286478121147.38161100.00100.00100.00100.00100.00
    293FAM20CNM_020223.375126288275288401133161.01178100.00100.00100.00100.00100.00
    294FAM20CNM_020223.37619129580929600078131.36188100.00100.00100.00100.0078.53
    295FAM20CNM_020223.377120296614296734129171.62200100.00100.00100.00100.00100.00
    296FAM20CNM_020223.37892296965297057140168.84180100.00100.00100.00100.00100.00
    297FAM20CNM_020223.37970298606298676117160.44181100.00100.00100.00100.00100.00
    298FAM20CNM_020223.371026029969129995169174.33248100.00100.00100.00100.0087.30
    299FANCBNM_001018113.1X39611488267614883637110206.80332100.00100.00100.00100.00100.00
    300FANCBNM_001018113.1X41631487729814877461207231.74264100.00100.00100.00100.00100.00
    301FANCBNM_001018113.1X51031487597814876081200218.25234100.00100.00100.00100.00100.00
    302FANCBNM_001018113.1X61391487115514871294152176.84206100.00100.00100.00100.00100.00
    303FANCBNM_001018113.1X71801486862114868801161200.22249100.00100.00100.00100.00100.00
    304FANCBNM_001018113.1X84411486297214863413174252.15320100.00100.00100.00100.00100.00
    305FANCBNM_001018113.1X92481486261914862867170245.13301100.00100.00100.00100.00100.00
    306FANCBNM_001018113.1X10425148616831486210889194.84294100.00100.00100.00100.0096.47
    307FGFR1NM_001174067.182213831860838318629179181.29183100.00100.00100.00100.00100.00
    308FGFR1NM_001174067.1831893831486838315057148195.44233100.00100.00100.00100.00100.00
    309FGFR1NM_001174067.184277382871943828747167131.34190100.00100.00100.00100.0072.20
    310FGFR1NM_001174067.185943828586438285958173191.84208100.00100.00100.00100.00100.00
    311FGFR1NM_001174067.186183382854333828561681159.16205100.00100.00100.00100.0090.71
    312FGFR1NM_001174067.187134382836343828376895121.24146100.00100.00100.00100.0093.28
    313FGFR1NM_001174067.188201382820213828222255111.07154100.00100.00100.00100.0054.22
    314FGFR1NM_001174067.189155382793093827946467129.94170100.00100.00100.00100.0073.54
    315FGFR1NM_001174067.1810213382770453827725888145.34187100.00100.00100.00100.0094.36
    316FGFR1NM_001174067.18111563827574038275896121152.94179100.00100.00100.00100.00100.00
    317FGFR1NM_001174067.18121323827538238275514118175.52212100.00100.00100.00100.00100.00
    318FGFR1NM_001174067.18131213827481838274939165204.83232100.00100.00100.00100.00100.00
    319FGFR1NM_001174067.1814201382733823827358385157.56205100.00100.00100.00100.0090.54
    320FGFR1NM_001174067.1815133382722913827242454129.82168100.00100.00100.00100.0071.42
    321FGFR1NM_001174067.1816813827207138272152158186.69234100.00100.00100.00100.00100.00
    322FGFR1NM_001174067.18171483827166438271812126174.51212100.00100.00100.00100.00100.00
    323FGFR1NM_001174067.18181163827143038271546216260.79285100.00100.00100.00100.00100.00
    324FGFR1NM_001174067.18191873827114038271327112162.83192100.00100.00100.00100.00100.00
    325FGFR2NM_022970.3102119123353217123353336194250.51276100.00100.00100.00100.00100.00
    326FGFR2NM_022970.3103277123324946123325223104196.15256100.00100.00100.00100.00100.00
    327FGFR2NM_022970.310488123324010123324098111148.63171100.00100.00100.00100.00100.00
    328FGFR2NM_022970.310518012331079812331097862116.34142100.00100.00100.00100.0082.22
    329FGFR2NM_022970.310613412329810012329823498133.93168100.00100.00100.00100.0098.50
    330FGFR2NM_022970.3107201123279487123279688182227.47262100.00100.00100.00100.00100.00
    331FGFR2NM_022970.310815812327819012327834856105.72143100.00100.00100.00100.0060.12
    332FGFR2NM_022970.310921312327462512327483883129.16177100.00100.00100.00100.0089.67
    333FGFR2NM_022970.3101016212326329812326346056111.49138100.00100.00100.00100.0066.66
    334FGFR2NM_022970.3101113212326033412326046684113.61128100.00100.00100.00100.0084.09
    335FGFR2NM_022970.310121211232580031232581247096.92112100.00100.00100.00100.0051.23
    336FGFR2NM_022970.310132011232560401232562413594.89136100.00100.00100.0095.0240.29
    337FGFR2NM_022970.3101413312324749912324763272116.54142100.00100.00100.00100.0077.44
    338FGFR2NM_022970.310158112324686212324694374112.51176100.00100.00100.00100.0044.44
    339FGFR2NM_022970.310161481232449031232450515898.98128100.00100.00100.00100.0060.81
    340FGFR2NM_022970.31017116123243206123243322150233.73268100.00100.00100.00100.00100.00
    341FGFR2NM_022970.31018175123239365123239540104144.66173100.00100.00100.00100.00100.00
    342FGFR3NM_001163213.142119179565617957753261.1874100.00100.00100.0078.150.00
    343FGFR3NM_001163213.14328018009751801255190275.92338100.00100.00100.00100.00100.00
    344FGFR3NM_001163213.1447618014681801544128158.43172100.00100.00100.00100.00100.00
    345FGFR3NM_001163213.14518018030881803268227301.66335100.00100.00100.00100.00100.00
    346FGFR3NM_001163213.14613418033411803475252330.51365100.00100.00100.00100.00100.00
    347FGFR3NM_001163213.1472011803556180375794196.67241100.00100.00100.00100.0098.50
    348FGFR3NM_001163213.14816118046351804796232263.48302100.00100.00100.00100.00100.00
    349FGFR3NM_001163213.14920118060511806252118178.06224100.00100.00100.00100.00100.00
    350FGFR3NM_001163213.141015618065451806701242302.02336100.00100.00100.00100.00100.00
    351FGFR3NM_001163213.141113218070761807208267339.26409100.00100.00100.00100.00100.00
    352FGFR3NM_001163213.141212118072801807401296323.17353100.00100.00100.00100.00100.00
    353FGFR3NM_001163213.141320118074711807672218309.04358100.00100.00100.00100.00100.00
    354FGFR3NM_001163213.141413318077721807905186223.92246100.00100.00100.00100.00100.00
    355FGFR3NM_001163213.14158118079781808059182214.91242100.00100.00100.00100.00100.00
    356FGFR3NM_001163213.141614818082671808415271286.11309100.00100.00100.00100.00100.00
    357FGFR3NM_001163213.141711618085501808666228274.60307100.00100.00100.00100.00100.00
    358FGFR3NM_001163213.141815718088371808994261291.61316100.00100.00100.00100.00100.00
    359FKRPNM_024301.419414984725870247260200107209.48414100.00100.00100.00100.00100.00
    360FKTNNM_006731.2921151083373081083374237097.76116100.00100.00100.00100.0043.47
    361FKTNNM_006731.29370108358873108358943205216.46223100.00100.00100.00100.00100.00
    362FKTNNM_006731.29421410836342010836363481137.96181100.00100.00100.00100.0091.58
    363FKTNNM_006731.295288108366490108366778111214.05288100.00100.00100.00100.00100.00
    364FKTNNM_006731.29614310837009410837023769109.04139100.00100.00100.00100.0072.02
    365FKTNNM_006731.29714010837755310837769380120.92138100.00100.00100.00100.0088.57
    366FKTNNM_006731.29814410838023410838037892185.31253100.00100.00100.00100.0094.44
    367FKTNNM_006731.299138108382209108382347128174.44217100.00100.00100.00100.00100.00
    368FKTNNM_006731.291022410839732610839755083213.02259100.00100.00100.00100.0091.51
    369FLVCR2NM_017791.21416797604531076045989152234.34350100.00100.00100.00100.00100.00
    370FLVCR2NM_017791.2142152760884167608856877135.38173100.00100.00100.00100.0080.92
    371FLVCR2NM_017791.2143151760909497609110066112.62146100.00100.00100.00100.0069.53
    372FLVCR2NM_017791.2144787609996676100044158181.21196100.00100.00100.00100.00100.00
    373FLVCR2NM_017791.21451147610124776101361121150.28171100.00100.00100.00100.00100.00
    374FLVCR2NM_017791.2146121761056897610581072130.15185100.00100.00100.00100.0073.55
    375FLVCR2NM_017791.21471167610729276107408156188.70213100.00100.00100.00100.00100.00
    376FLVCR2NM_017791.21481227610751976107641104194.80249100.00100.00100.00100.00100.00
    377FLVCR2NM_017791.2149667610818076108246147156.66169100.00100.00100.00100.00100.00
    378FLVCR2NM_017791.21410827611273876112820107127.79142100.00100.00100.00100.00100.00
    379FMR1NM_002024.5X1611469936921469937534650.5155100.00100.00100.0057.370.00
    380FMR1NM_002024.5X26314700344514700350884104.97117100.00100.00100.00100.0085.71
    381FMR1NM_002024.5X3104147007052147007156141156.94179100.00100.00100.00100.00100.00
    382FMR1NM_002024.5X482147009834147009916157180.07189100.00100.00100.00100.00100.00
    383FMR1NM_002024.5X5159147010171147010330201249.05285100.00100.00100.00100.00100.00
    384FMR1NM_002024.5X6104147011461147011565124193.88248100.00100.00100.00100.00100.00
    385FMR1NM_002024.5X7127147011641147011768153217.46289100.00100.00100.00100.00100.00
    386FMR1NM_002024.5X8181147013938147014119197225.46255100.00100.00100.00100.00100.00
    387FMR1NM_002024.5X989147014198147014287141182.39214100.00100.00100.00100.00100.00
    388FMR1NM_002024.5X10120147018017147018137238284.58318100.00100.00100.00100.00100.00
    389FMR1NM_002024.5X11145147018979147019124197232.91258100.00100.00100.00100.00100.00
    390FMR1NM_002024.5X1273147019612147019685200225.34239100.00100.00100.00100.00100.00
    391FMR1NM_002024.5X139714702208914702218673115.27136100.00100.00100.00100.0067.01
    392FMR1NM_002024.5X1420614702464514702485177196.78243100.00100.00100.00100.0093.20
    393FMR1NM_002024.5X15193147026383147026576147184.52211100.00100.00100.00100.00100.00
    394FMR1NM_002024.5X1693147027048147027141175191.24206100.00100.00100.00100.00100.00
    395FMR1NM_002024.5X17172147030197147030369220264.64349100.00100.00100.00100.00100.00
    396GFAPNM_002055.41714714299238842992859199287.42344100.00100.00100.00100.00100.00
    397GFAPNM_002055.417271429913904299146185101.49109100.00100.00100.00100.0071.83
    398GFAPNM_002055.41731064299109042991196123139.52153100.00100.00100.00100.00100.00
    399GFAPNM_002055.4174172429906314299080388127.15176100.00100.00100.00100.0089.53
    400GFAPNM_002055.4175136429890344298917077110.23126100.00100.00100.00100.0073.52
    401GFAPNM_002055.41762314298859842988829139214.71271100.00100.00100.00100.00100.00
    402GFAPNM_002055.4177544298797742988031202235.81319100.00100.00100.00100.00100.00
    403GFAPNM_002055.4178964298542642985522149172.04187100.00100.00100.00100.00100.00
    404GFAPNM_002055.4179524298470942984761136147.58158100.00100.00100.00100.00100.00
    405GLI3NM_000168.5721344226272342262857146206.08231100.00100.00100.00100.00100.00
    406GLI3NM_000168.573253421878194218807273136.82179100.00100.00100.00100.0083.00
    407GLI3NM_000168.574116421163454211646181121.87146100.00100.00100.00100.0076.72
    408GLI3NM_000168.575216420880844208830044105.17160100.00100.00100.0097.2261.11
    409GLI3NM_000168.576157420849774208513456111.85143100.00100.00100.00100.0068.15
    410GLI3NM_000168.577212420796314207984374135.47169100.00100.00100.00100.0076.41
    411GLI3NM_000168.578224420657924206601679150.81205100.00100.00100.00100.0090.17
    412GLI3NM_000168.5791244206485742064981134161.88207100.00100.00100.00100.00100.00
    413GLI3NM_000168.57101514206306142063212140196.92219100.00100.00100.00100.00100.00
    414GLI3NM_000168.57111604201819242018352188229.52265100.00100.00100.00100.00100.00
    415GLI3NM_000168.5712175420171514201732685122.05157100.00100.00100.00100.0084.57
    416GLI3NM_000168.5713301420119304201223184167.40254100.00100.00100.00100.0079.73
    417GLI3NM_000168.57143384200718842007526184239.99285100.00100.00100.00100.00100.00
    418GLI3NM_000168.57152322420039224200624496274.83597100.00100.00100.00100.0099.13
    419GPSM2NM_013296.41266109428139109428205257285.62314100.00100.00100.00100.00100.00
    420GPSM2NM_013296.41323210943948010943971278133.99183100.00100.00100.00100.0079.31
    421GPSM2NM_013296.41414610944010810944025459106.29120100.00100.00100.00100.0082.87
    422GPSM2NM_013296.41515310944057510944072897124.61145100.00100.00100.00100.0096.73
    423GPSM2NM_013296.416134109441258109441392130166.99196100.00100.00100.00100.00100.00
    424GPSM2NM_013296.41712610944149510944162180172.40233100.00100.00100.00100.0098.41
    425GPSM2NM_013296.418166109444406109444572230256.92284100.00100.00100.00100.00100.00
    426GPSM2NM_013296.419119109445742109445861169225.93257100.00100.00100.00100.00100.00
    427GPSM2NM_013296.4110140109446741109446881223260.81294100.00100.00100.00100.00100.00
    428GPSM2NM_013296.411181109456954109457035110133.44152100.00100.00100.00100.00100.00
    429GPSM2NM_013296.4112187109461229109461416213242.85267100.00100.00100.00100.00100.00
    430GPSM2NM_013296.4113170109465033109465203133286.20316100.00100.00100.00100.00100.00
    431GPSM2NM_013296.4114225109466616109466841107196.32254100.00100.00100.00100.00100.00
    432GPSM2NM_013296.411525010947231710947256762121.94170100.00100.00100.00100.0083.60
    433GUSBNM_000181.371220654469556544717592158.77199100.00100.00100.00100.0096.36
    434GUSBNM_000181.3721966544520565445401170287.49363100.00100.00100.00100.00100.00
    435GUSBNM_000181.3731956544470865444903237284.50311100.00100.00100.00100.00100.00
    436GUSBNM_000181.3741536544438065444533105213.41281100.00100.00100.00100.00100.00
    437GUSBNM_000181.375198654409966544119451100.47132100.00100.00100.00100.0048.98
    438GUSBNM_000181.376163654399006544006365140.22182100.00100.00100.00100.0073.00
    439GUSBNM_000181.3771896543950765439696146189.40241100.00100.00100.00100.00100.00
    440GUSBNM_000181.3781576543927665439433151198.42231100.00100.00100.00100.00100.00
    441GUSBNM_000181.37995654352636543535880104.42115100.00100.00100.00100.0073.68
    442GUSBNM_000181.37101876543271265432899103158.78200100.00100.00100.00100.00100.00
    443GUSBNM_000181.3711146654293046542945065124.62154100.00100.00100.00100.0074.65
    444GUSBNM_000181.371217765425878654260555784.90109100.00100.00100.00100.0016.94
    445HYLS1NM_001134793.111391012576925812577016883292.70454100.00100.00100.00100.0092.19
    446IDSNM_000202.5X1113148586559148586672131179.94203100.00100.00100.00100.00100.00
    447IDSNM_000202.5X2147148585681148585828143220.56261100.00100.00100.00100.00100.00
    448IDSNM_000202.5X318814858483614858502480142.05177100.00100.00100.00100.0094.14
    449IDSNM_000202.5X4991485824741485825736792.07109100.00100.00100.00100.0034.34
    450IDSNM_000202.5X5211148579632148579843150210.39253100.00100.00100.00100.00100.00
    451IDSNM_000202.5X6181148577871148578052105154.03192100.00100.00100.00100.00100.00
    452IDSNM_000202.5X7137148571839148571976131170.61196100.00100.00100.00100.00100.00
    453IDSNM_000202.5X8184148568450148568634202252.97292100.00100.00100.00100.00100.00
    454IDSNM_000202.5X948314856427114856475485158.02226100.00100.00100.00100.0094.20
    455ISPDNM_001101426.3712671646068516460952118181.67232100.00100.00100.00100.00100.00
    456ISPDNM_001101426.3722871644568016445967135183.80211100.00100.00100.00100.00100.00
    457ISPDNM_001101426.373160164157111641587175116.34139100.00100.00100.00100.0082.50
    458ISPDNM_001101426.374115163481421634825795129.40148100.00100.00100.00100.0099.13
    459ISPDNM_001101426.375561634104016341096107120.18135100.00100.00100.00100.00100.00
    460ISPDNM_001101426.3761081631774816317856136181.97214100.00100.00100.00100.00100.00
    461ISPDNM_001101426.377103162985391629864279102.47121100.00100.00100.00100.0056.31
    462ISPDNM_001101426.3781031629800916298112246259.75299100.00100.00100.00100.00100.00
    463ISPDNM_001101426.37914216255685162558277397.31110100.00100.00100.00100.0053.52
    464ISPDNM_001101426.3710115161313141613142981107.64125100.00100.00100.00100.0066.08
    465KIAA1109NM_015312.34110712309179712309190475117.89138100.00100.00100.00100.0074.76
    466KIAA1109NM_015312.34212712309418512309431293148.02174100.00100.00100.00100.0098.42
    467KIAA1109NM_015312.34389123095723123095812104143.71159100.00100.00100.00100.00100.00
    468KIAA1109NM_015312.3447512309699912309707497112.31122100.00100.00100.00100.0090.66
    469KIAA1109NM_015312.345197123107185123107382139200.57243100.00100.00100.00100.00100.00
    470KIAA1109NM_015312.34692123108580123108672107121.12133100.00100.00100.00100.00100.00
    471KIAA1109NM_015312.347204123109044123109248106147.26169100.00100.00100.00100.00100.00
    472KIAA1109NM_015312.348901231111491231112397899.99118100.00100.00100.00100.0053.33
    473KIAA1109NM_015312.349161123113378123113539140207.61235100.00100.00100.00100.00100.00
    474KIAA1109NM_015312.3410167123117784123117951160182.08214100.00100.00100.00100.00100.00
    475KIAA1109NM_015312.341189123118345123118434103130.82150100.00100.00100.00100.00100.00
    476KIAA1109NM_015312.3412102123120508123120610130162.90181100.00100.00100.00100.00100.00
    477KIAA1109NM_015312.3413128123122158123122286121149.72182100.00100.00100.00100.00100.00
    478KIAA1109NM_015312.3414166123128259123128425117182.02207100.00100.00100.00100.00100.00
    479KIAA1109NM_015312.34151081231286901231287987499.06110100.00100.00100.00100.0062.96
    480KIAA1109NM_015312.3416189123130308123130497139181.17205100.00100.00100.00100.00100.00
    481KIAA1109NM_015312.341711712313096712313108475138.96168100.00100.00100.00100.0082.90
    482KIAA1109NM_015312.3418219123132036123132255132204.84256100.00100.00100.00100.00100.00
    483KIAA1109NM_015312.3419238123140489123140727142206.84274100.00100.00100.00100.00100.00
    484KIAA1109NM_015312.3420148123141482123141630144242.66293100.00100.00100.00100.00100.00
    485KIAA1109NM_015312.3421190123145647123145837189254.16286100.00100.00100.00100.00100.00
    486KIAA1109NM_015312.342213912314785612314799580118.60147100.00100.00100.00100.0081.29
    487KIAA1109NM_015312.342313012315027012315040089128.56156100.00100.00100.00100.0091.53
    488KIAA1109NM_015312.3424291123151080123151371130165.95193100.00100.00100.00100.00100.00
    489KIAA1109NM_015312.3425261123155922123156183123155.38189100.00100.00100.00100.00100.00
    490KIAA1109NM_015312.3426269123159241123159510140176.18203100.00100.00100.00100.00100.00
    491KIAA1109NM_015312.3427848123160665123161513122265.67374100.00100.00100.00100.00100.00
    492KIAA1109NM_015312.342881123164147123164228120137.62158100.00100.00100.00100.00100.00
    493KIAA1109NM_015312.3429184123165003123165187148255.60290100.00100.00100.00100.00100.00
    494KIAA1109NM_015312.3430131123166169123166300106127.81151100.00100.00100.00100.00100.00
    495KIAA1109NM_015312.3431157123167301123167458223248.12303100.00100.00100.00100.00100.00
    496KIAA1109NM_015312.3432138123167832123167970129155.62197100.00100.00100.00100.00100.00
    497KIAA1109NM_015312.3433210123168307123168517152201.85234100.00100.00100.00100.00100.00
    498KIAA1109NM_015312.3434208123170634123170842155210.74241100.00100.00100.00100.00100.00
    499KIAA1109NM_015312.3435222123171511123171733134220.43254100.00100.00100.00100.00100.00
    500KIAA1109NM_015312.3436162123175344123175506195250.76293100.00100.00100.00100.00100.00
    501KIAA1109NM_015312.3437161123175954123176115166233.55271100.00100.00100.00100.00100.00
    502KIAA1109NM_015312.3438163123176280123176443242274.25343100.00100.00100.00100.00100.00
    503KIAA1109NM_015312.3439251123178404123178655166200.37228100.00100.00100.00100.00100.00
    504KIAA1109NM_015312.3440153123179850123180003186257.18293100.00100.00100.00100.00100.00
    505KIAA1109NM_015312.3441230123183913123184143187231.06268100.00100.00100.00100.00100.00
    506KIAA1109NM_015312.3442169123184591123184760234313.37350100.00100.00100.00100.00100.00
    507KIAA1109NM_015312.3443186123185401123185587222252.36288100.00100.00100.00100.00100.00
    508KIAA1109NM_015312.344418612318793212318811896168.73211100.00100.00100.00100.0097.84
    509KIAA1109NM_015312.3445717123192167123192884146250.06310100.00100.00100.00100.00100.00
    510KIAA1109NM_015312.3446256123193309123193565156188.56246100.00100.00100.00100.00100.00
    511KIAA1109NM_015312.344710412319549212319559674106.57138100.00100.00100.00100.0068.26
    512KIAA1109NM_015312.344861123197121123197182128138.05145100.00100.00100.00100.00100.00
    513KIAA1109NM_015312.3449217123200924123201141158205.19230100.00100.00100.00100.00100.00
    514KIAA1109NM_015312.3450249123202685123202934122197.18237100.00100.00100.00100.00100.00
    515KIAA1109NM_015312.3451255123207690123207945157193.72225100.00100.00100.00100.00100.00
    516KIAA1109NM_015312.345211612321023612321035290125.70146100.00100.00100.00100.0085.34
    517KIAA1109NM_015312.34531081232224491232225576189.78105100.00100.00100.00100.0018.51
    518KIAA1109NM_015312.3454196123225947123226143218284.44318100.00100.00100.00100.00100.00
    519KIAA1109NM_015312.3455179123227026123227205156230.88262100.00100.00100.00100.00100.00
    520KIAA1109NM_015312.3456222123229098123229320150192.86230100.00100.00100.00100.00100.00
    521KIAA1109NM_015312.3457209123230415123230624152215.52258100.00100.00100.00100.00100.00
    522KIAA1109NM_015312.3458701232347771232348477797.71106100.00100.00100.00100.0050.00
    523KIAA1109NM_015312.3459237123236611123236848170223.42262100.00100.00100.00100.00100.00
    524KIAA1109NM_015312.346014112323788112323802271142.25171100.00100.00100.00100.0089.36
    525KIAA1109NM_015312.3461134123239296123239430103151.90194100.00100.00100.00100.00100.00
    526KIAA1109NM_015312.3462120123245576123245696110143.38168100.00100.00100.00100.00100.00
    527KIAA1109NM_015312.3463101123246379123246480118137.79150100.00100.00100.00100.00100.00
    528KIAA1109NM_015312.3464264123249253123249517118159.03195100.00100.00100.00100.00100.00
    529KIAA1109NM_015312.3465226123252475123252701208260.93295100.00100.00100.00100.00100.00
    530KIAA1109NM_015312.3466191123254778123254969134205.75240100.00100.00100.00100.00100.00
    531KIAA1109NM_015312.3467212123255493123255705136168.76197100.00100.00100.00100.00100.00
    532KIAA1109NM_015312.346817212325734112325751376153.88200100.00100.00100.00100.0091.86
    533KIAA1109NM_015312.3469150123258030123258180219268.00297100.00100.00100.00100.00100.00
    534KIAA1109NM_015312.3470212123260356123260568155202.97243100.00100.00100.00100.00100.00
    535KIAA1109NM_015312.3471211123264559123264770157224.71268100.00100.00100.00100.00100.00
    536KIAA1109NM_015312.3472190123265531123265721171216.80278100.00100.00100.00100.00100.00
    537KIAA1109NM_015312.3473148123267772123267920239283.29308100.00100.00100.00100.00100.00
    538KIAA1109NM_015312.3474268123268671123268939141181.59209100.00100.00100.00100.00100.00
    539KIAA1109NM_015312.3475161123269716123269877174225.36259100.00100.00100.00100.00100.00
    540KIAA1109NM_015312.3476168123270307123270475178248.35291100.00100.00100.00100.00100.00
    541KIAA1109NM_015312.3477203123270599123270802232263.82300100.00100.00100.00100.00100.00
    542KIAA1109NM_015312.3478228123271006123271234183224.13254100.00100.00100.00100.00100.00
    543KIAA1109NM_015312.3479262123274053123274315182234.85296100.00100.00100.00100.00100.00
    544KIAA1109NM_015312.3480214123274963123275177147201.60229100.00100.00100.00100.00100.00
    545KIAA1109NM_015312.3481205123276945123277150176245.56286100.00100.00100.00100.00100.00
    546KIAA1109NM_015312.3482145123277770123277915245270.80317100.00100.00100.00100.00100.00
    547KIAA1109NM_015312.3483176123280706123280882187238.26271100.00100.00100.00100.00100.00
    548KIAA1109NM_015312.3484227123283180123283407172226.31277100.00100.00100.00100.00100.00
    549L1CAMNM_000425.4X186153141210153141296213244.15275100.00100.00100.00100.00100.00
    550L1CAMNM_000425.4X225153138677153138702242259.16278100.00100.00100.00100.00100.00
    551L1CAMNM_000425.4X3116153138041153138157266319.54353100.00100.00100.00100.00100.00
    552L1CAMNM_000425.4X421315313760115313781496132.57170100.00100.00100.00100.0098.12
    553L1CAMNM_000425.4X5133153136506153136639306341.92372100.00100.00100.00100.00100.00
    554L1CAMNM_000425.4X6181153136239153136420274330.99363100.00100.00100.00100.00100.00
    555L1CAMNM_000425.4X7122153135837153135959280338.57389100.00100.00100.00100.00100.00
    556L1CAMNM_000425.4X8195153135505153135700242321.92365100.00100.00100.00100.00100.00
    557L1CAMNM_000425.4X9142153135252153135394325404.45454100.00100.00100.00100.00100.00
    558L1CAMNM_000425.4X10154153134969153135123149241.80304100.00100.00100.00100.00100.00
    559L1CAMNM_000425.4X11122153134290153134412277336.31441100.00100.00100.00100.00100.00
    560L1CAMNM_000425.4X12177153134010153134187298389.87424100.00100.00100.00100.00100.00
    561L1CAMNM_000425.4X13167153133751153133918203233.15260100.00100.00100.00100.00100.00
    562L1CAMNM_000425.4X14135153133447153133582365407.53433100.00100.00100.00100.00100.00
    563L1CAMNM_000425.4X15121153133249153133370350415.30457100.00100.00100.00100.00100.00
    564L1CAMNM_000425.4X16208153132805153133013152300.08392100.00100.00100.00100.00100.00
    565L1CAMNM_000425.4X1781153132503153132584198209.07221100.00100.00100.00100.00100.00
    566L1CAMNM_000425.4X18233153132098153132331220364.51440100.00100.00100.00100.00100.00
    567L1CAMNM_000425.4X19126153131153153131279210247.98270100.00100.00100.00100.00100.00
    568L1CAMNM_000425.4X20212153130748153130960243323.20373100.00100.00100.00100.00100.00
    569L1CAMNM_000425.4X21133153130537153130670328370.18405100.00100.00100.00100.00100.00
    570L1CAMNM_000425.4X22184153130270153130454348433.85486100.00100.00100.00100.00100.00
    571L1CAMNM_000425.4X23130153130034153130164294349.60390100.00100.00100.00100.00100.00
    572L1CAMNM_000425.4X24166153129771153129937288344.89372100.00100.00100.00100.00100.00
    573L1CAMNM_000425.4X25145153129332153129477373414.41452100.00100.00100.00100.00100.00
    574L1CAMNM_000425.4X2683153128926153129009280312.67330100.00100.00100.00100.00100.00
    575L1CAMNM_000425.4X2722153128817153128839154168.14182100.00100.00100.00100.00100.00
    576L1CAMNM_000425.4X28242153128112153128354161277.50348100.00100.00100.00100.00100.00
    577LAMB1NM_002291.2724710764328810764333594101.09106100.00100.00100.00100.0068.08
    578LAMB1NM_002291.273186107641997107642183196306.98365100.00100.00100.00100.00100.00
    579LAMB1NM_002291.2741461076387961076389427097.66117100.00100.00100.00100.0045.89
    580LAMB1NM_002291.27584107635326107635410135151.58162100.00100.00100.00100.00100.00
    581LAMB1NM_002291.276199107626614107626813193282.73343100.00100.00100.00100.00100.00
    582LAMB1NM_002291.27774107626461107626535149212.81238100.00100.00100.00100.00100.00
    583LAMB1NM_002291.278213107621048107621261120168.35203100.00100.00100.00100.00100.00
    584LAMB1NM_002291.27913110761848610761861766126.28157100.00100.00100.00100.0079.38
    585LAMB1NM_002291.2710199107616128107616327133227.50281100.00100.00100.00100.00100.00
    586LAMB1NM_002291.2711190107615673107615863225270.82299100.00100.00100.00100.00100.00
    587LAMB1NM_002291.2712123107615425107615548182236.42272100.00100.00100.00100.00100.00
    588LAMB1NM_002291.271390107613431107613521126157.09181100.00100.00100.00100.00100.00
    589LAMB1NM_002291.2714146107604991107605137115146.15175100.00100.00100.00100.00100.00
    590LAMB1NM_002291.2715169107603344107603513134212.59243100.00100.00100.00100.00100.00
    591LAMB1NM_002291.2716138107601988107602126113146.32185100.00100.00100.00100.00100.00
    592LAMB1NM_002291.2717134107601645107601779113160.90204100.00100.00100.00100.00100.00
    593LAMB1NM_002291.2718215107600884107601099125151.38167100.00100.00100.00100.00100.00
    594LAMB1NM_002291.2719154107600130107600284303330.73353100.00100.00100.00100.00100.00
    595LAMB1NM_002291.2720242107599688107599930129275.51320100.00100.00100.00100.00100.00
    596LAMB1NM_002291.2721174107595906107596080156230.79267100.00100.00100.00100.00100.00
    597LAMB1NM_002291.2722235107593969107594204107208.34243100.00100.00100.00100.00100.00
    598LAMB1NM_002291.2723225107592448107592673155256.92306100.00100.00100.00100.00100.00
    599LAMB1NM_002291.2724107107591665107591772131172.30201100.00100.00100.00100.00100.00
    600LAMB1NM_002291.2725380107580428107580808126243.11338100.00100.00100.00100.00100.00
    601LAMB1NM_002291.2726195107577532107577727177231.08263100.00100.00100.00100.00100.00
    602LAMB1NM_002291.2727252107575854107576106110172.14198100.00100.00100.00100.00100.00
    603LAMB1NM_002291.2728214107572613107572827166238.21280100.00100.00100.00100.00100.00
    604LAMB1NM_002291.2729155107571795107571950118166.65197100.00100.00100.00100.00100.00
    605LAMB1NM_002291.2730218107569851107570069161249.87281100.00100.00100.00100.00100.00
    606LAMB1NM_002291.2731152107569503107569655123153.63184100.00100.00100.00100.00100.00
    607LAMB1NM_002291.2732187107566622107566809129199.37236100.00100.00100.00100.00100.00
    608LAMB1NM_002291.2733170107564669107564839192260.32292100.00100.00100.00100.00100.00
    609LAMB1NM_002291.273414710756439010756453759180.33218100.00100.00100.00100.0089.79
    610LARGE1NM_004737.42231163415735234157468117138.08159100.00100.00100.00100.00100.00
    611LARGE1NM_004737.42243123404634734046659198287.18360100.00100.00100.00100.00100.00
    612LARGE1NM_004737.422593340222223402231592128.29150100.00100.00100.00100.0094.62
    613LARGE1NM_004737.42261343400041534000549175213.04230100.00100.00100.00100.00100.00
    614LARGE1NM_004737.4227182339608283396101045104.61142100.00100.00100.0091.7567.03
    615LARGE1NM_004737.42281153382814133828256136170.72196100.00100.00100.00100.00100.00
    616LARGE1NM_004737.4229123337801723378029586133.32160100.00100.00100.00100.0085.36
    617LARGE1NM_004737.422101363377789933778035197231.20274100.00100.00100.00100.00100.00
    618LARGE1NM_004737.42211166337336263373379282122.96146100.00100.00100.00100.0083.13
    619LARGE1NM_004737.42212174337120653371223974123.90162100.00100.00100.00100.0079.31
    620LARGE1NM_004737.42213289337002093370049871146.41222100.00100.00100.00100.0077.85
    621LARGE1NM_004737.42214157336791823367933969105.49125100.00100.00100.00100.0068.78
    622LARGE1NM_004737.42215206336730403367324696131.06167100.00100.00100.00100.0094.66
    623LARGE1NM_004737.42216208336704073367061584139.75190100.00100.00100.00100.0084.13
    624MAN2B1NM_000528.31911691277735112777520133196.22243100.00100.00100.00100.00100.00
    625MAN2B1NM_000528.31921131277651112776624141181.95205100.00100.00100.00100.00100.00
    626MAN2B1NM_000528.31931841277616012776344100152.91185100.00100.00100.00100.00100.00
    627MAN2B1NM_000528.31942041277560012775804107155.27207100.00100.00100.00100.00100.00
    628MAN2B1NM_000528.3195143127745111277465494149.03177100.00100.00100.00100.0095.10
    629MAN2B1NM_000528.3196156127741251277428177133.36174100.00100.00100.00100.0076.28
    630MAN2B1NM_000528.31971271277206812772195124171.96196100.00100.00100.00100.00100.00
    631MAN2B1NM_000528.3198931276923612769329181231.27265100.00100.00100.00100.00100.00
    632MAN2B1NM_000528.31991311276903212769163245281.05313100.00100.00100.00100.00100.00
    633MAN2B1NM_000528.31910891276887112768960147203.25251100.00100.00100.00100.00100.00
    634MAN2B1NM_000528.319111201276825412768374226296.87333100.00100.00100.00100.00100.00
    635MAN2B1NM_000528.319121181276775712767875179224.24262100.00100.00100.00100.00100.00
    636MAN2B1NM_000528.319131271276737912767506111155.86182100.00100.00100.00100.00100.00
    637MAN2B1NM_000528.319141961276650212766698214249.46307100.00100.00100.00100.00100.00
    638MAN2B1NM_000528.319151081276317112763279141189.41206100.00100.00100.00100.00100.00
    639MAN2B1NM_000528.319161281276296112763089133183.13215100.00100.00100.00100.00100.00
    640MAN2B1NM_000528.319171291276091212761041198277.33322100.00100.00100.00100.00100.00
    641MAN2B1NM_000528.319181121276072112760833143218.79280100.00100.00100.00100.00100.00
    642MAN2B1NM_000528.31919981276014912760247105138.65159100.00100.00100.00100.00100.00
    643MAN2B1NM_000528.3192091127599441276003594143.30165100.00100.00100.00100.0095.60
    644MAN2B1NM_000528.319212381275898312759221136277.99371100.00100.00100.00100.00100.00
    645MAN2B1NM_000528.319221661275825112758417107216.23260100.00100.00100.00100.00100.00
    646MAN2B1NM_000528.319231131275804112758154204222.08234100.00100.00100.00100.00100.00
    647MAN2B1NM_000528.319241231275742812757551113141.63163100.00100.00100.00100.00100.00
    648NF1NM_000267.31717029422322294223925763.9071100.00100.00100.00100.000.00
    649NF1NM_000267.31721542948299529483149126169.16194100.00100.00100.00100.00100.00
    650NF1NM_000267.3173942948602229486116111128.03148100.00100.00100.00100.00100.00
    651NF1NM_000267.31742012949019829490399166201.25223100.00100.00100.00100.00100.00
    652NF1NM_000267.3175117294969032949702073109.29152100.00100.00100.00100.0055.55
    653NF1NM_000267.3176782950843429508512121155.04203100.00100.00100.00100.00100.00
    654NF1NM_000267.3177862950872229508808144207.00255100.00100.00100.00100.00100.00
    655NF1NM_000267.3178168295095202950968885115.99143100.00100.00100.00100.0086.30
    656NF1NM_000267.3179184295274342952761843109.63152100.00100.00100.0094.0252.71
    657NF1NM_000267.31710133295280492952818280137.47165100.00100.00100.00100.0090.22
    658NF1NM_000267.317118529528423295285087694.40108100.00100.00100.00100.0041.17
    659NF1NM_000267.31712142295332522953339466104.34132100.00100.00100.00100.0064.08
    660NF1NM_000267.317131452954146329541608159188.30225100.00100.00100.00100.00100.00
    661NF1NM_000267.317141242954601729546141168195.22221100.00100.00100.00100.00100.00
    662NF1NM_000267.3171590295488622954895288127.26148100.00100.00100.00100.0083.33
    663NF1NM_000267.317161342955045629550590193255.38304100.00100.00100.00100.00100.00
    664NF1NM_000267.31717166295521072955227368119.36144100.00100.00100.00100.0084.33
    665NF1NM_000267.31718260295534472955370779191.04264100.00100.00100.00100.0091.53
    666NF1NM_000267.31719842955423029554314202220.62241100.00100.00100.00100.00100.00
    667NF1NM_000267.31720942955453529554629135155.59180100.00100.00100.00100.00100.00
    668NF1NM_000267.31721451295560372955648853215.91356100.00100.00100.00100.0077.16
    669NF1NM_000267.317221502955684729556997118144.51171100.00100.00100.00100.00100.00
    670NF1NM_000267.317231332955727229557405108153.43172100.00100.00100.00100.00100.00
    671NF1NM_000267.317249429557854295579486592.87123100.00100.00100.00100.0035.10
    672NF1NM_000267.3172512729559085295592125281.6998100.00100.00100.00100.000.00
    673NF1NM_000267.31726192295597122955990483101.35134100.00100.00100.00100.0056.77
    674NF1NM_000267.317272222956001429560236131196.15234100.00100.00100.00100.00100.00
    675NF1NM_000267.31728172295626232956279594143.47172100.00100.00100.00100.0097.67
    676NF1NM_000267.31729114295629302956304473111.29133100.00100.00100.00100.0078.07
    677NF1NM_000267.31730146295759962957614285114.32133100.00100.00100.00100.0086.98
    678NF1NM_000267.317311692958535629585525110159.19179100.00100.00100.00100.00100.00
    679NF1NM_000267.317321082958604429586152138210.58255100.00100.00100.00100.00100.00
    680NF1NM_000267.317331572958738129587538254282.04325100.00100.00100.00100.00100.00
    681NF1NM_000267.3173415729588723295888804187.62115100.00100.00100.0075.1550.31
    682NF1NM_000267.3173512129592241295923627793.03101100.00100.00100.00100.0028.09
    683NF1NM_000267.31736443296528322965327559228.38342100.00100.00100.00100.0091.87
    684NF1NM_000267.31737351296545112965486260162.02242100.00100.00100.00100.0085.75
    685NF1NM_000267.317382132965730829657521113225.55300100.00100.00100.00100.00100.00
    686NF1NM_000267.317392042966185029662054113216.78271100.00100.00100.00100.00100.00
    687NF1NM_000267.31740151296633452966349662118.13143100.00100.00100.00100.0082.78
    688NF1NM_000267.31741290296636472966393761171.65224100.00100.00100.00100.0081.03
    689NF1NM_000267.317422252966438029664605210276.45341100.00100.00100.00100.00100.00
    690NF1NM_000267.31743722966483129664903161205.32229100.00100.00100.00100.00100.00
    691NF1NM_000267.317441252966503729665162104150.28186100.00100.00100.00100.00100.00
    692NF1NM_000267.31745112296657162966582867107.92136100.00100.00100.00100.0066.96
    693NF1NM_000267.317461512966751729667668134184.57219100.00100.00100.00100.00100.00
    694NF1NM_000267.31747137296700212967015880132.09156100.00100.00100.00100.0087.59
    695NF1NM_000267.3174814229676132296762745691.03116100.00100.00100.00100.0040.14
    696NF1NM_000267.317491462967719529677341100171.62212100.00100.00100.00100.00100.00
    697NF1NM_000267.317501682967926929679437203255.07297100.00100.00100.00100.00100.00
    698NF1NM_000267.31751133296834722968360582112.57133100.00100.00100.00100.0082.70
    699NF1NM_000267.317521412968397229684113108124.28135100.00100.00100.00100.00100.00
    700NF1NM_000267.317531112968428129684392120148.47174100.00100.00100.00100.00100.00
    701NF1NM_000267.31754153296854922968564569105.38137100.00100.00100.00100.0050.32
    702NF1NM_000267.3175557296859812968603888103.40111100.00100.00100.00100.0080.70
    703NF1NM_000267.31756227296874992968772680179.66229100.00100.00100.00100.0089.42
    704NF1NM_000267.3175715329701025297011783665.2784100.00100.00100.0073.850.00
    705NSD1NM_022455.452937176562099176563036115246.28389100.00100.00100.00100.00100.00
    706NSD1NM_022455.4531461766188791766190256389.46112100.00100.00100.00100.0037.67
    707NSD1NM_022455.454183176631115176631298234264.12307100.00100.00100.00100.00100.00
    708NSD1NM_022455.455257017663663117663920145257.29371100.00100.00100.0099.1498.13
    709NSD1NM_022455.456135176662816176662951228267.89295100.00100.00100.00100.00100.00
    710NSD1NM_022455.457281176665232176665513147219.53273100.00100.00100.00100.00100.00
    711NSD1NM_022455.45812017666675117666687183115.58136100.00100.00100.00100.0080.00
    712NSD1NM_022455.4598617667119017667127690100.78114100.00100.00100.00100.0054.65
    713NSD1NM_022455.451012917667367317667380285112.17129100.00100.00100.00100.0082.94
    714NSD1NM_022455.4511154176675176176675330109200.53254100.00100.00100.00100.00100.00
    715NSD1NM_022455.4512134176678725176678859269290.02316100.00100.00100.00100.00100.00
    716NSD1NM_022455.4513211176683946176684157110163.11198100.00100.00100.00100.00100.00
    717NSD1NM_022455.4514190176686984176687174173240.02300100.00100.00100.00100.00100.00
    718NSD1NM_022455.451516717669455717669472484125.05161100.00100.00100.00100.0089.82
    719NSD1NM_022455.451621617669659717669681350118.09162100.00100.00100.00100.0066.20
    720NSD1NM_022455.4517123176700667176700790161211.45235100.00100.00100.00100.00100.00
    721NSD1NM_022455.451828017670756017670784083208.39273100.00100.00100.00100.0095.35
    722NSD1NM_022455.451912717670946017670958798129.97150100.00100.00100.00100.0096.06
    723NSD1NM_022455.4520152176710782176710934258302.91339100.00100.00100.00100.00100.00
    724NSD1NM_022455.452111717671581417671593189117.42138100.00100.00100.00100.0082.90
    725NSD1NM_022455.4522215176718949176719164229308.33354100.00100.00100.00100.00100.00
    726NSD1NM_022455.45231638176720827176722465106286.75466100.00100.00100.00100.00100.00
    727OSTM1NM_014028.36141210839544810839586092189.92267100.00100.00100.00100.0099.02
    728OSTM1NM_014028.36212510838538310838550873117.45135100.00100.00100.00100.0088.00
    729OSTM1NM_014028.36310810837568810837579698170.31206100.00100.00100.00100.0099.07
    730OSTM1NM_014028.36417810837222910837240766104.30142100.00100.00100.00100.0056.17
    731OSTM1NM_014028.365176108370451108370627159195.93219100.00100.00100.00100.00100.00
    732OSTM1NM_014028.366661083659831083660497693.86101100.00100.00100.00100.0024.24
    733PIK3CANM_006218.232362178916608178916970165251.23324100.00100.00100.00100.00100.00
    734PIK3CANM_006218.233220178917472178917692169206.05238100.00100.00100.00100.00100.00
    735PIK3CANM_006218.23426117891907217891933363163.15192100.00100.00100.00100.0098.46
    736PIK3CANM_006218.235256178921326178921582112192.72219100.00100.00100.00100.00100.00
    737PIK3CANM_006218.23696178922285178922381110124.40141100.00100.00100.00100.00100.00
    738PIK3CANM_006218.2371161789273771789274936386.30109100.00100.00100.00100.0031.03
    739PIK3CANM_006218.23816317892796817892813170123.37150100.00100.00100.00100.0081.59
    740PIK3CANM_006218.239145178928213178928358136175.40207100.00100.00100.00100.00100.00
    741PIK3CANM_006218.231013517893599217893612769122.21143100.00100.00100.00100.0088.14
    742PIK3CANM_006218.231192178936978178937070102150.65172100.00100.00100.00100.00100.00
    743PIK3CANM_006218.2312175178937353178937528112190.38226100.00100.00100.00100.00100.00
    744PIK3CANM_006218.2313114178937731178937845147175.29203100.00100.00100.00100.00100.00
    745PIK3CANM_006218.2314182178938768178938950135205.63237100.00100.00100.00100.00100.00
    746PIK3CANM_006218.2315117178941863178941980115176.14223100.00100.00100.00100.00100.00
    747PIK3CANM_006218.231613217894248217894261486120.64141100.00100.00100.00100.0089.39
    748PIK3CANM_006218.231789178943744178943833119142.97160100.00100.00100.00100.00100.00
    749PIK3CANM_006218.2318181178947054178947235123187.62222100.00100.00100.00100.00100.00
    750PIK3CANM_006218.231912817894778617894791487198.72266100.00100.00100.00100.0087.50
    751PIK3CANM_006218.2320162178948007178948169221268.70295100.00100.00100.00100.00100.00
    752PIK3CANM_006218.2321281178951876178952157154247.28294100.00100.00100.00100.00100.00
    753PIK3R2NM_005027.31923321826668418267016150273.55355100.00100.00100.00100.00100.00
    754PIK3R2NM_005027.3193103182712751827137889128.38141100.00100.00100.00100.0091.26
    755PIK3R2NM_005027.3194611827172318271784209248.67284100.00100.00100.00100.00100.00
    756PIK3R2NM_005027.31951421827185818272000254303.45330100.00100.00100.00100.00100.00
    757PIK3R2NM_005027.319622718272083182723103569.09118100.00100.00100.0055.0625.55
    758PIK3R2NM_005027.3197961827277018272866233258.85272100.00100.00100.00100.00100.00
    759PIK3R2NM_005027.31981191827300618273125255296.14326100.00100.00100.00100.00100.00
    760PIK3R2NM_005027.31991091827321218273321189259.45290100.00100.00100.00100.00100.00
    761PIK3R2NM_005027.3191019118273771182739624568.0488100.00100.00100.0090.570.00
    762PIK3R2NM_005027.319111361827406718274203112148.65182100.00100.00100.00100.00100.00
    763PIK3R2NM_005027.319121531827696418277117114153.60183100.00100.00100.00100.00100.00
    764PIK3R2NM_005027.319131871827793418278121220287.56334100.00100.00100.00100.00100.00
    765PIK3R2NM_005027.31914821827927918279361205216.17223100.00100.00100.00100.00100.00
    766PIK3R2NM_005027.319151811827953018279711223338.28379100.00100.00100.00100.00100.00
    767PIK3R2NM_005027.319162181827989118280109140249.79311100.00100.00100.00100.00100.00
    768PLGNM_000301.36159161123331161123390168178.15187100.00100.00100.00100.00100.00
    769PLGNM_000301.362146161127433161127579207265.04298100.00100.00100.00100.00100.00
    770PLGNM_000301.363117161128726161128843148176.01197100.00100.00100.00100.00100.00
    771PLGNM_000301.36412516113210316113222894138.22155100.00100.00100.00100.0096.80
    772PLGNM_000301.3651501611340121611341624377.20104100.00100.00100.0092.003.33
    773PLGNM_000301.36613116113582016113595171119.64142100.00100.00100.00100.0081.67
    774PLGNM_000301.36712916113767116113780090130.13160100.00100.00100.00100.0082.94
    775PLGNM_000301.368173161139320161139493124153.62186100.00100.00100.00100.00100.00
    776PLGNM_000301.369156161139719161139875137197.54244100.00100.00100.00100.00100.00
    777PLGNM_000301.3610170161143434161143604176203.88228100.00100.00100.00100.00100.00
    778PLGNM_000301.3611192161152077161152269232257.31280100.00100.00100.00100.00100.00
    779PLGNM_000301.3612159161152771161152930149212.97256100.00100.00100.00100.00100.00
    780PLGNM_000301.36131041611550211611551255672.4381100.00100.00100.00100.000.00
    781PLGNM_000301.3614131161157913161158044234270.50302100.00100.00100.00100.00100.00
    782PLGNM_000301.3615851611595641611596496491.04117100.00100.00100.00100.0045.88
    783PLGNM_000301.361615116116009416116024589139.31167100.00100.00100.00100.0091.39
    784PLGNM_000301.361711716116233716116245478112.26139100.00100.00100.00100.0074.35
    785PLGNM_000301.361815616117314116117329789135.88165100.00100.00100.00100.0079.48
    786PLGNM_000301.3619172161173926161174098161269.74324100.00100.00100.00100.00100.00
    787POMGNT1NM_001243766.1121304666336846663498141171.46199100.00100.00100.00100.00100.00
    788POMGNT1NM_001243766.1131254666263646662761156180.69195100.00100.00100.00100.00100.00
    789POMGNT1NM_001243766.1141294666239746662526142188.71217100.00100.00100.00100.00100.00
    790POMGNT1NM_001243766.115764666167846661754156221.08307100.00100.00100.00100.00100.00
    791POMGNT1NM_001243766.1161244666147746661601120242.10331100.00100.00100.00100.00100.00
    792POMGNT1NM_001243766.1171284666051046660638204294.16338100.00100.00100.00100.00100.00
    793POMGNT1NM_001243766.1181094666021946660328157205.35227100.00100.00100.00100.00100.00
    794POMGNT1NM_001243766.1191384665994046660078127178.37207100.00100.00100.00100.00100.00
    795POMGNT1NM_001243766.1110814665952146659602182213.36235100.00100.00100.00100.00100.00
    796POMGNT1NM_001243766.1111864665923046659316191217.59234100.00100.00100.00100.00100.00
    797POMGNT1NM_001243766.1112944665897146659065191235.77271100.00100.00100.00100.00100.00
    798POMGNT1NM_001243766.1113524665884046658892194206.62221100.00100.00100.00100.00100.00
    799POMGNT1NM_001243766.1114694665856646658635166181.75199100.00100.00100.00100.00100.00
    800POMGNT1NM_001243766.1115834665818446658267246289.37334100.00100.00100.00100.00100.00
    801POMGNT1NM_001243766.11161394665797446658113342371.50409100.00100.00100.00100.00100.00
    802POMGNT1NM_001243766.11171364665776446657900207242.30264100.00100.00100.00100.00100.00
    803POMGNT1NM_001243766.1118754665638646656461141159.65172100.00100.00100.00100.00100.00
    804POMGNT1NM_001243766.1119554665613946656194128143.44149100.00100.00100.00100.00100.00
    805POMGNT1NM_001243766.11201464665552046655666131169.53205100.00100.00100.00100.00100.00
    806POMGNT1NM_001243766.1121944665515046655244259323.83353100.00100.00100.00100.00100.00
    807POMGNT1NM_001243766.11221264665490846655034211290.57337100.00100.00100.00100.00100.00
    808POMGNT1NM_001243766.1123272466543854665465788195.35279100.00100.00100.00100.0086.76
    809POMGNT2NM_032806.5321753431211754312292857210.02445100.00100.00100.00100.0088.93
    810POMKNM_032237.4842924295868642958978202277.97337100.00100.00100.00100.00100.00
    811POMKNM_032237.4857814297724442978025197310.77470100.00100.00100.00100.00100.00
    812POMT1NM_007171.39213213437960013437973291128.22161100.00100.00100.00100.0087.87
    813POMT1NM_007171.393117134381495134381612108156.16175100.00100.00100.00100.00100.00
    814POMT1NM_007171.39461134381784134381845141161.22169100.00100.00100.00100.00100.00
    815POMT1NM_007171.395157134382749134382906172250.15291100.00100.00100.00100.00100.00
    816POMT1NM_007171.396122134384292134384414110147.85178100.00100.00100.00100.00100.00
    817POMT1NM_007171.39776134385124134385200131170.82194100.00100.00100.00100.00100.00
    818POMT1NM_007171.398170134385284134385454142190.19230100.00100.00100.00100.00100.00
    819POMT1NM_007171.39916613438564113438580799136.97167100.00100.00100.00100.0098.19
    820POMT1NM_007171.3910141134386718134386859105131.79149100.00100.00100.00100.00100.00
    821POMT1NM_007171.3911106134387422134387528110157.13178100.00100.00100.00100.00100.00
    822POMT1NM_007171.3912103134388620134388723109139.57160100.00100.00100.00100.00100.00
    823POMT1NM_007171.3913107134390807134390914112160.97192100.00100.00100.00100.00100.00
    824POMT1NM_007171.3914103134393826134393929125191.26228100.00100.00100.00100.00100.00
    825POMT1NM_007171.3915131134394218134394349124151.05177100.00100.00100.00100.00100.00
    826POMT1NM_007171.3916108134394770134394878104133.44174100.00100.00100.00100.00100.00
    827POMT1NM_007171.3917124134395461134395585106151.43187100.00100.00100.00100.00100.00
    828POMT1NM_007171.3918137134396727134396864108145.53175100.00100.00100.00100.00100.00
    829POMT1NM_007171.391918813439742813439761684165.18214100.00100.00100.00100.0092.02
    830POMT1NM_007171.392018513439831313439849863126.68175100.00100.00100.00100.0062.70
    831POMT2NM_013382.51412587778677177787029116213.98281100.00100.00100.00100.00100.00
    832POMT2NM_013382.5142957777828677778381150164.18179100.00100.00100.00100.00100.00
    833POMT2NM_013382.51431157777267477772789111134.12152100.00100.00100.00100.00100.00
    834POMT2NM_013382.5144119777710297777114877110.85143100.00100.00100.00100.0059.66
    835POMT2NM_013382.5145119777691727776929179122.71151100.00100.00100.00100.0088.23
    836POMT2NM_013382.51461707776742777767597103138.06164100.00100.00100.00100.00100.00
    837POMT2NM_013382.5147117777657927776590990134.09168100.00100.00100.00100.0081.19
    838POMT2NM_013382.5148937776502677765119150178.41204100.00100.00100.00100.00100.00
    839POMT2NM_013382.51491207776250177762621269323.27354100.00100.00100.00100.00100.00
    840POMT2NM_013382.5141077777576517775772894118.83139100.00100.00100.00100.0088.31
    841POMT2NM_013382.51411807775509977755179107136.18148100.00100.00100.00100.00100.00
    842POMT2NM_013382.51412897775308177753170125151.40175100.00100.00100.00100.00100.00
    843POMT2NM_013382.51413162777518187775198096162.41198100.00100.00100.00100.0098.76
    844POMT2NM_013382.514141027775128777751389118157.16178100.00100.00100.00100.00100.00
    845POMT2NM_013382.51415877775013477750221107135.84149100.00100.00100.00100.00100.00
    846POMT2NM_013382.51416827774672977746811160191.48215100.00100.00100.00100.00100.00
    847POMT2NM_013382.51417707774635877746428262296.31314100.00100.00100.00100.00100.00
    848POMT2NM_013382.514181167774616077746276165240.40294100.00100.00100.00100.00100.00
    849POMT2NM_013382.514191517774506677745217109171.50201100.00100.00100.00100.00100.00
    850POMT2NM_013382.514201257774473177744856148184.42210100.00100.00100.00100.00100.00
    851POMT2NM_013382.514211167774371377743829208247.29268100.00100.00100.00100.00100.00
    852PPP2R5DNM_006245.361374295241042952447115125.84130100.00100.00100.00100.00100.00
    853PPP2R5DNM_006245.362884295734342957431120150.10164100.00100.00100.00100.00100.00
    854PPP2R5DNM_006245.3632274297419542974422242276.36297100.00100.00100.00100.00100.00
    855PPP2R5DNM_006245.3642104297464342974853290314.88362100.00100.00100.00100.00100.00
    856PPP2R5DNM_006245.3651214297492842975049274296.61319100.00100.00100.00100.00100.00
    857PPP2R5DNM_006245.3661034297514642975249240288.85312100.00100.00100.00100.00100.00
    858PPP2R5DNM_006245.3671414297566742975808176224.43254100.00100.00100.00100.00100.00
    859PPP2R5DNM_006245.368704297593342976003239269.70288100.00100.00100.00100.00100.00
    860PPP2R5DNM_006245.3691194297609942976218188249.51279100.00100.00100.00100.00100.00
    861PPP2R5DNM_006245.3610644297642542976489201231.88249100.00100.00100.00100.00100.00
    862PPP2R5DNM_006245.36111814297678942976970243303.04349100.00100.00100.00100.00100.00
    863PPP2R5DNM_006245.36121384297705442977192140203.75244100.00100.00100.00100.00100.00
    864PPP2R5DNM_006245.36131124297820042978312151233.60280100.00100.00100.00100.00100.00
    865PPP2R5DNM_006245.3614834297839642978479237253.71282100.00100.00100.00100.00100.00
    866PPP2R5DNM_006245.36151274297861342978740305372.95427100.00100.00100.00100.00100.00
    867PPP2R5DNM_006245.36161484297888142979029334392.07447100.00100.00100.00100.00100.00
    868PTCH1NM_000264.39121198270437982706481889.45139100.0099.0591.9472.5146.44
    869PTCH1NM_000264.3922039826868398268886147184.12218100.00100.00100.00100.00100.00
    870PTCH1NM_000264.3932009824796198248161181210.55246100.00100.00100.00100.00100.00
    871PTCH1NM_000264.394809824441098244490121139.28183100.00100.00100.00100.00100.00
    872PTCH1NM_000264.3951029824422598244327117185.44224100.00100.00100.00100.00100.00
    873PTCH1NM_000264.396209982426669824287566109.55141100.00100.00100.00100.0062.20
    874PTCH1NM_000264.397132982422459824237784138.72173100.00100.00100.00100.0081.06
    875PTCH1NM_000264.398158982412769824143465138.27179100.00100.00100.00100.0089.87
    876PTCH1NM_000264.3991429824033198240473104151.80189100.00100.00100.00100.00100.00
    877PTCH1NM_000264.39101669823982398239989160180.30213100.00100.00100.00100.00100.00
    878PTCH1NM_000264.39111099823903598239144122155.61189100.00100.00100.00100.00100.00
    879PTCH1NM_000264.3912136982383109823844680128.88157100.00100.00100.00100.0091.91
    880PTCH1NM_000264.3913129982320899823221866128.88160100.00100.00100.00100.0085.27
    881PTCH1NM_000264.3914413982310279823144081224.44372100.00100.00100.00100.0090.55
    882PTCH1NM_000264.39153209822939298229712116221.40289100.00100.00100.00100.00100.00
    883PTCH1NM_000264.39161539822413298224285129176.23206100.00100.00100.00100.00100.00
    884PTCH1NM_000264.3917194982218769822207066115.07148100.00100.00100.00100.0069.58
    885PTCH1NM_000264.39182919822028998220580154231.19272100.00100.00100.00100.00100.00
    886PTCH1NM_000264.3919148982185529821870096121.86156100.00100.00100.00100.0095.27
    887PTCH1NM_000264.3920153982157549821590777131.31174100.00100.00100.00100.0071.24
    888PTCH1NM_000264.39211109821211798212227115144.25158100.00100.00100.00100.00100.00
    889PTCH1NM_000264.39222659821134598211610103180.08250100.00100.00100.00100.00100.00
    890PTCH1NM_000264.3923550982091889820973890244.85428100.00100.00100.00100.0096.72
    891PTENNM_000314.4101898962422189624310127148.84163100.00100.00100.00100.00100.00
    892PTENNM_000314.4102958965377689653871100117.91153100.00100.00100.00100.00100.00
    893PTENNM_000314.410355896852648968531998120.07144100.00100.00100.00100.0090.90
    894PTENNM_000314.4104548969079789690851150161.76170100.00100.00100.00100.00100.00
    895PTENNM_000314.4105249896927648969301381180.66249100.00100.00100.00100.0092.77
    896PTENNM_000314.41061528971186989712021124210.88249100.00100.00100.00100.00100.00
    897PTENNM_000314.41071778971760489717781248285.74348100.00100.00100.00100.00100.00
    898PTENNM_000314.4108235897206458972088055178.33296100.00100.00100.00100.0065.53
    899PTENNM_000314.4109196897250388972523475158.86211100.00100.00100.00100.0081.12
    900RNF125NM_017831.31811742959882129598995190270.77307100.00100.00100.00100.00100.00
    901RNF125NM_017831.31821642961707329617237146276.68316100.00100.00100.00100.00100.00
    902RNF125NM_017831.31831052962213629622241111148.38177100.00100.00100.00100.00100.00
    903RNF125NM_017831.3184101296255992962570098117.90135100.00100.00100.00100.0098.01
    904RNF125NM_017831.31851182964585929645977103143.88167100.00100.00100.00100.00100.00
    905RNF125NM_017831.3186972964825529648352119142.18178100.00100.00100.00100.00100.00
    906RPS6KA3NM_004586.2X17920284676202847555262.3474100.00100.00100.00100.000.00
    907RPS6KA3NM_004586.2X2672025287020252937105118.79135100.00100.00100.00100.00100.00
    908RPS6KA3NM_004586.2X31272022740020227527210257.43280100.00100.00100.00100.00100.00
    909RPS6KA3NM_004586.2X4922022213420222226102142.72163100.00100.00100.00100.00100.00
    910RPS6KA3NM_004586.2X5912021317720213268211222.85231100.00100.00100.00100.00100.00
    911RPS6KA3NM_004586.2X6902021230120212391106127.84141100.00100.00100.00100.00100.00
    912RPS6KA3NM_004586.2X71172021159920211716193220.65260100.00100.00100.00100.00100.00
    913RPS6KA3NM_004586.2X8482020660920206657269291.67307100.00100.00100.00100.00100.00
    914RPS6KA3NM_004586.2X91532020594020206093235270.18329100.00100.00100.00100.00100.00
    915RPS6KA3NM_004586.2X10812020440820204489125168.52191100.00100.00100.00100.00100.00
    916RPS6KA3NM_004586.2X11992019510820195207198229.30256100.00100.00100.00100.00100.00
    917RPS6KA3NM_004586.2X1275201945462019462188126.64136100.00100.00100.00100.0093.33
    918RPS6KA3NM_004586.2X13113201943622019447599136.16171100.00100.00100.00100.0093.80
    919RPS6KA3NM_004586.2X141352019327620193411116132.72152100.00100.00100.00100.00100.00
    920RPS6KA3NM_004586.2X15136201908582019099468105.16124100.00100.00100.00100.0071.32
    921RPS6KA3NM_004586.2X161002018751420187614134172.17186100.00100.00100.00100.00100.00
    922RPS6KA3NM_004586.2X17169201857012018587074130.66170100.00100.00100.00100.0071.59
    923RPS6KA3NM_004586.2X181722018301120183183279336.04369100.00100.00100.00100.00100.00
    924RPS6KA3NM_004586.2X19872018107620181163158217.34247100.00100.00100.00100.00100.00
    925RPS6KA3NM_004586.2X201282017975620179884146180.66202100.00100.00100.00100.00100.00
    926RPS6KA3NM_004586.2X21151201742212017437254111.25146100.00100.00100.00100.0062.91
    927RPS6KA3NM_004586.2X221332017351020173643108139.72166100.00100.00100.00100.00100.00
    928RXYLT1NM_014254.2121179641737356417391480118.98183100.00100.00100.00100.0046.36
    929RXYLT1NM_014254.21221666417479364174959133245.51292100.00100.00100.00100.00100.00
    930RXYLT1NM_014254.2123113641787446417885784160.13185100.00100.00100.00100.0098.23
    931RXYLT1NM_014254.21243256419586564196190153239.41288100.00100.00100.00100.00100.00
    932RXYLT1NM_014254.21251816419900864199189185222.23266100.00100.00100.00100.00100.00
    933RXYLT1NM_014254.21264286420244964202877214301.41385100.00100.00100.00100.00100.00
    934SKINM_003036.3119792160200216117916189.07332100.0099.8999.6994.7976.71
    935SKINM_003036.31213622344112234547137203.24245100.00100.00100.00100.00100.00
    936SKINM_003036.31312622347182234844104175.62235100.00100.00100.00100.00100.00
    937SKINM_003036.31427322352732235546164266.06338100.00100.00100.00100.00100.00
    938SKINM_003036.31530322357262236029107194.09230100.00100.00100.00100.00100.00
    939SKINM_003036.3162412237453223769490157.91212100.00100.00100.00100.0098.75
    940SKINM_003036.3171992238010223820987114.03138100.00100.00100.00100.0075.37
    941SNX10NM_001199835.172342638605726386091184191.94197100.00100.00100.00100.00100.00
    942SNX10NM_001199835.17397264005892640068694139.34160100.00100.00100.00100.0095.87
    943SNX10NM_001199835.174111264041492640426099136.31157100.00100.00100.00100.0096.39
    944SNX10NM_001199835.1751092640466126404770119141.22155100.00100.00100.00100.00100.00
    945SNX10NM_001199835.1762232641143526411658131196.74248100.00100.00100.00100.00100.00
    946SNX10NM_001199835.177922641210526412197102143.78173100.00100.00100.00100.00100.00
    947STRADANM_001003787.2172466180568861805734113127.26135100.00100.00100.00100.00100.00
    948STRADANM_001003787.2173686180399261804060137158.18174100.00100.00100.00100.00100.00
    949STRADANM_001003787.2174396180065261800691124135.05145100.00100.00100.00100.00100.00
    950STRADANM_001003787.21751136179136061791473117147.50175100.00100.00100.00100.00100.00
    951STRADANM_001003787.21761326179076061790892109134.94181100.00100.00100.00100.00100.00
    952STRADANM_001003787.21771196178808261788201146186.02217100.00100.00100.00100.00100.00
    953STRADANM_001003787.21781346178784561787979104182.76214100.00100.00100.00100.00100.00
    954STRADANM_001003787.21791826178460161784783111145.86161100.00100.00100.00100.00100.00
    955STRADANM_001003787.21710115617839896178410489155.49212100.00100.00100.00100.0092.17
    956STRADANM_001003787.217112526178169561781947196288.06327100.00100.00100.00100.00100.00
    957STRADANM_001003787.21712536178135961781412153166.11180100.00100.00100.00100.00100.00
    958STRADANM_001003787.217131636178095361781116124153.97183100.00100.00100.00100.00100.00
    959SUFUNM_016169.3101192104263904104264096166244.11275100.00100.00100.00100.00100.00
    960SUFUNM_016169.310214510426892010426906588138.24167100.00100.00100.00100.0088.27
    961SUFUNM_016169.310314710430972110430986894199.88260100.00100.00100.00100.0095.23
    962SUFUNM_016169.310415310435233310435248684138.78187100.00100.00100.00100.0086.27
    963SUFUNM_016169.31059610435338710435348399164.52217100.00100.00100.00100.0097.91
    964SUFUNM_016169.31068310435374410435382792117.83133100.00100.00100.00100.0095.18
    965SUFUNM_016169.310716410435689110435705589152.99207100.00100.00100.00100.0088.41
    966SUFUNM_016169.3108122104359184104359306105142.02175100.00100.00100.00100.00100.00
    967SUFUNM_016169.310914510437501910437516498144.63180100.00100.00100.00100.0097.93
    968SUFUNM_016169.31010149104377041104377190105160.99191100.00100.00100.00100.00100.00
    969SUFUNM_016169.3101179104386926104387005222242.35255100.00100.00100.00100.00100.00
    970SUFUNM_016169.31012100104389817104389917111158.21179100.00100.00100.00100.00100.00
    971SUMF1NM_182760.33128045086544508934113222.13256100.00100.00100.00100.00100.00
    972SUMF1NM_182760.33218444945544494738120162.97196100.00100.00100.00100.00100.00
    973SUMF1NM_182760.3338544909444491029265288.72304100.00100.00100.00100.00100.00
    974SUMF1NM_182760.3349344617424461835152186.35197100.00100.00100.00100.00100.00
    975SUMF1NM_182760.33513344596884459821110171.62222100.00100.00100.00100.00100.00
    976SUMF1NM_182760.33612544588064458931192227.63268100.00100.00100.00100.00100.00
    977SUMF1NM_182760.33712444525434452667150197.34239100.00100.00100.00100.00100.00
    978SUMF1NM_182760.3387044180084418078240257.11267100.00100.00100.00100.00100.00
    979SUMF1NM_182760.3391214403822440394394117.52138100.00100.00100.00100.0093.38
    980TCF12NM_207036.1152855721210657212191113145.58170100.00100.00100.00100.00100.00
    981TCF12NM_207036.115383572132185721330189129.96155100.00100.00100.00100.0080.72
    982TCF12NM_207036.1154845735594257356026144167.58183100.00100.00100.00100.00100.00
    983TCF12NM_207036.11551135738398157384094103153.47183100.00100.00100.00100.00100.00
    984TCF12NM_207036.1156755745859457458669131157.63185100.00100.00100.00100.00100.00
    985TCF12NM_207036.11571465748435057484496114199.14228100.00100.00100.00100.00100.00
    986TCF12NM_207036.1158635748996557490028158172.29181100.00100.00100.00100.00100.00
    987TCF12NM_207036.11591165752334457523460106150.74171100.00100.00100.00100.00100.00
    988TCF12NM_207036.115101505752448357524633206289.37327100.00100.00100.00100.00100.00
    989TCF12NM_207036.115111555752490457525059209318.26356100.00100.00100.00100.00100.00
    990TCF12NM_207036.11512755752623557526310141158.56173100.00100.00100.00100.00100.00
    991TCF12NM_207036.11513895753566457535753149174.30189100.00100.00100.00100.00100.00
    992TCF12NM_207036.11514845754354257543626117140.44159100.00100.00100.00100.00100.00
    993TCF12NM_207036.11515825754461357544695139157.66174100.00100.00100.00100.00100.00
    994TCF12NM_207036.115162175754545457545671128176.24212100.00100.00100.00100.00100.00
    995TCF12NM_207036.115171255755428657554411110141.47190100.00100.00100.00100.00100.00
    996TCF12NM_207036.115181735755530457555477218263.08289100.00100.00100.00100.00100.00
    997TCF12NM_207036.115192435756522257565465203261.27299100.00100.00100.00100.00100.00
    998TCF12NM_207036.115201535757463757574790200290.86332100.00100.00100.00100.00100.00
    999TWIST1NM_000474.3716191915633019156949697.6620697.5790.3087.5674.7949.27
    1000USP9XNM_001039590.2X21064098287640982982286311.45333100.00100.00100.00100.00100.00
    1001USP9XNM_001039590.2X315640988247409884036391.61113100.00100.00100.00100.0035.89
    1002USP9XNM_001039590.2X4904099070440990794102115.14121100.00100.00100.00100.00100.00
    1003USP9XNM_001039590.2X51234099397240994095287360.01419100.00100.00100.00100.00100.00
    1004USP9XNM_001039590.2X62294099605140996280138224.93274100.00100.00100.00100.00100.00
    1005USP9XNM_001039590.2X7126409999034100002990148.02171100.00100.00100.00100.0096.82
    1006USP9XNM_001039590.2X82624100021341000475131258.23324100.00100.00100.00100.00100.00
    1007USP9XNM_001039590.2X91494100054041000689190225.80266100.00100.00100.00100.00100.00
    1008USP9XNM_001039590.2X101634100253841002701143255.64291100.00100.00100.00100.00100.00
    1009USP9XNM_001039590.2X11115410037694100388480105.26121100.00100.00100.00100.0062.60
    1010USP9XNM_001039590.2X122174100761641007833174289.07346100.00100.00100.00100.00100.00
    1011USP9XNM_001039590.2X131474101016841010315221268.73308100.00100.00100.00100.00100.00
    1012USP9XNM_001039590.2X141444101219541012339229281.02322100.00100.00100.00100.00100.00
    1013USP9XNM_001039590.2X15984102203741022135100121.67137100.00100.00100.00100.00100.00
    1014USP9XNM_001039590.2X163534102511941025472160253.75307100.00100.00100.00100.00100.00
    1015USP9XNM_001039590.2X17106410267294102683569100.95125100.00100.00100.00100.0063.20
    1016USP9XNM_001039590.2X18222410272544102747682149.46190100.00100.00100.00100.0091.89
    1017USP9XNM_001039590.2X192514102924241029493155212.47270100.00100.00100.00100.00100.00
    1018USP9XNM_001039590.2X20160410297174102987797119.20154100.00100.00100.00100.0091.87
    1019USP9XNM_001039590.2X21131410310854103121690109.97131100.00100.00100.00100.0074.04
    1020USP9XNM_001039590.2X2214141043245410433864257.3074100.00100.00100.0073.040.00
    1021USP9XNM_001039590.2X23289410436444104393384157.44196100.00100.00100.00100.0097.23
    1022USP9XNM_001039590.2X2413641045764410459007598.58126100.00100.00100.00100.0052.94
    1023USP9XNM_001039590.2X251364104723941047375156227.15256100.00100.00100.00100.00100.00
    1024USP9XNM_001039590.2X261774104855641048733140233.33271100.00100.00100.00100.00100.00
    1025USP9XNM_001039590.2X271194105549841055617110129.50150100.00100.00100.00100.00100.00
    1026USP9XNM_001039590.2X281574105583941055996124148.25177100.00100.00100.00100.00100.00
    1027USP9XNM_001039590.2X29157410566114105676889194.20239100.00100.00100.00100.0095.54
    1028USP9XNM_001039590.2X302334105777541058008114159.16181100.00100.00100.00100.00100.00
    1029USP9XNM_001039590.2X312314106030741060538189234.69267100.00100.00100.00100.00100.00
    1030USP9XNM_001039590.2X32201410645504106475194185.31230100.00100.00100.00100.0098.00
    1031USP9XNM_001039590.2X331844106975641069940135230.78283100.00100.00100.00100.00100.00
    1032USP9XNM_001039590.2X341524107381541073967175212.68239100.00100.00100.00100.00100.00
    1033USP9XNM_001039590.2X357644107514641075910109322.08476100.00100.00100.00100.00100.00
    1034USP9XNM_001039590.2X361344107646741076601274298.35343100.00100.00100.00100.00100.00
    1035USP9XNM_001039590.2X372364107761941077855156236.58294100.00100.00100.00100.00100.00
    1036USP9XNM_001039590.2X3814041078349410784897599.36122100.00100.00100.00100.0048.57
    1037USP9XNM_001039590.2X391964108246441082660125175.91208100.00100.00100.00100.00100.00
    1038USP9XNM_001039590.2X402314108398941084220172273.08324100.00100.00100.00100.00100.00
    1039USP9XNM_001039590.2X41994108429641084395104140.09207100.00100.00100.00100.00100.00
    1040USP9XNM_001039590.2X421674108850041088667208251.29277100.00100.00100.00100.00100.00
    1041USP9XNM_001039590.2X432714108881441089085162271.82342100.00100.00100.00100.00100.00
    1042USP9XNM_001039590.2X441064108974841089854126157.22192100.00100.00100.00100.00100.00
    1043USP9XNM_001039590.2X4514841091634410917824595.54114100.00100.00100.0095.2767.56
    1044ZBTB20NM_001164342.13221114099618114099639208214.00221100.00100.00100.00100.00100.00
    1045ZBTB20NM_001164342.133198114099058114099256178246.99282100.00100.00100.00100.00100.00
    1046ZBTB20NM_001164342.1341615114069115114070730199329.71448100.00100.00100.00100.00100.00
    1047ZBTB20NM_001164342.135432114057846114058278125187.30224100.00100.00100.00100.00100.00
    1048ZIC2NM_007129.3131108510063431310063539837224.84446100.00100.00100.0098.1590.13
    1049ZIC2NM_007129.3132174100637194100637368152226.39268100.00100.00100.00100.00100.00
    1050ZIC2NM_007129.3133370100637571100637941356.6216875.9470.5448.1033.2425.67
    1051ZIC3NM_003413.3X11070136648845136649915115259.27372100.00100.00100.00100.00100.00
    1052ZIC3NM_003413.3X217413665105513665122987142.21170100.00100.00100.00100.0086.20
    1053ZIC3NM_003413.3X3190136652044136652234182255.44295100.00100.00100.00100.00100.00
    - -
    + + + + + + + + + + + + + + + + + + + + + +
    GeneTranscriptChrExonLengthStartEndMinMeanMax10x20x30x50x100x


    @@ -20293,1002 +291,31 @@

    Coverage for all regions of all genes

    Coverage of Known Variants


    - Below are tables giving coverage of known variants. The low coverage table gives those not covered at 20x, - and the high coverage table contains those covered above 20x.

    + Below are tables giving coverage of known variants. The low coverage table gives those not covered at 50x, + and the high coverage table contains those covered above 50x.

    -
  • 88 variants were within the given panel regions and included for analysis
  • -
  • 69 (78.4 %) were covered at or above 20x
  • -
  • 0 (0 %) variants were not covered at 20x
  • -
  • 19 (21.59 %) variants spanned region boundaries
  • +
  • 0 variants were within the given panel regions and included for analysis
  • +
  • 0 (0 %) were covered at or above 50x
  • +
  • 0 (0 %) variants were not covered at 50x
  • +
  • 0 (0 %) variants spanned region boundaries

  • -
    VCF(s) of known variants included in report: hgmd_pro_2020.2_hg38
    -
    - -
    Variants included in the first table below either fully or partially span panel region(s). These are most likely large structural variants and as such do not have coverage data available. See the "info" column for details on the variant.
    -
    Table of variants spanning panel regions(s)   - -
    - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    VCF Chromosome Position Ref Alt Info
    1hgmd1238856622TDELCLASS=DM;MUT=ALT;SVTYPE=DEL;END=244979216;SVLEN=-6122594;GENE=AKT3;STRAND=-;DNA=NM_005465.4%3Ac.-1136046_*4648626del6122594;PHEN="Developmental_delay%2C_microcephaly%2C_agenesis_of_the_corpus_callosum%2C_epilepsy%2C_language_delay_&_hearing_impairment"
    2hgmd1242100310GDELCLASS=DM;MUT=ALT;SVTYPE=DEL;END=244396370;SVLEN=-2296060;GENE=AKT3;STRAND=-;DNA=NM_005465.4%3Ac.-553200_*1404938del2296060;PHEN="Developmental_delay%2C_microcephaly%2C_and_dysmorphic_features"
    3hgmd34394808TDELCLASS=DM;MUT=ALT;SVTYPE=DEL;END=4835003;SVLEN=-440195;GENE=ITPR1;STRAND=+;DNA=NM_002222.5%3Ac.-98887_7840-1769del440195;PHEN="Spinocerebellar_ataxia_15"
    4hgmd34434022GDELCLASS=DM;MUT=ALT;SVTYPE=DEL;END=4778429;SVLEN=-344407;GENE=ITPR1;STRAND=+;DNA=NM_002222.5%3Ac.-59670_6102+1060del344407;PHEN="Spinocerebellar_ataxia_15/16"
    5hgmd34452827ADELCLASS=DM;MUT=ALT;SVTYPE=DEL;END=4693732;SVLEN=-240905;GENE=ITPR1;STRAND=+;DNA=NM_002222.5%3Ac.-40869_4201del240905;PHEN="Ataxia%2C_adult-onset"
    6hgmd34481881ADELCLASS=DM;MUT=ALT;SVTYPE=DEL;END=4719399;SVLEN=-237518;GENE=ITPR1;STRAND=+;DNA=NM_002222.5%3Ac.-11816_5031+7531del237518;PHEN="Spinocerebellar_ataxia_15"
    7hgmd415563872CDELCLASS=DM;MUT=ALT;SVTYPE=DEL;END=15580017;SVLEN=-16145;GENE=CC2D2A;STRAND=+;DNA=NM_001080522.2%3Ac.3182+355_3825del16145;PROT=NP_001073991.2%3Ap.(Ser1061Argfs*5);PHEN="Rod-cone_dystrophy%2C_non-syndromic"
    8hgmd5176033082TDELCLASS=DM;MUT=ALT;SVTYPE=DEL;END=177973268;SVLEN=-1940186;GENE=NSD1;STRAND=+;DNA=NM_022455.4%3Ac.-1100885_*677811del1940186;PHEN="Sotos_syndrome"
    9hgmd841346127CDELCLASS=DM;MUT=ALT;SVTYPE=DEL;END=43050787;SVLEN=-1704660;GENE=SLC20A2;STRAND=-;DNA=NM_006749.4%3Ac.-509231_*1071675del1704660;PHEN="Primary_familial_brain_calcification"
    10hgmd842481202ADELCLASS=DM;MUT=ALT;SVTYPE=DEL;END=43061742;SVLEN=-580540;GENE=SLC20A2;STRAND=-;DNA=NM_006749.4%3Ac.-520186_-264-8549del580540;PHEN="Primary_familial_brain_calcification"
    11hgmd9134339872ADELCLASS=DM?;MUT=ALT;SVTYPE=DEL;END=136212966;SVLEN=-1873094;GENE=COL5A1;STRAND=+;DNA=NM_000093.4%3Ac.-302315_*1370663del1873094;PHEN="Ehlers-Danlos_syndrome"
    12hgmd1292443578TDELCLASS=DM;MUT=ALT;SVTYPE=DEL;END=95515465;SVLEN=-3071887;GENE=CRADD;STRAND=+;DNA=NM_003805.4%3Ac.-1233900_*1665194del3071887;PHEN="Lissencephaly%2C_thin"
    13hgmd1557186282TDELCLASS=DM;MUT=ALT;SVTYPE=DEL;END=57271231;SVLEN=-84949;GENE=TCF12;STRAND=+;DNA=NM_207036.1%3Ac.391-5871_1746-1795del84949;PROT=NP_996919.1%3Ap.(Ser131Glnfs*3);PHEN="Coronal_craniosynostosis"
    14hgmd1910164297CDELCLASS=DM?;MUT=ALT;SVTYPE=DEL;END=13197574;SVLEN=-3033277;GENE=KLF1;STRAND=-;DNA=NM_006563.4%3Ac.-310434_*2720587del3033277;PHEN="Hereditary_persistence_of_foetal_haemoglobin"
    15hgmd1912469611ADELCLASS=DM?;MUT=ALT;SVTYPE=DEL;END=13919918;SVLEN=-1450307;GENE=KLF1;STRAND=-;DNA=NM_006563.4%3Ac.-1032778_*415273del1450307;PHEN="Hereditary_persistence_of_foetal_haemoglobin"
    16hgmdX136621442GDELCLASS=DM;MUT=ALT;SVTYPE=DEL;END=136655378;SVLEN=-33936;GENE=CD40LG;STRAND=+;DNA=NM_000074.2%3Ac.-26806_346+948del33936;PHEN="Hyper-IgM_syndrome"
    17hgmdX136622040TDELCLASS=DM;MUT=ALT;SVTYPE=DEL;END=136678334;SVLEN=-56294;GENE=CD40LG;STRAND=+;DNA=NM_000074.2%3Ac.-26208_*18919del56294;PHEN="Hyper-IgM_syndrome"
    18hgmdX136643745TDELCLASS=DM;MUT=ALT;SVTYPE=DEL;END=136649114;SVLEN=-5369;GENE=CD40LG;STRAND=+;DNA=NM_000074.2%3Ac.-4500_156+713del5369;PHEN="Hyper-IgM_syndrome"
    19hgmdX20204020ADELCLASS=DM;MUT=ALT;SVTYPE=DEL;END=20209403;SVLEN=-5383;GENE=RPS6KA3;STRAND=-;DNA=NM_004586.2%3Ac.128_325+1del5383;PROT=NP_004577.1%3Ap.(Glu43_Lys108del);PHEN="Coffin-Lowry_syndrome"
    - -

    + - Table of variants with low coverage (< 20x)   + Table of variants with low coverage (< 50x)  
    - No low covered SNPs + No variants with coverage < 50x

    - Table of variants with high coverage (>= 20x)   + Table of variants with high coverage (>= 50x)  
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    VCF Gene Exon Chromosome Position Ref Alt Coverage
    1hgmdARSB5578181545TA142
    2hgmdCC2D2A27415569340ATGTA212
    3hgmdCC2D2A27415569345GTGTG218
    4hgmdCC2D2A27415569346TC219
    5hgmdCC2D2A32415587838GT166
    6hgmdCC2D2A37415601264TC140
    7hgmdCC2D2A37415601291GCTGTGTATA131
    8hgmdCC2D2A37415601303AG128
    9hgmdCC2D2A37415601328CG109
    10hgmdFAM20C17193649GGC81
    11hgmdFAM20C17193671GCG82
    12hgmdFAM20C27195624TA198
    13hgmdFAM20C27195721TA142
    14hgmdFAM20C27195737GC133
    15hgmdFAM20C37208916CT120
    16hgmdFAM20C37208951GA138
    17hgmdFGFR3441801519CT158
    18hgmdFGFR3741803731CG152
    19hgmdFGFR3741803732TA152
    20hgmdFGFR3741803744AT119
    21hgmdFGFR3741803746GA107
    22hgmdFGFR3941806076GA132
    23hgmdFGFR3941806096GA162
    24hgmdFGFR3941806162AC183
    25hgmdFGFR3941806162AG183
    26hgmdFGFR3941806162AAGAATGC183
    27hgmdFGFR3941806163AC184
    28hgmdFGFR3941806163AT184
    29hgmdFGFR3941806164GC187
    30hgmdFGFR3941806164GT187
    31hgmdFGFR31141807189CAGC286
    32hgmdNF1281729562625CT94
    33hgmdPPP2R5D5642975006GTG300
    34hgmdPPP2R5D5642975040TC276
    35hgmdPPP2R5D13642978268CT247
    36hgmdPPP2R5D13642978283CTC278
    37hgmdPPP2R5D13642978294AGA260
    38hgmdPPP2R5D13642978298GC252
    39hgmdPPP2R5D14642978406AT258
    40hgmdPPP2R5D14642978424GA262
    41hgmdPPP2R5D14642978460ACTA239
    42hgmdPPP2R5D14642978460AACT239
    43hgmdPPP2R5D15642978620TGT422
    44hgmdPPP2R5D15642978633CTC403
    45hgmdPPP2R5D15642978640CCA407
    46hgmdPPP2R5D15642978663CG370
    47hgmdPPP2R5D16642978903AG363
    48hgmdPPP2R5D16642978926CCA406
    49hgmdPPP2R5D16642978981AG400
    50hgmdRPS6KA311X20195115CG254
    51hgmdRPS6KA311X20195118TC254
    52hgmdRPS6KA311X20195128TA247
    53hgmdRPS6KA311X20195131GA229
    54hgmdRPS6KA311X20195137GA225
    55hgmdRPS6KA311X20195143GA225
    56hgmdRPS6KA311X20195146CG223
    57hgmdRPS6KA311X20195156TC217
    58hgmdSTRADA131761780974GC139
    59hgmdSTRADA131761780979AG150
    60hgmdSTRADA131761780982GT153
    61hgmdSTRADA131761780991TC161
    62hgmdSUMF1834418009CG255
    63hgmdSUMF1834418029GA265
    64hgmdSUMF1834418033GC263
    65hgmdSUMF1834418043CCA261
    66hgmdSUMF1834418046TC256
    67hgmdSUMF1834418065GA252
    68hgmdSUMF1834418073GCG249
    69hgmdTCF12101557524632CA286
    + No variants covered at 50x/b>


    @@ -21296,17 +323,231 @@

    Coverage of Known Variants

    +
    + + + + + + + + + + + + + + + + + + + - - + + + + + +
- - \ No newline at end of file + From efb56a35d230cd4356ae0883cd1007e017c70dd0 Mon Sep 17 00:00:00 2001 From: Jethro Rainford Date: Tue, 29 Jun 2021 17:16:31 +0100 Subject: [PATCH 055/100] remove old arg --- bin/coverage_report_single.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/coverage_report_single.py b/bin/coverage_report_single.py index d6ff2ba4..e4c68f2b 100644 --- a/bin/coverage_report_single.py +++ b/bin/coverage_report_single.py @@ -71,7 +71,6 @@ def low_exon_plot(self, low_raw_cov): Args: - low_raw_cov (df): df of raw coverage for exons with low coverage - - threshold (int): defined threshold level (default: 20) Returns: - low_exon_plots (str): list of plot values in div tags @@ -1522,6 +1521,7 @@ def main(): # uses number of cores defined and splits processing of df # slices, add each to pool with threshold values fig = pool.map(plots.low_exon_plot, split_dfs) + # can return None => remove before joining fig = [fig_str for fig_str in fig if fig_str] fig = ",".join(fig) From 37bdf292d437dbed1ea0a0c3050f7cf7043dee31 Mon Sep 17 00:00:00 2001 From: jethror1 <45037268+jethror1@users.noreply.github.com> Date: Tue, 29 Jun 2021 17:34:39 +0100 Subject: [PATCH 056/100] remove ws --- data/templates/single_template.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/templates/single_template.html b/data/templates/single_template.html index 271cc324..7a6459ef 100644 --- a/data/templates/single_template.html +++ b/data/templates/single_template.html @@ -187,7 +187,7 @@

Exons with <100% coverage at $threshold

- + From 9e8f0fa07d865361236016afb1ddd04fd66450d2 Mon Sep 17 00:00:00 2001 From: Jethro Rainford Date: Tue, 29 Jun 2021 18:28:57 +0100 Subject: [PATCH 057/100] changes to summary text: - added max height of 500px, becomes scrollable div beyond for large panels - moved copy to clipboard button to template --- bin/coverage_report_single.py | 25 ++++++++++--------------- data/templates/single_template.html | 6 ++++++ 2 files changed, 16 insertions(+), 15 deletions(-) diff --git a/bin/coverage_report_single.py b/bin/coverage_report_single.py index e4c68f2b..fa986ff7 100644 --- a/bin/coverage_report_single.py +++ b/bin/coverage_report_single.py @@ -997,8 +997,8 @@ def write_summary(self, cov_summary, threshold, panel_pct_coverage): summary_text = """
  • Clinical report summary:
  • -
    """ sub90 = "" @@ -1024,20 +1024,15 @@ def write_summary(self, cov_summary, threshold, panel_pct_coverage): else: sub90 = sub90.strip(" ;") + "." - summary_text += """ -

    Genes with coverage at {} less than 90%: - {}""".format(self.threshold, sub90) - - summary_text += """ -

    {} % of this panel was sequenced to a depth of {} or - greater.
    """.format(pct_cov, self.threshold) + summary_text += ( + f"

    Genes with coverage at {self.threshold} " + f"less than 90%: {sub90}" + ) - # add closing div and copy button for summary text - summary_text += """
    -
    """ + summary_text += ( + f"

    {pct_cov} % of this panel was sequenced to a depth " + f"of {self.threshold} or greater.
    " + ) return summary_text diff --git a/data/templates/single_template.html b/data/templates/single_template.html index 271cc324..d628d76b 100644 --- a/data/templates/single_template.html +++ b/data/templates/single_template.html @@ -155,6 +155,12 @@

    Summary

  • Genes with 100% coverage at $threshold: $fully_covered_genes
  • Genes not 100% covered at $threshold: $gene_issues
  • $summary_text +
    + +
    $summary_plot From 3f68a92a079aff97ddebe0cded4db0107607dc1d Mon Sep 17 00:00:00 2001 From: Jethro Rainford Date: Tue, 29 Jun 2021 22:12:50 +0100 Subject: [PATCH 058/100] improve low exon threshold column colouring for nicer colours --- data/templates/single_template.html | 24 +++++++++++++++++------- 1 file changed, 17 insertions(+), 7 deletions(-) diff --git a/data/templates/single_template.html b/data/templates/single_template.html index 1684436a..4c5a9031 100644 --- a/data/templates/single_template.html +++ b/data/templates/single_template.html @@ -536,13 +536,23 @@

    Coverage of Known Variants

    + + + + + + + + + + + + From 2bfe57f273db6ffc9c96072ecdf55fa9b67b7398 Mon Sep 17 00:00:00 2001 From: Jethro Rainford Date: Mon, 5 Jul 2021 12:00:09 +0100 Subject: [PATCH 082/100] add horizontal seperators --- data/templates/single_template.html | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/data/templates/single_template.html b/data/templates/single_template.html index 097f329f..70be8a05 100644 --- a/data/templates/single_template.html +++ b/data/templates/single_template.html @@ -165,7 +165,7 @@

    Summary

    $summary_plot -



    +




    Exons with <100% coverage at $threshold

    @@ -198,7 +198,7 @@

    Exons with <100% coverage at $threshold

    -



    +




    @@ -230,10 +230,10 @@

    Per gene coverage summary

    -



    +




    - +

    Per exon coverage


    The following section provides coverage metrics for every exon of each gene. @@ -246,7 +246,7 @@

    Per exon coverage

    -

    +


    @@ -259,8 +259,8 @@

    Coverage of Known Variants

  • $snps_covered ($snps_pct_covered %) were covered at or above $threshold
  • $snps_not_covered ($snps_pct_not_covered %) variants were not covered at $threshold
  • $snps_out_panel ($snps_pct_out_panel %) variants spanned region boundaries
  • - $vcfs -
    +
  • $vcfs
  • +

    @@ -281,7 +281,7 @@

    Coverage of Known Variants

    -

    +


    @@ -318,7 +318,7 @@

    Coverage of Known Variants

    --> -

    +


    Table of variants with high coverage (>= $threshold)   @@ -762,7 +762,6 @@

    Coverage of Known Variants

    } ); - - @@ -556,6 +560,16 @@

    Coverage of Known Variants

    } + + + + + + + + + + + + + + - - - - - - - - - - - + @@ -354,7 +354,7 @@

    Coverage of Known Variants

    // $exon_issues is int passed from report script var exon_check = $exon_issues if (exon_check == 0) { - document.getElementById('low_exon_plots').style.display = "none"; + document.getElementById('low_exon_plots').style.display = "none"; } @@ -367,11 +367,12 @@

    Coverage of Known Variants

    for (i = 0; i < coll.length; i++) { coll[i].addEventListener("click", function() { this.classList.toggle("active"); + var content = this.nextElementSibling; - if (content.style.maxHeight){ - content.style.maxHeight = null; + if (content.style.maxHeight) { + content.style.maxHeight = null; } else { - content.style.maxHeight = content.scrollHeight * 2 + "px"; + content.style.maxHeight = content.scrollHeight * 2 + "px"; } }); } From 228985fd5068d83d32097a23e1c230f7bd402208 Mon Sep 17 00:00:00 2001 From: Jethro Rainford Date: Tue, 6 Jul 2021 11:47:02 +0100 Subject: [PATCH 092/100] fix rounding for sub-threshold table --- bin/coverage_report_single.py | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/bin/coverage_report_single.py b/bin/coverage_report_single.py index eadd3bc9..bf43c309 100644 --- a/bin/coverage_report_single.py +++ b/bin/coverage_report_single.py @@ -485,7 +485,7 @@ def style_sub_threshold(self): for col in self.threshold_cols: # add dtype for threshold columns - dtypes[col] = int + dtypes[col] = float sub_threshold = pd.DataFrame(columns=column) sub_threshold.astype(dtype=dtypes) @@ -528,14 +528,14 @@ def style_sub_threshold(self): # add index as column to have numbered rows in report sub_threshold_stats.insert(0, ' ', sub_threshold_stats.index) - # make dict for rounding coverage columns to 2dp - rnd = {} - for col in list(sub_threshold_stats.columns[10:]): - rnd[col] = '{0:.2f}%' + round_cols = ['Mean'] + self.threshold_cols - sub_threshold_stats["Mean"] = sub_threshold_stats["Mean"].apply( - lambda x: int(x) - ) + # limit to 2dp using math.floor, use of round() with + # 2dp may lead to inaccuracy such as 99.99 => 100.00 + for col in round_cols: + sub_threshold_stats[col] = sub_threshold_stats[col].map( + lambda col: math.floor(col * 100) / 100 + ) # generate list of dicts with column headers for styling low_exon_columns = [] From bebb5dfda0ca08ffda717185fbd35f88533b1ca0 Mon Sep 17 00:00:00 2001 From: Jethro Rainford Date: Tue, 6 Jul 2021 12:38:37 +0100 Subject: [PATCH 093/100] add comment for clarity --- bin/coverage_report_single.py | 1 + 1 file changed, 1 insertion(+) diff --git a/bin/coverage_report_single.py b/bin/coverage_report_single.py index bf43c309..877a1f0c 100644 --- a/bin/coverage_report_single.py +++ b/bin/coverage_report_single.py @@ -528,6 +528,7 @@ def style_sub_threshold(self): # add index as column to have numbered rows in report sub_threshold_stats.insert(0, ' ', sub_threshold_stats.index) + # list of threshold columns + mean round_cols = ['Mean'] + self.threshold_cols # limit to 2dp using math.floor, use of round() with From 4d667b6e573b150791c85c78b0ff635cc839cbb5 Mon Sep 17 00:00:00 2001 From: Jethro Rainford Date: Tue, 6 Jul 2021 12:46:38 +0100 Subject: [PATCH 094/100] switch mean column to float in sub-threshold table --- bin/coverage_report_single.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/coverage_report_single.py b/bin/coverage_report_single.py index 877a1f0c..89948dad 100644 --- a/bin/coverage_report_single.py +++ b/bin/coverage_report_single.py @@ -479,7 +479,7 @@ def style_sub_threshold(self): dtypes = { 'gene': str, 'tx': str, 'chrom': str, 'exon': int, 'exon_len': int, - 'exon_start': int, 'exon_end': int, 'min': int, 'mean': int, + 'exon_start': int, 'exon_end': int, 'min': int, 'mean': float, 'max': int } From 5cb31a36be9aa436ab84d7e82b8e379877620823 Mon Sep 17 00:00:00 2001 From: Jethro Rainford Date: Tue, 6 Jul 2021 13:19:20 +0100 Subject: [PATCH 095/100] better comment, add type hints --- bin/coverage_report_single.py | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/bin/coverage_report_single.py b/bin/coverage_report_single.py index 89948dad..fccd95d6 100644 --- a/bin/coverage_report_single.py +++ b/bin/coverage_report_single.py @@ -436,7 +436,10 @@ def summary_gene_plot(self, cov_summary): class styleTables(): """Functions for styling tables for displaying in report""" - def __init__(self, cov_stats, cov_summary, threshold, threshold_cols, vals): + def __init__( + self, cov_stats: pd.DataFrame, cov_summary: pd.DataFrame, + threshold: str, threshold_cols: list, vals: list + ) -> None: self.cov_stats = cov_stats self.cov_summary = cov_summary self.threshold = threshold @@ -461,10 +464,6 @@ def style_sub_threshold(self): """ Styling of sub threshold stats df for displaying in report - Args: - - cov_stats (df): df of per exon coverage stats - - threshold (str): low coverage threshold value - - threshold_cols (list): threshold values for coverage Returns: - sub_threshold_stats (list): list of sub threshold coverage stats - low_exon_columns (list): list of column headers for report @@ -528,7 +527,7 @@ def style_sub_threshold(self): # add index as column to have numbered rows in report sub_threshold_stats.insert(0, ' ', sub_threshold_stats.index) - # list of threshold columns + mean + # threshold_cols -> list of strings, add mean to loop over for rounding round_cols = ['Mean'] + self.threshold_cols # limit to 2dp using math.floor, use of round() with From 43f70e077eb28736a20dde5edf427ae498642185 Mon Sep 17 00:00:00 2001 From: Jethro Rainford Date: Wed, 7 Jul 2021 16:04:43 +0100 Subject: [PATCH 096/100] add file formatting to readme --- README.md | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 7639ef5d..c07ef962 100644 --- a/README.md +++ b/README.md @@ -29,6 +29,15 @@ The general workflow for generating the statistics and report is as follows:
    @@ -39,7 +48,7 @@ Expected inputs: ``` -p / --panel_bed : Input panel bed file; must have ONLY the following 4 columns chromosome, start position, end position, gene/transcript --t / --transcript_file : Transcript annotation file, contains required gene and exon information. must have ONLY the following 6 columns: +-t / --transcript_file : Transcript annotation file, contains required gene and exon information. Must have ONLY the following 6 columns: chromosome, start, end, gene, transcript, exon -c / --coverage_file : Per base coverage file (output from mosdepth or similar) From 4cd2dd5d5d093400a0ed83ae4920117f76242791 Mon Sep 17 00:00:00 2001 From: Jethro Rainford Date: Wed, 7 Jul 2021 16:23:29 +0100 Subject: [PATCH 097/100] add link to page for generating transcript file to readme --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index c07ef962..c28fdd26 100644 --- a/README.md +++ b/README.md @@ -37,6 +37,7 @@ As a minimum, Athena requires 3 input files. These are a bed file for the gene p - transcript file: `chromosome start end gene transcript exon` - coverage file: `chromsome start end coverage` +n.b. the process for creating the transcript file may be found [here][transcript-file-url] ### Annotating BED file The BED file containing regions of interest is first required to be annotated with gene, exon and coverage information prior to analysis. This may be done using [BEDtools intersect][bedtools-intersect-url], with a file containing transcript to gene and exon information, and then the per base coverage data. Currently, 100% overlap is required between coordinates in the panel bed file and the transcript annotation file, therefore you must ensure any added flank regions etc. are the same.
    @@ -146,3 +147,4 @@ Any bugs or suggestions for improvements please raise an issue. [mosdepth-url]: https://github.com/brentp/mosdepth [dx-url]: https://github.com/eastgenomics/eggd_athena +[transcript-file-url]: https://cuhbioinformatics.atlassian.net/wiki/spaces/P/pages/2241101840/Generating+transcripts+file+for+Athena From 8b4b7a6b2fff0b4686a625bf9feed795408f26df Mon Sep 17 00:00:00 2001 From: Jethro Rainford Date: Wed, 7 Jul 2021 16:24:50 +0100 Subject: [PATCH 098/100] tidy readme --- README.md | 7 ------- 1 file changed, 7 deletions(-) diff --git a/README.md b/README.md index c28fdd26..209d9598 100644 --- a/README.md +++ b/README.md @@ -125,13 +125,6 @@ $ python3 bin/coverage_report_single.py --gene_stats output/sample1-exon-coverag ``` -### For development - -Features to be developed: -- Generate run level statistics from multiple samples -- Generate run level report from multiple samples -- Add interactive elements to tables to increase useability (i.e sorting, filtering, searching) - Any bugs or suggestions for improvements please raise an issue. From bd84c056cb3293e2776e30d5c55a5d82a4ca1394 Mon Sep 17 00:00:00 2001 From: Jethro Rainford Date: Wed, 7 Jul 2021 16:41:45 +0100 Subject: [PATCH 099/100] readme typo --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 209d9598..563d98d5 100644 --- a/README.md +++ b/README.md @@ -35,7 +35,7 @@ As a minimum, Athena requires 3 input files. These are a bed file for the gene p - panel bed file: `chromosome start end transcript` - transcript file: `chromosome start end gene transcript exon` -- coverage file: `chromsome start end coverage` +- coverage file: `chromosome start end coverage` n.b. the process for creating the transcript file may be found [here][transcript-file-url] From 5fa65976eced9c977301be223b4a228137af1da2 Mon Sep 17 00:00:00 2001 From: Jethro Rainford Date: Wed, 7 Jul 2021 16:44:14 +0100 Subject: [PATCH 100/100] readme update --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 563d98d5..f8201a5a 100644 --- a/README.md +++ b/README.md @@ -37,7 +37,7 @@ As a minimum, Athena requires 3 input files. These are a bed file for the gene p - transcript file: `chromosome start end gene transcript exon` - coverage file: `chromosome start end coverage` -n.b. the process for creating the transcript file may be found [here][transcript-file-url] +n.b. the process for creating the transcript file may be found [here][transcript-file-url]. ### Annotating BED file The BED file containing regions of interest is first required to be annotated with gene, exon and coverage information prior to analysis. This may be done using [BEDtools intersect][bedtools-intersect-url], with a file containing transcript to gene and exon information, and then the per base coverage data. Currently, 100% overlap is required between coordinates in the panel bed file and the transcript annotation file, therefore you must ensure any added flank regions etc. are the same.