Charlotte Weaver
451f95b0a4
Initial packaging working
...
pip install works if client files are built and moved manually
2018-07-05 17:06:51 -07: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
Charlotte Weaver
85506db971
Updating to latest cellxgene client code
...
Fixes the build error in the old version.
Reverted the API version since we changed directions from updating the API to refactoring the server structure instead.
2018-07-05 13:37:26 -07:00
Colin Megill
e383e52320
replace viewportwidth with 1
2018-07-05 15:53:03 -04:00
Charlotte Weaver
2da62720dd
Better documentation for driver/engines
...
Removed the REST v2.0 documentation in favor of getting v1.0 working with driver/engine model
2018-06-29 17:17:14 -07:00
Charlotte Weaver
56c932a443
Fixed categorical filter not being converted to type, added tests
2018-06-29 17:16:00 -07:00
Charlotte Weaver
40f5b94075
Consistency with quotes
...
' -> "
2018-06-29 13:14:58 -07: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
Charlotte Weaver
ba13e32206
Add python's requirements.txt
2018-06-27 13:40:35 -07:00
Charlotte Weaver
a60b3ea296
Put cellxgene readme back in
...
Will update readme to make server side work once build/packaging in.
2018-06-26 11:51:58 -07:00
Charlotte Weaver
dd5fa57259
renaming backend, cellxgene to server, client respectively
2018-06-26 11:41:32 -07:00
Charlotte Weaver
59dcfe2bc4
Correct tabs to spaces
2018-06-26 11:22:34 -07:00
Charlotte Weaver
c7f9dc0bb9
Remove redundant app start
2018-06-26 11:21:35 -07:00
Charlotte Weaver
67f2e19f39
Added tests for all endpoints
2018-06-25 15:43:18 -07:00
Charlotte Weaver
ca16447115
Style guide cleanup
2018-06-22 17:43:10 -07:00
Charlotte Weaver
15ce4cc338
Add back in /expression and /diffexp endpoints
2018-06-22 17:18:22 -07:00
Charlotte Weaver
ee8bb510ff
/cells is working
2018-06-22 11:52:05 -07:00
Charlotte Weaver
9b4bcb7f7b
Original /initialize working
2018-06-22 11:00:22 -07:00
Charlotte Weaver
1621d20bc4
Minimum working iterator version
...
Checkpointing. This is a minimum working version using the iterator. I basically hacked consuming the iterator since I want to switch directions, but this is a good place to come back to.
2018-06-22 10:01:52 -07: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
freeman-lab
a4e75fceba
incorporate distance inverse term
2018-06-09 14:38:09 -07:00
Charlotte Weaver
fabd3ca2ff
Implement driver class for scanpy
2018-06-07 15:22:32 -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
Charlotte Weaver
9cf300caeb
Fleshed out documentation and params for methods
...
Given feedback from designing rest v2.0
2018-06-05 16:05:04 -07: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
Charlotte Weaver
e84793ede9
Add backend to cellxgene repo
2018-06-01 11:16:23 -07:00
Colin Megill
c60904a145
Merge pull request #74 from chanzuckerberg/bkmartinjr-addjest
...
Jest tests for TypedCrossfilter
2018-05-31 19:13:22 -04:00
bkmartinjr
a0d5f1bf86
Merge branch 'master' of https://github.com/chanzuckerberg/cellxgene into bkmartinjr-addjest
2018-05-30 10:36:21 -07:00
bkmartinjr
9e8d48d630
more Jest tests for TypedCrossfilter
2018-05-30 10:35:49 -07:00
bkmartinjr
0b50f02d55
fix id() bug in ScalarDimension
2018-05-30 09:23:25 -07:00
bkmartinjr
a0c6e3102b
fix bug in fillBySelection
2018-05-30 09:03:03 -07: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
bkmartinjr
bf6ebd5741
reset all cells on graph reset
2018-05-29 21:40:51 -07:00
bkmartinjr
9c2870e995
fix logic inversion on regraph
2018-05-29 21:38:47 -07:00
Colin Megill
1565f47f6e
continuous legend
2018-05-30 00:21:11 -04:00
bkmartinjr
92dfc5f2ee
add Jest tests
2018-05-29 21:16:48 -07:00
bkmartinjr
eaa4e6c7a4
fix bug in selectOne and deselectOne
2018-05-29 20:34:59 -07: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
bkmartinjr
20756764f9
add comments
2018-05-29 11:58:57 -07:00