diff --git a/devnotes.txt b/devnotes.txt index 969ff25..d78fe91 100644 --- a/devnotes.txt +++ b/devnotes.txt @@ -47,6 +47,7 @@ Work with gene sets Summary view Tool runner Back-end based on files instead of .h5 (for concurrent read-only access) +Make URL namespace include hash of matrix, to allow concurrent access to multiple files Tool (page) to download the backing data (for data portal) Maybe use Celery to run tools in background @@ -59,7 +60,7 @@ x Preparing hdf5 file for viewing multiple times makes the file grow indefinitel - Instead of deleting and regenerating, overwrite Dropdowns in landscape view don't update on first render() - +Cache policy is broken Development stack ================= @@ -83,8 +84,6 @@ Anaconda Python distribution, using at least the following packages Flask web server h5py, HDF5 file I/O click conda install click - - ome.py, module for manipulating Ome files in HDF5 format Client (JavaScript) @@ -114,7 +113,7 @@ Leaflet has the same issue, and is solved in the same way (see heatmap.js) Helper libraries ---------------- whatwg-fetch npm install whatwg-fetch - underscore npm install underscore + lodash npm install lodash User interface @@ -124,7 +123,6 @@ Leaflet has the same issue, and is solved in the same way (see heatmap.js) npm install react-redux npm install redux-thunk Bootstrap npm install bootstrap [Also get the CSS separately] - react-bootstrap npm install react-bootstrap Leaflet npm install leaflet [Also get the CSS separately] Autoscale-canvas (for high-DPI screens) npm install autoscale-canvas diff --git a/js/scatterplot.js b/js/scatterplot.js index 6206cb9..ea28163 100644 --- a/js/scatterplot.js +++ b/js/scatterplot.js @@ -2,7 +2,7 @@ import React, {PropTypes} from 'react'; import { render, findDOMNode } from 'react-dom'; import autoscale from 'autoscale-canvas'; import * as colors from './colors'; -import * as _ from 'underscore'; +import * as _ from 'lodash'; import { nMostFrequent } from './util'; diff --git a/python/loom_server.py b/python/loom_server.py index cbdb894..14f640f 100755 --- a/python/loom_server.py +++ b/python/loom_server.py @@ -107,21 +107,8 @@ def send_tile(z,x,y): img = ds.dz_get_zoom_image(x,y,z) return serve_pil_image(img) - - -class LoomRepo(object): - def __init__(self): - - - if __name__ == '__main__': app.run(debug=False) - - - - - -