Forked from
ABGC_Genomics / CIHEAM
18 commits ahead of the upstream repository.
BT18.vep_summary.html 15.62 KiB
<html>
<head>
<title>VEP summary</title>
<script type="text/javascript" src="http://www.google.com/jsapi"></script>
<script type="text/javascript">
google.load('visualization', '1', {packages: ['corechart','table']});
</script>
<script type="text/javascript">
function init() {
// charts
var var_class_pie = drawPie('var_class_pie', 'Variant classes', google.visualization.arrayToDataTable([['Variant class','Count'],['substitution',68743],['SNV',377014]]), null);
var var_class_table = drawTable('var_class_table', 'Variant classes', google.visualization.arrayToDataTable([['Variant class','Count'],['substitution',68743],['SNV',377014]]));
google.visualization.events.addListener(var_class_pie, 'select', function() {
var_class_table.setSelection(var_class_pie.getSelection());
});
google.visualization.events.addListener(var_class_table, 'select', function() {
var_class_pie.setSelection(var_class_table.getSelection());
});
var var_cons_pie = drawPie('var_cons_pie', 'Consequences (most severe)', google.visualization.arrayToDataTable([['Consequence type','Count'],['splice_donor_variant',33],['splice_acceptor_variant',43],['stop_gained',53],['frameshift_variant',85],['stop_lost',3],['initiator_codon_variant',9],['inframe_insertion',16],['inframe_deletion',28],['missense_variant',3391],['splice_region_variant',619],['synonymous_variant',3340],['stop_retained_variant',3],['coding_sequence_variant',23],['mature_miRNA_variant',6],['5_prime_UTR_variant',377],['3_prime_UTR_variant',1558],['non_coding_transcript_exon_variant',224],['intron_variant',121565],['non_coding_transcript_variant',3],['upstream_gene_variant',28710],['downstream_gene_variant',23499],['intergenic_variant',262169]]), {slices: [{color: "#ff7f50"}, {color: "#ff7f50"}, {color: "#ff0000"}, {color: "#ff69b4"}, {color: "#ff0000"}, {color: "#ffd700"}, {color: "#ff69b4"}, {color: "#ff69b4"}, {color: "#ffd700"}, {color: "#ff7f50"}, {color: "#76ee00"}, {color: "#76ee00"}, {color: "#458b00"}, {}, {}, {}, {}, {color: "#02599c"}, {}, {color: "#a2b5cd"}, {color: "#a2b5cd"}, {color: "gray"}]});
var var_cons_table = drawTable('var_cons_table', 'Consequences (most severe)', google.visualization.arrayToDataTable([['Consequence type','Count'],['splice_donor_variant',33],['splice_acceptor_variant',43],['stop_gained',53],['frameshift_variant',85],['stop_lost',3],['initiator_codon_variant',9],['inframe_insertion',16],['inframe_deletion',28],['missense_variant',3391],['splice_region_variant',619],['synonymous_variant',3340],['stop_retained_variant',3],['coding_sequence_variant',23],['mature_miRNA_variant',6],['5_prime_UTR_variant',377],['3_prime_UTR_variant',1558],['non_coding_transcript_exon_variant',224],['intron_variant',121565],['non_coding_transcript_variant',3],['upstream_gene_variant',28710],['downstream_gene_variant',23499],['intergenic_variant',262169]]));
google.visualization.events.addListener(var_cons_pie, 'select', function() {
var_cons_table.setSelection(var_cons_pie.getSelection());
});
google.visualization.events.addListener(var_cons_table, 'select', function() {
var_cons_pie.setSelection(var_cons_table.getSelection());
});
var consequences_pie = drawPie('consequences_pie', 'Consequences (all)', google.visualization.arrayToDataTable([['Consequence type','Count'],['splice_donor_variant',8],['splice_acceptor_variant',16],['stop_gained',58],['frameshift_variant',96],['stop_lost',3],['initiator_codon_variant',11],['inframe_insertion',18],['inframe_deletion',31],['missense_variant',3853],['splice_region_variant',214],['stop_retained_variant',3],['synonymous_variant',3858],['coding_sequence_variant',50],['intron_variant',12]]), {slices: [{color: "#ff7f50"}, {color: "#ff7f50"}, {color: "#ff0000"}, {color: "#ff69b4"}, {color: "#ff0000"}, {color: "#ffd700"}, {color: "#ff69b4"}, {color: "#ff69b4"}, {color: "#ffd700"}, {color: "#ff7f50"}, {color: "#76ee00"}, {color: "#76ee00"}, {color: "#458b00"}, {color: "#02599c"}]});
var consequences_table = drawTable('consequences_table', 'Consequences (all)', google.visualization.arrayToDataTable([['Consequence type','Count'],['splice_donor_variant',8],['splice_acceptor_variant',16],['stop_gained',58],['frameshift_variant',96],['stop_lost',3],['initiator_codon_variant',11],['inframe_insertion',18],['inframe_deletion',31],['missense_variant',3853],['splice_region_variant',214],['stop_retained_variant',3],['synonymous_variant',3858],['coding_sequence_variant',50],['intron_variant',12]]));
google.visualization.events.addListener(consequences_pie, 'select', function() {
consequences_table.setSelection(consequences_pie.getSelection());
});
google.visualization.events.addListener(consequences_table, 'select', function() {
consequences_pie.setSelection(consequences_table.getSelection());
});
var coding_pie = drawPie('coding_pie', 'Coding consequences', google.visualization.arrayToDataTable([['Consequence type','Count'],['stop_gained',58],['frameshift_variant',96],['stop_lost',3],['inframe_insertion',18],['inframe_deletion',31],['missense_variant',3853],['synonymous_variant',3858],['coding_sequence_variant',50]]), {slices: [{color: "#ff0000"}, {color: "#ff69b4"}, {color: "#ff0000"}, {color: "#ff69b4"}, {color: "#ff69b4"}, {color: "#ffd700"}, {color: "#76ee00"}, {color: "#458b00"}]});
var coding_table = drawTable('coding_table', 'Coding consequences', google.visualization.arrayToDataTable([['Consequence type','Count'],['stop_gained',58],['frameshift_variant',96],['stop_lost',3],['inframe_insertion',18],['inframe_deletion',31],['missense_variant',3853],['synonymous_variant',3858],['coding_sequence_variant',50]]));
google.visualization.events.addListener(coding_pie, 'select', function() {
coding_table.setSelection(coding_pie.getSelection());
});
google.visualization.events.addListener(coding_table, 'select', function() {
coding_pie.setSelection(coding_table.getSelection());
});
var sift_pie = drawPie('sift_pie', 'SIFT summary', google.visualization.arrayToDataTable([['Prediction','Count'],['deleterious',754],['tolerated',2689]]), {slices: [{color: "red"}, {color: "green"}]});
var sift_table = drawTable('sift_table', 'SIFT summary', google.visualization.arrayToDataTable([['Prediction','Count'],['deleterious',754],['tolerated',2689]]));
google.visualization.events.addListener(sift_pie, 'select', function() {
sift_table.setSelection(sift_pie.getSelection());
});
google.visualization.events.addListener(sift_table, 'select', function() {
sift_pie.setSelection(sift_table.getSelection());
});
var chr_bar = drawBar('chr_bar', 'Variants by chromosome', google.visualization.arrayToDataTable([['Chromosome','Count'],['18',445757]]), {legend: {position: "none"}});
var chr_table = drawTable('chr_table', 'Variants by chromosome', google.visualization.arrayToDataTable([['Chromosome','Count'],['18',445757]]));
google.visualization.events.addListener(chr_bar, 'select', function() {
chr_table.setSelection(chr_bar.getSelection());
});
google.visualization.events.addListener(chr_table, 'select', function() {
chr_bar.setSelection(chr_table.getSelection());
});
var chr_18_area = drawArea('chr_18_area', 'Distribution of variants on chromosome 18', google.visualization.arrayToDataTable([['Position (mb)','Count'],['0',7451],['1',8807],['2',6289],['3',7427],['4',8127],['5',8967],['6',8170],['7',6901],['8',7834],['9',8277],['10',6131],['11',6870],['12',4194],['13',3839],['14',1955],['15',5063],['16',6387],['17',5938],['18',5595],['19',7655],['20',4920],['21',4851],['22',5673],['23',7778],['24',4442],['25',6900],['26',9263],['27',8542],['28',10186],['29',7488],['30',10156],['31',7126],['32',5177],['33',7511],['34',4830],['35',1956],['36',3640],['37',3778],['38',4059],['39',4255],['40',5648],['41',7117],['42',7475],['43',6838],['44',6935],['45',7049],['46',5207],['47',5667],['48',4646],['49',7445],['50',4900],['51',6059],['52',9070],['53',3698],['54',5574],['55',5157],['56',3184],['57',11666],['58',7675],['59',5546],['60',8958],['61',15060],['62',8161],['63',16290],['64',8383],['65',7920],['66',21]]), {hAxis: {title: "Position (mb)", textStyle: {fontSize: 8}}, legend: {position: "none"}});
var protein_bar = drawBar('protein_bar', 'Position in protein', google.visualization.arrayToDataTable([['Position in protein (percentile)','Count'],['00-10%',764],['10-20%',840],['20-30%',851],['30-40%',853],['40-50%',800],['50-60%',730],['60-70%',813],['70-80%',715],['80-90%',800],['90-100%',786]]), {hAxis: {title: "Position in protein (percentile)", textStyle: {fontSize: 10}}, legend: {position: "none"}});
}
function drawPie(id, title, data, options) {
var pie = new google.visualization.PieChart(document.getElementById(id));
pie.draw(data, options);
return pie;
}
function drawBar(id, title, data, options) {
var bar = new google.visualization.ColumnChart(document.getElementById(id));
bar.draw(data, options);
return bar;
}
function drawTable(id, title, data) {
var table = new google.visualization.Table(document.getElementById(id));
table.draw(data, null);
return table;
}
function drawLine(id, title, data, options) {
var line = new google.visualization.LineChart(document.getElementById(id));
line.draw(data, options);
return line;
}
function drawArea(id, title, data, options) {
var area = new google.visualization.AreaChart(document.getElementById(id));
area.draw(data, options);
return area;
}
google.setOnLoadCallback(init);
</script>
<style type="text/css">
body {
font-family: arial, sans-serif;
margin: 0px;
padding: 0px;
}
a {color: #36b;}
a.visited {color: #006;}
.stats_table {
margin: 5px;
}
tr:nth-child(odd) {
background-color: rgb(238, 238, 238);
}
td {
padding: 5px;
}
td:nth-child(odd) {
font-weight: bold;
}
h3 {
color: #666;
}
.masthead {
background-color: rgb(51, 51, 102);
color: rgb(204, 221, 255);
height: 80px;
width: 100%;
padding: 0px;
}
.main {
padding: 10px;
}
.gradient {
background: #333366; /* Old browsers */
background: -moz-linear-gradient(left, #333366 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#333366), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left, #333366 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left, #333366 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left, #333366 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to right, #333366 0%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333366', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */
padding: 0px;
height: 80px;
width: 500px;
float: right;
display: inline;
}
.main_content {
margin-left: 300px;
}
.sidemenu {
width: 260px;
position: fixed;
border-style: solid;
border-width: 2px;
border-color: rgb(51, 51, 102);
}
.sidemenu_head {
width: 250px;
background-color: rgb(51, 51, 102);
color: rgb(204, 221, 255);
padding: 5px;
}
.sidemenu_body {
width: 250px;
padding: 5px;
}
</style>
</head>
<body>
<div id="masthead" class="masthead">
<div style="float: left; display: inline; padding: 10px; height: 80px;">
<a href="http://www.ensembl.org/"><img src="http://static.ensembl.org/i/e-ensembl.png"></a>
</div>
<div style="float: right; display: inline; height: 80px; background: white; padding: 10px;">
<a href="http://www.ensembl.org/info/docs/variation/vep/vep_script.html"><img src="http://www.ensembl.org/img/vep_logo.png"></a>
</div>
<div class="gradient">
</div>
</div>
<div class="main">
<div class="sidemenu"><div class="sidemenu_head">Links</div> <div class="sidemenu_body"><ul><li><a href="#masthead">Top of page</a></li> <li><a href="#run_stats">VEP run statistics</a></li> <li><a href="#gen_stats">General statistics</a></li> <li><a href="#var_class">Variant classes</a></li> <li><a href="#var_cons">Consequences (most severe)</a></li> <li><a href="#consequences">Consequences (all)</a></li> <li><a href="#coding">Coding consequences</a></li> <li><a href="#sift">SIFT summary</a></li> <li><a href="#chr">Variants by chromosome</a></li> <li><a href="#protein">Position in protein</a></li></ul></div></div><div class='main_content'><h3 id="run_stats">VEP run statistics</h3><table class="stats_table"><tr><td>VEP version (API)</td> <td>78 (78)</td></tr> <tr><td>Cache/Database</td> <td>/home/formacion/COMUNES/IAMZ/data/CIHEAM/ReferenceGenome/VEP//bos_taurus/78_UMD3.1</td></tr> <tr><td>Species</td> <td>bos_taurus</td></tr> <tr><td>Command line options</td> <td><pre>--dir /home/formacion/COMUNES/IAMZ/data/CIHEAM/ReferenceGenome/VEP/ --species bos_taurus -o BT18.vep --fork 4 --canonical --sift b --coding_only --no_intergenic --offline --force_overwrite</pre></td></tr> <tr><td>Start time</td> <td>2015-03-07 21:16:54</td></tr> <tr><td>End time</td> <td>2015-03-07 21:19:40</td></tr> <tr><td>Run time</td> <td>166 seconds</td></tr> <tr><td>Input file (format)</td> <td> (VCF)</td></tr> <tr><td>Output file</td> <td>BT18.vep <a href="BT18.vep">[text]</a></td></tr></table><h3 id="gen_stats">General statistics</h3><table class="stats_table"><tr><td>Lines of input read</td> <td>445813</td></tr> <tr><td>Variants processed</td> <td>445757</td></tr> <tr><td>Variants remaining after filtering</td> <td>445757</td></tr> <tr><td>Lines of output written</td> <td>7982</td></tr> <tr><td>Novel / existing variants</td> <td>-</td></tr> <tr><td>Overlapped genes</td> <td>916</td></tr> <tr><td>Overlapped transcripts</td> <td>1019</td></tr> <tr><td>Overlapped regulatory features</td> <td>-</td></tr></table><hr /><h3 id="var_class">Variant classes</h3><div style="width: 800px; height: 200px" id="var_class_pie"> </div><div style="width: 800px; height: 200px" id="var_class_table"> </div><hr /><h3 id="var_cons">Consequences (most severe)</h3><div style="width: 800px; height: 400px" id="var_cons_pie"> </div><div style="width: 800px; height: 200px" id="var_cons_table"> </div><hr /><h3 id="consequences">Consequences (all)</h3><div id="consequences_pie" style="width: 800px; height: 400px"> </div><div id="consequences_table" style="width: 800px; height: 200px"> </div><hr /><h3 id="coding">Coding consequences</h3><div style="width: 800px; height: 400px" id="coding_pie"> </div><div style="width: 800px; height: 200px" id="coding_table"> </div><hr /><h3 id="sift">SIFT summary</h3><div id="sift_pie" style="width: 800px; height: 200px"> </div><div style="width: 800px; height: 200px" id="sift_table"> </div><hr /><h3 id="chr">Variants by chromosome</h3><div id="chr_bar" style="width: 800px; height: 200px"> </div><div id="chr_table" style="width: 800px; height: 200px"> </div><hr /><h3 id="chr_18">Distribution of variants on chromosome 18</h3><div style="width: 800px; height: 200px" id="chr_18_area"> </div><hr /><h3 id="protein">Position in protein</h3><div id="protein_bar" style="width: 800px; height: 200px"> </div></div>
</div></body>
</html>