var chartData = [{"serie":"AAT variant","value":"33"},{"serie":"Neutral SNP","value":"1"},{"serie":"Null allele","value":"11"}];var chartData2 = [{"exon":"Exon\n2","total_mutation":"21"},{"exon":"Exon\n3","total_mutation":"9"},{"exon":"Exon\n4","total_mutation":"3"},{"exon":"Exon\n5","total_mutation":"9"},{"exon":"Intron\n3","total_mutation":"2"},{"exon":"Intron\n4","total_mutation":"1"}];var chart; AmCharts.ready(function () { // SERIAL CHART chart = new AmCharts.AmSerialChart(); chart.addTitle("Type of variant", 15); chart.dataProvider = chartData; chart.categoryField = "serie"; chart.plotAreaBorderAlpha = 0.2; // AXES // category var categoryAxis = chart.categoryAxis; categoryAxis.gridAlpha = 0.1; categoryAxis.axisAlpha = 5; categoryAxis.gridPosition = "start"; // value var valueAxis = new AmCharts.ValueAxis(); valueAxis.stackType = "regular"; valueAxis.gridAlpha = 0.1; valueAxis.axisAlpha = 0; chart.addValueAxis(valueAxis); // GRAPHS // first graph var graph = new AmCharts.AmGraph(); graph.title = "Type of variant"; graph.labelText = "[[value]]"; graph.valueField = "value"; graph.type = "column"; graph.fixedColumnWidth = 50; graph.labelText = "[[value]]"; graph.labelPosition = "top"; graph.lineThickness = 20; graph.color = "#000"; graph.lineAlpha = 0; graph.fillAlphas = 1; graph.lineColor = "#019f6e"; //graph.balloonText = "[[category]]
[[title]]:[[value]]"; chart.addGraph(graph); // LEGEND var legend = new AmCharts.AmLegend(); legend.borderAlpha = 0.2; legend.horizontalGap = 10; //chart.addLegend(legend); // WRITE chart.write("chart1div"); chart.depth3D = 15; chart.angle = 30; chart.validateNow(); }); var chart2; AmCharts.ready(function () { // SERIAL CHART chart2 = new AmCharts.AmSerialChart(); chart2.addTitle("Mutation location", 15); chart2.dataProvider = chartData2; chart2.categoryField = "exon"; chart2.plotAreaBorderAlpha = 0.2; // AXES // category var categoryAxis2 = chart2.categoryAxis; categoryAxis2.gridAlpha = 0.1; categoryAxis2.axisAlpha = 5; categoryAxis2.gridPosition = "start"; // value var valueAxis2 = new AmCharts.ValueAxis(); valueAxis2.stackType = "regular"; valueAxis2.gridAlpha = 0.1; valueAxis2.axisAlpha = 0; chart2.addValueAxis(valueAxis2); // GRAPHS // first graph var graph = new AmCharts.AmGraph(); graph.title = "Total Mutations"; graph.labelText = "[[value]]"; graph.valueField = "total_mutation"; graph.type = "column"; graph.labelPosition = "top"; graph.lineAlpha = 0; graph.fillAlphas = 1; graph.lineColor = "#019f6e"; //graph.balloonText = "[[category]]
[[title]]:[[value]]"; chart2.addGraph(graph); // third graph // graph = new AmCharts.AmGraph(); // graph.title = "Class I"; // graph.labelText = "[[value]]"; // graph.valueField = "Class_I"; // graph.type = "column"; // graph.labelPosition = "top"; // graph.newStack = true; // this line starts new stack // graph.lineAlpha = 0; // graph.fillAlphas = 1; // graph.lineColor = "#5b5b5d"; // graph.balloonText = "[[category]]
[[title]]:[[value]]"; // chart2.addGraph(graph); // LEGEND var legend = new AmCharts.AmLegend(); legend.borderAlpha = 0.2; legend.horizontalGap = 10; //chart2.addLegend(legend); // WRITE chart2.depth3D = 15; chart2.angle = 30; chart2.validateNow(); chart2.write("chart2div"); });