Commit Graph
559 Commits
Author SHA1 Message Date
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
bkmartinjr 2f23e8675f fix typo generating exception 2018-05-29 10:01:33 -07:00