Commit Graph

409 Commits

Author SHA1 Message Date
Charlotte Weaver
489a2dd5db Add flask-caching to requirements 2018-08-01 16:29:38 -07:00
Charlotte Weaver
0a36fac142 10 day cache (down from 1000)
I can expect a scientist to leave this running over the weekend on their laptop and still expect fast results. If someone leaves it running for a few years the data can probably be safely recalculated.
2018-08-01 15:48:56 -07:00
Charlotte Weaver
69fca7ea8b Using flask_caching instead
More recent module, same API
2018-08-01 15:46:04 -07:00
Charlotte Weaver
7642251d44 Add simple cache to backend 2018-08-01 13:32:04 -07:00
Charlotte Weaver
d77accc858 Update travis for CLI 2018-07-20 13:15:17 -07:00
Charlotte Weaver
83e7685f57 Update readme for CLI 2018-07-20 11:47:42 -07:00
Charlotte Weaver
de5e0f4ea7 Address PR review issues 2018-07-20 11:43:31 -07:00
Charlotte Weaver
9c72f2c2d5 Updating travis file to match new cli 2018-07-19 17:23:30 -07:00
Charlotte Weaver
2c7a11ab80 Added cli command for run 2018-07-19 17:21:28 -07:00
Charlotte Weaver
45f61d87d7 Initial CLI
added basic cli for running
2018-07-18 21:45:07 -07:00
Charlotte Weaver
71d1cd250c Merge pull request #119 from chanzuckerberg/csweaver/travis
Setup travis integration
2018-07-18 14:14:13 -07:00
Charlotte Weaver
558e8f522a Style for travis build files 2018-07-18 14:07:04 -07:00
Charlotte Weaver
895cfcebe0 Added initial travis config file 2018-07-18 10:21:24 -07:00
Charlotte Weaver
cd7c06c822 Merge pull request #120 from chanzuckerberg/csweaver/packaging-improvements
Csweaver/packaging improvements
2018-07-17 16:25:31 -07:00
Charlotte Weaver
8b0d7d5cf6 Clarify install docs for python3 and venvs 2018-07-17 16:03:33 -07:00
Charlotte Weaver
28d341cf1c Fix default path for dataset 2018-07-17 16:03:06 -07:00
Charlotte Weaver
59022d7a9c Merge pull request #117 from chanzuckerberg/csweaver/tests
Csweaver/tests
2018-07-17 13:29:48 -07:00
Charlotte Weaver
fdaaaf69a2 use unittest assert methods instead of assert 2018-07-17 11:01:38 -07:00
Charlotte Weaver
6961b64d87 Updated readme for python packaged version 2018-07-16 14:20:50 -07:00
Charlotte Weaver
a5423a6911 Adding minor tests to scanpy calculation code 2018-07-16 11:48:53 -07:00
Charlotte Weaver
05b9a6833d Add tests for scanpy engine 2018-07-16 11:48:53 -07:00
Charlotte Weaver
b8f501a46c Move to running tests after installing
to avoid the sys.path.insert
2018-07-16 11:48:53 -07:00
Charlotte Weaver
b6f253e843 Initial packaging working
pip install works if client files are built and moved manually
2018-07-16 11:48:53 -07:00
Charlotte Weaver
851ddde130 Merge pull request #116 from chanzuckerberg/csweaver/packaging
Csweaver/packaging
2018-07-16 11:44:56 -07:00
Charlotte Weaver
2e1da27a31 Merge branch 'webgl-pause' 2018-07-16 11:11:23 -07:00
Charlotte Weaver
d375c48b6a Merge branch 'master' into webgl-pause 2018-07-16 11:10:51 -07:00
Charlotte Weaver
82c4d2948c Merge branch 'csweaver/addbackend' 2018-07-16 10:58:46 -07:00
Charlotte Weaver
5a15f5a915 mergining addbackend 2018-07-16 10:58:33 -07:00
Charlotte Weaver
8aafd7d271 fix eslint-scope vulnerability 2018-07-12 13:05:27 -07:00
Charlotte Weaver
02799cea8e No relative imports "up" 2018-07-12 12:59:34 -07:00
Charlotte Weaver
ba9e5f1e41 flake8/lint cleanup 2018-07-12 11:52:24 -07: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
Charlotte Weaver
f466ef6553 Added entry point to run cellxgene from console 2018-07-10 12:56:42 -07:00
Charlotte Weaver
a3bf802aec Add example dataset 2018-07-06 16:03:24 -07:00
Charlotte Weaver
071c24d0f4 Add client build script 2018-07-06 15:59:20 -07:00
Charlotte Weaver
d937485034 Merge branch 'csweaver/packaging' of github.com:chanzuckerberg/cellxgene into csweaver/packaging 2018-07-06 15:51:08 -07:00
Charlotte Weaver
0639759a90 Initial packaging working
pip install works if client files are built and moved manually
2018-07-06 15:44:22 -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
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
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