Commit Graph

  • 3036c5fc90 don't overlay buttons on graph canvas for click miss Colin Megill 2018-03-02 09:49:01 -08:00
  • bec860f78c Add dataset title to index_template.html Charlotte Weaver 2018-03-02 09:25:24 -08:00
  • f8492d964b increase debounce wait time Colin Megill 2018-03-02 09:23:44 -08:00
  • 5443f25e69 drop chunk rate on render queue Colin Megill 2018-03-02 09:16:16 -08:00
  • 33b0a040ae title ready for template Colin Megill 2018-03-02 09:15:56 -08:00
  • a04921c34f Merge pull request #3 from chanzuckerberg/template-html Colin Megill 2018-03-01 13:36:21 -08:00
  • 9101e82b7b no flashing Colin Megill 2018-03-01 13:32:04 -08:00
  • 6b9d9ea6ef render queue on scatter Colin Megill 2018-03-01 11:45:58 -08:00
  • 5501abfe3c rename scatter render func Colin Megill 2018-03-01 11:43:08 -08:00
  • 1441a4c7f0 draw scatterplot is now the inside of the loop, bring in queue Colin Megill 2018-03-01 10:40:44 -08:00
  • aa0ae5946f move clear rect up to scatterplot, since drawscatterplot is now per cell Colin Megill 2018-03-01 10:40:17 -08:00
  • 2d3d8be744 heatmap comment for virtualization Colin Megill 2018-03-01 10:33:02 -08:00
  • abd384a95c change imports to reflect new renderqueue location in utils Colin Megill 2018-03-01 10:25:25 -08:00
  • e94fcfaef5 kill scatter Colin Megill 2018-03-01 10:24:19 -08:00
  • abc7204244 relocate render queue, rename input array Colin Megill 2018-03-01 10:24:01 -08:00
  • db33c3f923 Add build for deployment using jinja2 templating for url base Charlotte Weaver 2018-02-27 16:55:00 -08:00
  • d4fce6a03d categorical overflow Colin Megill 2018-02-28 10:03:58 -08:00
  • 2fe600af93 graph width pre responsive Colin Megill 2018-02-28 10:03:46 -08:00
  • 06ab2b6a6a change button css Colin Megill 2018-02-28 10:03:36 -08:00
  • 8b587da713 Add responsive reducer Colin Megill 2018-02-28 10:03:19 -08:00
  • 1825f289b7 Scatterplot smaller, card Colin Megill 2018-02-28 09:55:09 -08:00
  • e3248fe34a graph inputs away from edges, card Colin Megill 2018-02-28 09:50:12 -08:00
  • bafd2827fe componetize buttons on diffexp to generalize Colin Megill 2018-02-28 09:49:58 -08:00
  • 56f6aca981 move component declarations out of app to leftsidebar Colin Megill 2018-02-28 09:49:26 -08:00
  • 6ad78a7ffd remove max width on container Colin Megill 2018-02-28 09:48:59 -08:00
  • de11e5cfaf create left side bar component Colin Megill 2018-02-28 09:47:35 -08:00
  • 298f674473 Add colors to global Colin Megill 2018-02-28 09:47:04 -08:00
  • 3685c3f0b0 remove body css to index.html Colin Megill 2018-02-28 09:46:48 -08:00
  • 20a2792cfe deselected cells are smaller Colin Megill 2018-02-27 11:32:50 -08:00
  • 070f505076 color contrast for heatmap text plugin Colin Megill 2018-02-21 14:50:16 -08:00
  • 37970ad8ab async for expressions for scatterplot Colin Megill 2018-02-21 14:50:06 -08:00
  • 2b0ece781d import scatterplot in app Colin Megill 2018-02-21 14:49:52 -08:00
  • 921b2ad2af interactive scatterplot Colin Megill 2018-02-21 14:49:43 -08:00
  • 7fcd49951e prepare to catch change scatterplot x & y in reducer Colin Megill 2018-02-21 14:49:23 -08:00
  • 476088a64d break up expression heatmap into sub components Colin Megill 2018-02-21 14:48:34 -08:00
  • 4e274eb09a white space Colin Megill 2018-02-21 14:47:55 -08:00
  • add08c4764 cleanup, whitespace, logs Colin Megill 2018-02-21 14:44:34 -08:00
  • 11f6ee7799 Add autocomplete Colin Megill 2018-01-20 00:22:29 -08:00
  • e5253d2ee0 opacity Colin Megill 2018-01-16 16:26:40 -08:00
  • ba9d7b9130 swatches Colin Megill 2018-01-12 16:01:39 -08:00
  • e28cb1516a kill dsv loader Colin Megill 2018-01-09 15:32:28 -08:00
  • 1b5fc2c8f6 regraph Colin Megill 2018-01-08 15:25:42 -08:00
  • 7cea939926 all or none becomes a checkbox Colin Megill 2018-01-08 14:04:02 -08:00
  • 5140020c08 paintbrush and intialize Colin Megill 2018-01-05 17:16:14 -08:00
  • b1cf549fd8 color by expression, handle new update cell middleware logic Colin Megill 2018-01-04 23:34:16 -08:00
  • a23938aa73 put expression on the righgt Colin Megill 2018-01-04 23:33:54 -08:00
  • 5508c7713a request single expression for color action Colin Megill 2018-01-04 23:33:45 -08:00
  • 703dbd7cc6 chromatic d3 for greyscale Colin Megill 2018-01-04 23:33:29 -08:00
  • d3a6ea964d container to left edge Colin Megill 2018-01-04 17:58:11 -08:00
  • 51ab81aa72 color emoji icon and colocate with names Colin Megill 2018-01-04 17:57:49 -08:00
  • 04ae59c1d4 show all categorical options filter button Colin Megill 2018-01-04 17:53:14 -08:00
  • 6fd5999273 flex layout for app layout Colin Megill 2018-01-04 17:52:15 -08:00
  • 5a9c4ef818 request 10 genes for diffexp Colin Megill 2018-01-04 17:52:03 -08:00
  • c6d0e44c55 stub of store controls state to get back to selection for diffexp Colin Megill 2018-01-03 19:24:45 -08:00
  • 76ff2a3f41 heatmap as text for data check Colin Megill 2018-01-03 19:24:01 -08:00
  • 53b036c467 select only this categorical filter Colin Megill 2018-01-03 19:23:13 -08:00
  • 8d4728166d diff exp component based on cell selections Colin Megill 2017-12-29 00:16:18 -08:00
  • 8f590e5167 diff exp reducer Colin Megill 2017-12-29 00:16:04 -08:00
  • b22d5bc3e5 add diff exp action Colin Megill 2017-12-29 00:15:53 -08:00
  • 80c5d056ad filter by clusters typecast bug Colin Megill 2017-12-28 19:23:24 -08:00
  • 75dd7c9c2e padding and fonts Colin Megill 2017-12-24 01:38:39 -08:00
  • 3486e5b1ca filter on categorical with checkboxes Colin Megill 2017-12-24 01:38:25 -08:00
  • 87e8d5b1b1 remove reducer from index Colin Megill 2017-12-24 01:38:03 -08:00
  • 324133875e Add categorical to controls Colin Megill 2017-12-24 01:37:40 -08:00
  • 61c35960a7 remove categorical as own reducer to controls Colin Megill 2017-12-24 01:37:27 -08:00
  • 61b22cdb6c move color control to continuous Colin Megill 2017-12-23 15:25:43 -08:00
  • 39e84c8d59 move continuous to the left Colin Megill 2017-12-23 15:24:38 -08:00
  • ff7183d938 color by categorical Colin Megill 2017-12-23 15:24:16 -08:00
  • bc07ebd23d make a toggle in future Colin Megill 2017-12-23 11:12:50 -08:00
  • 769aa145ac if any graph selection, deselect nodes without positions Colin Megill 2017-12-23 11:10:19 -08:00
  • 5a3d3c4a3c default black Colin Megill 2017-12-23 11:09:22 -08:00
  • eb1caa9c68 move logic out of reducer into middleware Colin Megill 2017-12-22 19:30:32 -08:00
  • 78dbe1913a add cell color middleware Colin Megill 2017-12-22 19:30:07 -08:00
  • 862a1b129b draw graph from color attr Colin Megill 2017-12-22 19:29:09 -08:00
  • f497440af2 slice current selection rather than all cells to preserve color Colin Megill 2017-12-22 19:29:00 -08:00
  • 377b8c55b7 draw lines and graph with new __color__ attr Colin Megill 2017-12-22 19:28:36 -08:00
  • 769cbea140 don't show unselected lines for now in parallel (toggle in the future) Colin Megill 2017-12-20 18:03:04 -08:00
  • 68d99b71dc colors Colin Megill 2017-12-12 21:37:19 -08:00
  • f89973aaa9 categorical wider Colin Megill 2017-12-12 20:33:35 -08:00
  • 191615b62b send continous through middleware & comments Colin Megill 2017-12-12 20:33:23 -08:00
  • fd93349515 switch to staging api Colin Megill 2017-12-07 14:38:48 -08:00
  • 7b3313e108 consume custom middleware in reducer, set initial allCells & selected Colin Megill 2017-12-07 14:38:42 -08:00
  • 3df194fdd2 add custom middleware to index Colin Megill 2017-12-07 14:38:21 -08:00
  • 4608fb035c custom middleware to update cell selection Colin Megill 2017-12-07 14:37:55 -08:00
  • c2ca9eb544 remove comment Colin Megill 2017-12-07 14:33:50 -08:00
  • fa9d0ad528 red lines on canvas for testing Colin Megill 2017-12-07 14:33:40 -08:00
  • 9a3d349f99 move graph scales, still hardcoded, into globals Colin Megill 2017-12-07 14:33:25 -08:00
  • 3799fda639 move filtering and ctx reset out of axes Colin Megill 2017-12-07 14:32:41 -08:00
  • 98caa373f5 only show continuous color options above graph for now Colin Megill 2017-11-27 03:14:39 -08:00
  • 1b72e8dab3 graph now renders from global cell selection, significant perf boost Colin Megill 2017-11-27 03:14:10 -08:00
  • bfa03e77b4 parallel now rendering from centralized cell selection! Colin Megill 2017-11-27 02:43:20 -08:00
  • 354a3857cc remove excess methods and process around metadata type coercion Colin Megill 2017-11-27 02:41:50 -08:00
  • 3fd7fdf5c4 return entire selection from continuous rather than just cell name Colin Megill 2017-11-26 23:26:39 -08:00
  • 857c44512c add expression reducer Colin Megill 2017-11-26 23:25:07 -08:00
  • 1e431c6a0a expression reducer and stubbed out component Colin Megill 2017-11-26 23:19:49 -08:00
  • 4a412bb05c debounce function in continuous Colin Megill 2017-11-26 23:19:12 -08:00
  • 2af16dc4c6 async render queue again, move debounce up to component Colin Megill 2017-11-26 23:18:30 -08:00
  • f81aec9da4 fire expression call on app load Colin Megill 2017-11-26 23:17:57 -08:00
  • 7dd3c3db02 expression count get and post action creators Colin Megill 2017-11-26 23:17:32 -08:00
  • 9b045b1187 make parallel fixed width at 1200 for now Colin Megill 2017-11-26 23:17:14 -08:00