diff options
author | zsloan | 2022-12-01 20:39:23 +0000 |
---|---|---|
committer | zsloan | 2022-12-01 20:39:23 +0000 |
commit | 203349bdf21dc43b89c9776c57ee545651f5460f (patch) | |
tree | 1b0aa753dccc37b082d04582b50eb15baded0721 /wqflask | |
parent | 9388bc00070c1103b3e14fa7ba03b0de7464a025 (diff) | |
download | genenetwork2-203349bdf21dc43b89c9776c57ee545651f5460f.tar.gz |
Variety of changes to basic stats figures
- Left-aligned bar-chart title
- Changed y-axis label for Violin Plot to 'Density'
- Always display modebar options
- Increase font size for y axis label for Violin Plot
Diffstat (limited to 'wqflask')
-rw-r--r-- | wqflask/wqflask/static/new/javascript/show_trait.js | 28 |
1 files changed, 22 insertions, 6 deletions
diff --git a/wqflask/wqflask/static/new/javascript/show_trait.js b/wqflask/wqflask/static/new/javascript/show_trait.js index 7dcfbd89..1f76dbdf 100644 --- a/wqflask/wqflask/static/new/javascript/show_trait.js +++ b/wqflask/wqflask/static/new/javascript/show_trait.js @@ -1248,6 +1248,7 @@ if (Object.keys(js_data.sample_group_types).length > 1) { // Define Plotly Options (for the options bar at the top of each figure) root.modebar_options = { + displayModeBar: true, modeBarButtonsToAdd:[{ name: 'Export as SVG', icon: Plotly.Icons.disk, @@ -1343,7 +1344,12 @@ if (js_data.num_values < 256) { bottomMargin = getBarBottomMargin(sampleLists[0]) root.bar_layout = { - title: "<b>Trait " + js_data.trait_id + ": " + js_data.short_description + "</b>", + title: { + x: 0, + y: 10, + xanchor: 'left', + text: "<b>Trait " + js_data.trait_id + ": " + js_data.short_description + "</b>", + }, xaxis: { type: 'category', titlefont: { @@ -1397,7 +1403,10 @@ var hist_trace = { root.histogram_data = [hist_trace]; root.histogram_layout = { bargap: 0.05, - title: "<b>Trait " + js_data.trait_id + ": " + js_data.short_description + "</b>", + title: { + xanchor: 'left', + text: "<b>Trait " + js_data.trait_id + ": " + js_data.short_description + "</b>", + }, xaxis: { autorange: true, title: js_data.unit_type, @@ -1449,6 +1458,7 @@ $('.histogram_samples_group').change(function() { // Violin Plot root.violin_layout = { + title: "<b>Trait " + js_data.trait_id + ": " + js_data.short_description + "</b>", xaxis: { showline: true, titlefont: { @@ -1460,7 +1470,13 @@ root.violin_layout = { } }, yaxis: { - title: "<b>"+js_data.unit_type+"</b>", + title: { + text: "<b>"+js_data.unit_type+"</b>", + font: { + family: 'arial', + size: 20 + } + }, autorange: true, showline: true, titlefont: { @@ -1478,7 +1494,7 @@ root.violin_layout = { margin: { l: 90, r: 30, - t: 30, + t: 100, b: 80 } }; @@ -1536,7 +1552,7 @@ if (fullSampleLists.length > 1) { } root.violin_data = [trace1, trace2, trace3] } else { - root.violin_layout['width'] = 300; + root.violin_layout['width'] = 400; root.violin_layout['height'] = 400; root.violin_data = [ { @@ -1550,7 +1566,7 @@ if (fullSampleLists.length > 1) { visible: true }, name: "<b>Trait " + js_data.trait_id + "</b>", - x0: "<b>Trait " + js_data.trait_id + "</b>" + x0: "<b>Density</br>" } ] } |