Skip to content

Instantly share code, notes, and snippets.

@florin-chelaru
florin-chelaru / mihai-python-settings.js
Last active October 10, 2015 01:28
Mihai Python Demo
/**
* Created by Florin Chelaru ( florinc [at] umd [dot] edu )
* Date: 10/9/13
* Time: 11:13 AM
*/
/**
* Overrides the default configuration settings for EpiViz
*/
epiviz.Config.SETTINGS = {
/**
* Created by Florin Chelaru ( florinc [at] umd [dot] edu )
* Date: 10/9/13
* Time: 11:13 AM
*/
/**
* Overrides the default configuration settings for EpiViz
*/
epiviz.Config.SETTINGS = {
@florin-chelaru
florin-chelaru / stock-data-provider-settings-override.js
Last active September 21, 2015 02:38
EpiViz Stock Data Provider
epiviz.EpiViz.SETTINGS.dataProviders.push('epiviz.plugins.data.YahooFinanceDataProvider');
@florin-chelaru
florin-chelaru / settings-heatmap-dendrogram.js
Last active August 29, 2015 14:16
Epiviz Settings Heatmap Dendrogram (Epiviz 3)
var heatmapCustomSettings = epiviz.Config.SETTINGS.chartCustomSettings['epiviz.plugins.charts.HeatmapPlot'];
if (!heatmapCustomSettings) {
epiviz.Config.SETTINGS.chartCustomSettings['epiviz.plugins.charts.HeatmapPlot'] = {};
}
heatmapCustomSettings['showDendrogramLabels'] = false;
heatmapCustomSettings['dendrogramRatio'] = 0.1;
heatmapCustomSettings['clusteringAlg'] = 'agglomerative';
@florin-chelaru
florin-chelaru / my-settings-overrides.js
Last active August 29, 2015 14:15
My Track with Negative Values (Epiviz 3)
epiviz.Config.SETTINGS.chartTypes.push('epiviz.plugins.charts.MyTrackType');
@florin-chelaru
florin-chelaru / my-data-provider-settings-overrides.js
Created February 14, 2015 18:52
My Data Provider (Epiviz 3)
epiviz.Config.SETTINGS.dataProviders.push('epiviz.plugins.data.MyDataProvider');
@florin-chelaru
florin-chelaru / settings-override-tutorial.js
Last active August 29, 2015 14:15
Settings Override Tutorial (Epiviz 3)
// Create a new color palette
var myPalette = new epiviz.ui.charts.ColorPalette(['#ed2d2e', '#008c47'], 'My Palette', 'my-palette');
epiviz.Config.SETTINGS.colorPalettes.push(myPalette);
// Set the default colors for the Scatter Plot to '#ed2d2e' and '#008c47'
epiviz.Config.SETTINGS.chartSettings['epiviz.plugins.charts.ScatterPlot']['colors'] = 'my-palette';
// Set the Scatter Plot custom setting circleRadiusRatio to 0.02
epiviz.Config.SETTINGS.chartCustomSettings['epiviz.plugins.charts.ScatterPlot']['circleRadiusRatio'] = 0.02;
@florin-chelaru
florin-chelaru / ucsc-data-provider.js
Last active August 29, 2015 14:15
UCSC Demo (Epiviz 3)
/**
* Created by Florin Chelaru ( florinc [at] umd [dot] edu )
* Date: 5/6/14
* Time: 2:41 PM
*/
goog.provide('epiviz.plugins.data.UCSCDataProvider');
/**
@florin-chelaru
florin-chelaru / my-settings-overrides.js
Created January 27, 2015 20:06
Epiviz 3 Chart Plugins API Tutorial
epiviz.Config.SETTINGS.chartTypes.push('epiviz.plugins.charts.MyTrackType');
var x = document.cookie;
alert(x);
window.open('http://epiviz-dev.cbcb.umd.edu/');
console.log('still ok');