Colin Megill
dbff824854
Viewport fills entire screen ( #430 )
...
* full pane webgl and svg
* fixes for full pane selection and centering
* force graph remount, clear brush state
2018-11-13 11:45:38 -05:00
Colin Megill
9decf134e0
fixed scatterplot infinite render ( #429 )
...
* add more to state from componentDidMount
* always brush
* destructure
* move render to function
* fixed scatterplot infinite render
* remove logging
2018-11-09 20:28:22 -05:00
Colin Megill
0dcc17d6d5
rerender axes on regraph ( #403 )
...
* remove cells loading now that we have toast
* rerender histogram axes
* remove logging
2018-11-05 09:29:49 -05:00
Colin Megill
ed66ae6e4a
tooltips, copy, scatterplot tray ( #383 )
...
* tooltips, copy, scatterplot tray
* reset interface
* copy
2018-10-26 19:21:39 -04:00
Colin Megill
d221d76be6
test for world, graph border, legend label ( #378 )
...
* test for world, graph border, legend label
* typo
2018-10-25 12:16:55 -04:00
Colin Megill
7aa390b5a1
left sidebar improvements ( #368 )
...
* left sidebar improvements
* lint
2018-10-24 10:21:18 -04:00
Colin Megill
96675f806c
hotfix duplicate globals declaration
2018-10-22 16:39:41 -04:00
Colin Megill
df671192be
Begin integrating blueprint ( #359 )
...
* toast test
* modify webpack build to allow for global CSS; use CSS modules to scope component styling
* remove heatmap
* add label to index resets
* swapping out buttons for blueprint
* adding constants to globals
* swapping out blueprint buttons
* title position, sidebar improvements
* sidebar styles
* adding toasts for validation errors
* zebra section trial
* integrating blueprint, switching buttons over, breaking out scatter
* clean up console
2018-10-22 15:46:37 -04:00
Colin Megill
952578680a
Remove heatmap, add diffexp info to histograms ( #339 )
...
* Create Release_Validation_Recipe.md
* compose middle ware for redux devtools
* update package.json and lock
* remove heatmap, add to left side bar
* redux devtools extension
2018-10-16 16:29:20 -07:00
Colin Megill
65f5244ff7
add name getter to world test
2018-10-15 11:20:52 -07:00
Colin Megill
e7642e6a8f
remove log
2018-10-15 11:20:52 -07:00
Colin Megill
8114d7565a
dispose and delete
2018-10-15 11:20:52 -07:00
Colin Megill
8e08534d42
user defined gene
2018-10-15 11:20:52 -07:00
Colin Megill
2b77f8146b
namespacing
2018-10-15 11:20:52 -07:00
Colin Megill
e1a437514e
clean up log
2018-10-15 11:20:52 -07:00
Colin Megill
48fa221ad9
diffexp, regraph, brush
2018-10-15 11:20:52 -07:00
Colin Megill
fff331e1f0
stub additional validation for gene name
2018-10-15 11:20:52 -07:00
Colin Megill
8d07b400be
adding and removing user defined genes
2018-10-15 11:20:52 -07:00
Colin Megill
5b2c07f105
clear differential reducer
2018-10-15 11:20:52 -07:00
Colin Megill
ca35ae0b40
cleanup in histogram
2018-10-15 11:20:52 -07:00
Colin Megill
1cf9fc76b0
break out differential genes from user defined
2018-10-15 11:20:52 -07:00
Colin Megill
a42f9f83f5
clear differential expression button interface
2018-10-15 11:20:52 -07:00
Colin Megill
9de44e6fd4
clear differential expression reducer
2018-10-15 11:20:52 -07:00
Colin Megill
ca37483447
remove old heatmap webgl code
2018-10-15 11:20:52 -07:00
Colin Megill
dd1b9229fc
access varDataCache with kvCache.get
2018-10-15 11:20:52 -07:00
Colin Megill
73f55cb9f8
obs index to index
2018-10-15 11:20:52 -07:00
Colin Megill
8aa75458ed
brushable histogram renders genes
2018-10-15 11:20:52 -07:00
Colin Megill
0c8f4ed824
rename to createVarDimension
2018-10-15 11:20:52 -07:00
Colin Megill
5165297e2a
position tweak
2018-10-15 11:20:52 -07:00
Colin Megill
9c8e0e76ad
remove export
2018-10-15 11:20:52 -07:00
Colin Megill
693dc7be12
switch to roboto condensed for space
2018-10-15 11:20:52 -07:00
Colin Megill
090bad040e
worldIndex returns NaN
2018-10-15 11:20:52 -07:00
Colin Megill
a297956e69
add world helper method for var
2018-10-15 11:20:52 -07:00
Colin Megill
b0603dbed7
create dimension for arbitrary gene
2018-10-15 11:20:52 -07:00
Colin Megill
30069c0e66
export request genes action for use from components
2018-10-15 11:20:52 -07:00
Colin Megill
2c74291ee9
add gene expression section to left sidebar
2018-10-15 11:20:52 -07:00
Colin Megill
f7abee5156
kill logging
2018-08-19 19:57:43 -04:00
Colin Megill
fddf114076
don't render anything until everything loads
2018-08-19 19:57:26 -04:00
Colin Megill
d550b5503d
graph needs to know about first time rendering
2018-08-19 19:57:11 -04:00
Colin Megill
743eee3d78
maximize space for heatmap
2018-08-19 19:20:57 -04:00
Colin Megill
d492e129d0
standardize buttons, move diffexp to lower right
2018-08-19 19:19:22 -04:00
Colin Megill
6665f55075
Merge pull request #193 from chanzuckerberg/#175-d3-globals
...
Remove d3 global import / add to bundle
2018-08-16 10:58:48 -04:00
Colin Megill
44ef1af863
with direct imports of viridis scale, 2 packages no longer needed
2018-08-16 10:14:25 -04:00
Colin Megill
6fd7f23364
dead code cleanup
2018-08-16 10:13:13 -04:00
Colin Megill
3c9de7be9e
add d3 and scale chromatic imports
2018-08-16 10:11:18 -04:00
Colin Megill
3087c173e6
remove import for joyplots
2018-08-16 10:07:26 -04:00
Colin Megill
e4cd873b21
better positioning of continuous paintbrushes
2018-08-16 10:07:08 -04:00
Colin Megill
67bf7491c6
add d3 packages via npm
2018-08-16 10:06:46 -04:00
Colin Megill
531e60caa4
remove d3 script tags in index
2018-08-16 10:06:09 -04:00
Colin Megill
985cc0de94
update webpack config rules
2018-08-13 17:07:00 -07:00
Colin Megill
c57d648f15
update packages in package.json for webpack4
2018-08-13 17:05:14 -07:00
Colin Megill
33ce77b669
reformat css loaders
2018-08-13 17:03:15 -07:00
Colin Megill
c47f8d6ca5
Merge pull request #161 from chanzuckerberg/#152-security-warnings
...
remove warnings in npm install, resolve security warnings
2018-08-07 15:35:27 -04:00
Colin Megill
10cc801197
remove warnings in npm install, resolve security warnings
2018-08-07 15:00:28 -04:00
Colin Megill
3822d4b005
upgrade react, webpack inline source, html plugin
2018-08-06 15:16:17 -04:00
Colin Megill
6bc94a53ce
Merge pull request #148 from chanzuckerberg/bkmartinjr/getfix2
...
fix for _.get typo
2018-08-06 12:29:41 -04:00
Colin Megill
15923d4523
Merge pull request #151 from chanzuckerberg/bkmartinjr/package-cleanup
...
remove duplicates dependencies
2018-08-06 12:26:55 -04:00
Colin Megill
dfea46eff0
Merge pull request #144 from chanzuckerberg/#41-get-fixes
...
_.get instead of ternary
2018-08-03 15:22:08 -04:00
Colin Megill
76d5252506
Merge pull request #143 from chanzuckerberg/#53-react-upgrade
...
React 16
2018-08-03 15:20:08 -04:00
Colin Megill
cb6b784dfd
final component conversions
2018-08-03 15:18:40 -04:00
Colin Megill
7ae1db627c
continuous legend conversion
2018-08-02 15:32:26 -04:00
Colin Megill
20331313e0
move to componentDidUpdate
2018-07-31 16:50:48 -04:00
Colin Megill
ee2b7fc13f
stub getDerivedStateFromProps
2018-07-31 11:07:53 -04:00
Colin Megill
78077ad566
pulse loader doesn't work with 16
2018-07-30 14:29:54 -04:00
Colin Megill
0b84e9e804
react 16
2018-07-30 14:29:44 -04:00
Colin Megill
b574542a60
_.get fixes
2018-07-23 17:06:32 -04:00
Colin Megill
03ec942723
Merge pull request #115 from chanzuckerberg/eslint-scope
...
eslint scope pin
2018-07-12 14:37:29 -04:00
Colin Megill
dd019d83e5
eslint scope pin
2018-07-12 14:36:57 -04:00
Colin Megill
2721e91788
zoom working
2018-07-11 11:28:23 -04:00
Colin Megill
4365b24212
remove log
2018-07-05 21:55:30 -04:00
Colin Megill
aa6f38e0a3
working! & pretty smooth, with responsive extra click
2018-07-05 21:44:36 -04:00
Colin Megill
013c5fb078
remove log
2018-07-05 16:38:50 -04:00
Colin Megill
d1895ecb05
Break out draw function
2018-07-05 16:38:43 -04:00
Colin Megill
e383e52320
replace viewportwidth with 1
2018-07-05 15:53:03 -04:00
Colin Megill
1eeaca41f9
Merge pull request #107 from chanzuckerberg/freeman-lab/brush-zoom-fix
...
Fix zooming selection
2018-06-28 01:24:34 -04:00
Colin Megill
7a9f0ef29e
sourceEvent instead of selection
2018-06-28 01:23:28 -04:00
Colin Megill
91902aa33e
Merge pull request #82 from chanzuckerberg/freeman-lab/brush-zoom-fix
...
fixed brush behavior when zooming + panning
2018-06-28 01:22:39 -04:00
Colin Megill
b24b71692c
brush on zoom procedural deselect
2018-06-28 01:10:29 -04:00
Colin Megill
64223ff95e
return brush independently from container
2018-06-28 01:10:05 -04:00
Colin Megill
f96a03e58c
Merge pull request #84 from chanzuckerberg/color-by-continuous
...
reinstitute color by continuous
2018-06-13 12:24:57 -07:00
Colin Megill
f0e008eb66
reinstitute color by continuous
2018-06-13 12:09:53 -07:00
Colin Megill
2fb086b5ad
Merge pull request #81 from chanzuckerberg/checkbox
...
checkbox intermediate state
2018-06-07 13:01:26 -04:00
Colin Megill
d1d3353130
checkbox intermediate state
2018-06-07 13:00:03 -04:00
Colin Megill
e6c912f6ad
Merge pull request #80 from chanzuckerberg/#62-persist-scatter
...
render scatterplot on mount, handle switch tabs case
2018-06-06 17:43:47 -04:00
Colin Megill
7ecd61ce0f
render scatterplot on mount, handle switch tabs case
2018-06-05 12:04:26 -04:00
Colin Megill
a64484a1dd
Merge pull request #79 from chanzuckerberg/continuous-scale-rerender
...
don't rerender continuous scale on responsive
2018-06-04 23:41:38 -04:00
Colin Megill
ebb1bb93cf
don't rerender continuous scale on responsive
2018-06-04 23:40:22 -04:00
Colin Megill
c60904a145
Merge pull request #74 from chanzuckerberg/bkmartinjr-addjest
...
Jest tests for TypedCrossfilter
2018-05-31 19:13:22 -04:00
Colin Megill
37df1d7a67
Merge pull request #73 from chanzuckerberg/continuousLegend
...
continuous legend
2018-05-30 11:22:47 -04:00
Colin Megill
2b70d165be
Merge pull request #72 from chanzuckerberg/bkmartinjr-regraph
...
fix regraph metadata bug
2018-05-30 11:22:07 -04:00
Colin Megill
1565f47f6e
continuous legend
2018-05-30 00:21:11 -04:00
Colin Megill
67e65e7535
Merge pull request #71 from chanzuckerberg/bkmartinjr-staterefactor
...
introduce new selection state machinery
2018-05-29 15:04:21 -04:00
Colin Megill
f5f9700f55
Merge pull request #57 from chanzuckerberg/responsiveBrush
...
reset brush on window resize
2018-05-14 23:01:46 -07:00
Colin Megill
2b2bdba8ea
reset brush on window resize
2018-05-14 23:01:22 -07:00
Colin Megill
82a5bae2ff
Merge pull request #55 from chanzuckerberg/bkmartinjr-perf3
...
performance - improve caching in histogram and graph
2018-05-14 17:47:41 -07:00
Colin Megill
e739179c1d
Merge pull request #56 from chanzuckerberg/responsive
...
adds basic responsive capability for graph and metadata
2018-05-14 16:01:53 -07:00
Colin Megill
de6d82af13
adds basic responsive capability for graph and metadata
2018-05-14 15:48:06 -07:00
Colin Megill
988751e705
Merge pull request #52 from chanzuckerberg/bkmartinjr-cleanup
...
small cleanup requests from recent PR
2018-05-14 11:40:30 -07:00
Colin Megill
372781a533
expression layout and buttons vs tabs
2018-05-10 02:27:35 -07:00
Colin Megill
8e110077cc
Merge pull request #46 from chanzuckerberg/freeman-lab-brushing-fix
...
fix scale inversion for brushing
2018-05-10 02:26:38 -07:00