Charlotte Weaver
01de23c533
Fixed some faulty requirements
...
Not tested on latest flask version yet
The latest anndata is causing problems with sorting numeric indexes. I made a separate issue to actually fix that at a later point.
2018-07-06 10:12:32 -07: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
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
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
Charlotte Weaver
fabd3ca2ff
Implement driver class for scanpy
2018-06-07 15:22:32 -07: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
Charlotte Weaver
e84793ede9
Add backend to cellxgene repo
2018-06-01 11:16:23 -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
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
bkmartinjr
089d04ea9f
move schema sniffer to util
2018-05-28 16:52:32 -07:00
bkmartinjr
cfd13cad41
refactor regraph functionality to use crossfilter; add reset graph
2018-05-27 11:49:50 -07:00
bkmartinjr
2c79e98809
reorganize TypedCrossfilter code
2018-05-27 08:02:47 -07:00
bkmartinjr
7874e6a68b
better caching of graph regl data
2018-05-25 17:27:50 -07:00
bkmartinjr
007e1d3a66
remove detritus
2018-05-23 21:01:28 -07:00
bkmartinjr
cc661f31e1
first cut at high performance crossfilter
2018-05-23 20:59:13 -07:00
Colin Megill
f5f9700f55
Merge pull request #57 from chanzuckerberg/responsiveBrush
...
reset brush on window resize
v0.2.0
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
bkmartinjr
87958af6db
merge with Colin responsive edits
2018-05-14 16:18:18 -07:00
bkmartinjr
1e88764132
move initializer to constructor
2018-05-14 16:04:31 -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
bkmartinjr
fe655135e4
fix incorrect inequality check in caching code
2018-05-14 15:57:39 -07:00
Colin Megill
de6d82af13
adds basic responsive capability for graph and metadata
2018-05-14 15:48:06 -07:00
bkmartinjr
156fb5c100
performance - improve caching in histogram and graph
2018-05-14 11:56:44 -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
bkmartinjr
7d79bc9e48
small cleanup requests from recent PR
2018-05-10 16:44:46 -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
freeman-lab
8dbfd143a8
fix scale inversion for brushing
2018-05-10 02:03:58 -07:00
Colin Megill
91672eb0dc
Merge pull request #45 from chanzuckerberg/regl-playground
...
conversion to regl, new layout, performance
2018-05-10 01:23:21 -07:00
Colin Megill
7138a4ad82
Merge branch 'master' into regl-playground
2018-05-10 01:23:06 -07:00
Colin Megill
136a345e21
smaller graph, mouse events on fixed
2018-05-10 01:21:35 -07:00