Charlotte Weaver
8aafd7d271
fix eslint-scope vulnerability
2018-07-12 13:05:27 -07:00
Charlotte Weaver
558950852e
Merge remote-tracking branch 'origin/csweaver/addbackend' into csweaver/addbackend
2018-07-06 15:43:37 -07:00
Charlotte Weaver
cd1b67fd09
Rename diffexpression
2018-07-06 15:41:08 -07:00
Charlotte Weaver
5b9ddfa1a6
Added documentation to filter
2018-07-06 15:40:21 -07:00
Charlotte Weaver
354eacc3c8
Remove cell ids from engine
...
Previously I just removed them from the driver
2018-07-06 15:38:42 -07:00
Charlotte Weaver
cf12acd47c
Added documentation to filter
2018-07-06 10:26:46 -07:00
Charlotte Weaver
6652c07495
Remove cell ids from engine
...
Previously I just removed them from the driver
2018-07-06 10:26:33 -07:00
Charlotte Weaver
e3bf06ca61
Config file no longer necessary
...
Config is solely from environment variables instead.
2018-07-06 10:13:24 -07:00
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