From dd5fa57259e1f133cd29de97a84831ccaf7a3495 Mon Sep 17 00:00:00 2001 From: Charlotte Weaver Date: Tue, 26 Jun 2018 11:32:41 -0700 Subject: [PATCH] renaming backend, cellxgene to server, client respectively --- .gitignore | 11 ++++------- .../configuration/babel/babel.dev.js | 0 .../configuration/babel/babel.prod.js | 0 .../configuration/babel/babel.test.js | 0 .../configuration/eslint/eslint.js | 0 .../configuration/polyfills/polyfills.js | 0 .../configuration/webpack/webpack.config.dev.js | 0 .../configuration/webpack/webpack.config.prod.js | 0 {cellxgene => client}/favicon.png | Bin {cellxgene => client}/index.html | 0 {cellxgene => client}/index_template.html | 0 {cellxgene => client}/package.json | 0 {cellxgene => client}/server/development.js | 0 {cellxgene => client}/server/production.js | 0 {cellxgene => client}/server/utils.js | 0 {cellxgene => client}/src/actions/index.js | 0 .../components/_experimentalWebGLHeatmap/heatmap.js | 0 .../_experimentalWebGLHeatmap/orbit-control.js | 0 .../components/_experimentalWebGLHeatmap/popup.js | 0 {cellxgene => client}/src/components/app.js | 0 .../src/components/categorical/categorical.css | 0 .../src/components/categorical/categorical.js | 0 .../src/components/categorical/util.js | 0 .../src/components/categorical/value.js | 0 .../src/components/continuous/continuous.js | 0 .../src/components/continuous/drawAxes.js | 0 .../src/components/continuous/drawLinesCanvas.js | 0 .../src/components/continuous/histogramBrush.js | 0 .../src/components/continuous/parallel.js | 0 .../components/continuous/parallelCoordinates.css | 0 .../continuous/setupParallelCoordinates.js | 0 .../src/components/continuous/util.js | 0 .../src/components/continuousLegend/index.js | 0 .../src/components/expression/cellSetButtons.js | 0 .../src/components/expression/diffExpHeatmap.js | 0 .../src/components/expression/expression.css | 0 .../src/components/expression/expressionButtons.js | 0 .../src/components/framework/buttons.css | 0 .../src/components/framework/container.css | 0 .../src/components/framework/container.js | 0 .../src/components/framework/header.css | 0 .../src/components/framework/header.js | 0 .../src/components/framework/sectionHeader.js | 0 .../src/components/graph/drawPointsRegl.js | 0 .../src/components/graph/graph.css | 0 {cellxgene => client}/src/components/graph/graph.js | 0 .../src/components/graph/setupSVGandBrush.js | 0 {cellxgene => client}/src/components/graph/util.js | 0 {cellxgene => client}/src/components/joy/drawJoy.js | 0 {cellxgene => client}/src/components/joy/joy.css | 0 {cellxgene => client}/src/components/joy/joy.js | 0 .../src/components/joy/joyParser.js | 0 {cellxgene => client}/src/components/leftsidebar.js | 0 .../src/components/scatterplot/drawPointsRegl.js | 0 .../src/components/scatterplot/scatterplot.css | 0 .../src/components/scatterplot/scatterplot.js | 0 .../src/components/scatterplot/setupScatterplot.js | 0 .../src/components/scatterplot/util.js | 0 {cellxgene => client}/src/globals.js | 0 {cellxgene => client}/src/index.css | 0 {cellxgene => client}/src/index.js | 0 .../src/middleware/updateCellColors.js | 0 .../src/middleware/updateCellSelectionMiddleware.js | 0 .../src/middleware/updateURLMiddleware.js | 0 {cellxgene => client}/src/reducers/cells.js | 0 {cellxgene => client}/src/reducers/controls.js | 0 {cellxgene => client}/src/reducers/differential.js | 0 {cellxgene => client}/src/reducers/expression.js | 0 {cellxgene => client}/src/reducers/index.js | 0 {cellxgene => client}/src/reducers/initialize.js | 0 {cellxgene => client}/src/reducers/responsive.js | 0 {cellxgene => client}/src/util/camera.js | 0 {cellxgene => client}/src/util/parseRGB.js | 0 {cellxgene => client}/src/util/renderQueue.js | 0 {cellxgene => client}/src/util/scaleLinear.js | 0 {cellxgene => client}/src/util/scaleRGB.js | 0 {cellxgene => client}/src/util/schema.js | 0 .../src/util/typedCrossfilter/bitArray.js | 0 .../src/util/typedCrossfilter/index.js | 0 .../src/util/typedCrossfilter/positiveIntervals.js | 0 .../src/util/typedCrossfilter/util.js | 0 {backend => server}/app/__init__.py | 0 {backend => server}/app/driver/__init__.py | 0 {backend => server}/app/driver/driver.py | 0 {backend => server}/app/rest_api/__init__.py | 0 {backend => server}/app/rest_api/rest.py | 0 {backend => server}/app/scanpy_engine/__init__.py | 0 .../app/scanpy_engine/scanpy_engine.py | 0 {backend => server}/app/util/__init__.py | 0 {backend => server}/app/util/filter.py | 0 {backend => server}/app/util/schema_parse.py | 0 {backend => server}/app/util/utils.py | 0 {backend => server}/app/web/__init__.py | 0 {backend => server}/app/web/templates/swagger.html | 0 {backend => server}/app/web/webapp.py | 0 {backend => server}/run.py | 0 {backend => server}/test/test_api.py | 0 97 files changed, 4 insertions(+), 7 deletions(-) rename {cellxgene => client}/configuration/babel/babel.dev.js (100%) rename {cellxgene => client}/configuration/babel/babel.prod.js (100%) rename {cellxgene => client}/configuration/babel/babel.test.js (100%) rename {cellxgene => client}/configuration/eslint/eslint.js (100%) rename {cellxgene => client}/configuration/polyfills/polyfills.js (100%) rename {cellxgene => client}/configuration/webpack/webpack.config.dev.js (100%) rename {cellxgene => client}/configuration/webpack/webpack.config.prod.js (100%) rename {cellxgene => client}/favicon.png (100%) rename {cellxgene => client}/index.html (100%) rename {cellxgene => client}/index_template.html (100%) rename {cellxgene => client}/package.json (100%) rename {cellxgene => client}/server/development.js (100%) rename {cellxgene => client}/server/production.js (100%) rename {cellxgene => client}/server/utils.js (100%) rename {cellxgene => client}/src/actions/index.js (100%) rename {cellxgene => client}/src/components/_experimentalWebGLHeatmap/heatmap.js (100%) rename {cellxgene => client}/src/components/_experimentalWebGLHeatmap/orbit-control.js (100%) rename {cellxgene => client}/src/components/_experimentalWebGLHeatmap/popup.js (100%) rename {cellxgene => client}/src/components/app.js (100%) rename {cellxgene => client}/src/components/categorical/categorical.css (100%) rename {cellxgene => client}/src/components/categorical/categorical.js (100%) rename {cellxgene => client}/src/components/categorical/util.js (100%) rename {cellxgene => client}/src/components/categorical/value.js (100%) rename {cellxgene => client}/src/components/continuous/continuous.js (100%) rename {cellxgene => client}/src/components/continuous/drawAxes.js (100%) rename {cellxgene => client}/src/components/continuous/drawLinesCanvas.js (100%) rename {cellxgene => client}/src/components/continuous/histogramBrush.js (100%) rename {cellxgene => client}/src/components/continuous/parallel.js (100%) rename {cellxgene => client}/src/components/continuous/parallelCoordinates.css (100%) rename {cellxgene => client}/src/components/continuous/setupParallelCoordinates.js (100%) rename {cellxgene => client}/src/components/continuous/util.js (100%) rename {cellxgene => client}/src/components/continuousLegend/index.js (100%) rename {cellxgene => client}/src/components/expression/cellSetButtons.js (100%) rename {cellxgene => client}/src/components/expression/diffExpHeatmap.js (100%) rename {cellxgene => client}/src/components/expression/expression.css (100%) rename {cellxgene => client}/src/components/expression/expressionButtons.js (100%) rename {cellxgene => client}/src/components/framework/buttons.css (100%) rename {cellxgene => client}/src/components/framework/container.css (100%) rename {cellxgene => client}/src/components/framework/container.js (100%) rename {cellxgene => client}/src/components/framework/header.css (100%) rename {cellxgene => client}/src/components/framework/header.js (100%) rename {cellxgene => client}/src/components/framework/sectionHeader.js (100%) rename {cellxgene => client}/src/components/graph/drawPointsRegl.js (100%) rename {cellxgene => client}/src/components/graph/graph.css (100%) rename {cellxgene => client}/src/components/graph/graph.js (100%) rename {cellxgene => client}/src/components/graph/setupSVGandBrush.js (100%) rename {cellxgene => client}/src/components/graph/util.js (100%) rename {cellxgene => client}/src/components/joy/drawJoy.js (100%) rename {cellxgene => client}/src/components/joy/joy.css (100%) rename {cellxgene => client}/src/components/joy/joy.js (100%) rename {cellxgene => client}/src/components/joy/joyParser.js (100%) rename {cellxgene => client}/src/components/leftsidebar.js (100%) rename {cellxgene => client}/src/components/scatterplot/drawPointsRegl.js (100%) rename {cellxgene => client}/src/components/scatterplot/scatterplot.css (100%) rename {cellxgene => client}/src/components/scatterplot/scatterplot.js (100%) rename {cellxgene => client}/src/components/scatterplot/setupScatterplot.js (100%) rename {cellxgene => client}/src/components/scatterplot/util.js (100%) rename {cellxgene => client}/src/globals.js (100%) rename {cellxgene => client}/src/index.css (100%) rename {cellxgene => client}/src/index.js (100%) rename {cellxgene => client}/src/middleware/updateCellColors.js (100%) rename {cellxgene => client}/src/middleware/updateCellSelectionMiddleware.js (100%) rename {cellxgene => client}/src/middleware/updateURLMiddleware.js (100%) rename {cellxgene => client}/src/reducers/cells.js (100%) rename {cellxgene => client}/src/reducers/controls.js (100%) rename {cellxgene => client}/src/reducers/differential.js (100%) rename {cellxgene => client}/src/reducers/expression.js (100%) rename {cellxgene => client}/src/reducers/index.js (100%) rename {cellxgene => client}/src/reducers/initialize.js (100%) rename {cellxgene => client}/src/reducers/responsive.js (100%) rename {cellxgene => client}/src/util/camera.js (100%) rename {cellxgene => client}/src/util/parseRGB.js (100%) rename {cellxgene => client}/src/util/renderQueue.js (100%) rename {cellxgene => client}/src/util/scaleLinear.js (100%) rename {cellxgene => client}/src/util/scaleRGB.js (100%) rename {cellxgene => client}/src/util/schema.js (100%) rename {cellxgene => client}/src/util/typedCrossfilter/bitArray.js (100%) rename {cellxgene => client}/src/util/typedCrossfilter/index.js (100%) rename {cellxgene => client}/src/util/typedCrossfilter/positiveIntervals.js (100%) rename {cellxgene => client}/src/util/typedCrossfilter/util.js (100%) rename {backend => server}/app/__init__.py (100%) rename {backend => server}/app/driver/__init__.py (100%) rename {backend => server}/app/driver/driver.py (100%) rename {backend => server}/app/rest_api/__init__.py (100%) rename {backend => server}/app/rest_api/rest.py (100%) rename {backend => server}/app/scanpy_engine/__init__.py (100%) rename {backend => server}/app/scanpy_engine/scanpy_engine.py (100%) rename {backend => server}/app/util/__init__.py (100%) rename {backend => server}/app/util/filter.py (100%) rename {backend => server}/app/util/schema_parse.py (100%) rename {backend => server}/app/util/utils.py (100%) rename {backend => server}/app/web/__init__.py (100%) rename {backend => server}/app/web/templates/swagger.html (100%) rename {backend => server}/app/web/webapp.py (100%) rename {backend => server}/run.py (100%) rename {backend => server}/test/test_api.py (100%) diff --git a/.gitignore b/.gitignore index 25803157..c72102cb 100644 --- a/.gitignore +++ b/.gitignore @@ -40,10 +40,7 @@ templates/service-worker.js templates/static/* Graph.dot* -backend/app/web/static/css/ - -backend/app/web/static/img/ - -backend/app/web/static/js/ - -backend/app/web/templates/index\.html +server/app/web/static/css/ +server/app/web/static/img/ +server/app/web/static/js/ +server/app/web/templates/index\.html diff --git a/cellxgene/configuration/babel/babel.dev.js b/client/configuration/babel/babel.dev.js similarity index 100% rename from cellxgene/configuration/babel/babel.dev.js rename to client/configuration/babel/babel.dev.js diff --git a/cellxgene/configuration/babel/babel.prod.js b/client/configuration/babel/babel.prod.js similarity index 100% rename from cellxgene/configuration/babel/babel.prod.js rename to client/configuration/babel/babel.prod.js diff --git a/cellxgene/configuration/babel/babel.test.js b/client/configuration/babel/babel.test.js similarity index 100% rename from cellxgene/configuration/babel/babel.test.js rename to client/configuration/babel/babel.test.js diff --git a/cellxgene/configuration/eslint/eslint.js b/client/configuration/eslint/eslint.js similarity index 100% rename from cellxgene/configuration/eslint/eslint.js rename to client/configuration/eslint/eslint.js diff --git a/cellxgene/configuration/polyfills/polyfills.js b/client/configuration/polyfills/polyfills.js similarity index 100% rename from cellxgene/configuration/polyfills/polyfills.js rename to client/configuration/polyfills/polyfills.js diff --git a/cellxgene/configuration/webpack/webpack.config.dev.js b/client/configuration/webpack/webpack.config.dev.js similarity index 100% rename from cellxgene/configuration/webpack/webpack.config.dev.js rename to client/configuration/webpack/webpack.config.dev.js diff --git a/cellxgene/configuration/webpack/webpack.config.prod.js b/client/configuration/webpack/webpack.config.prod.js similarity index 100% rename from cellxgene/configuration/webpack/webpack.config.prod.js rename to client/configuration/webpack/webpack.config.prod.js diff --git a/cellxgene/favicon.png b/client/favicon.png similarity index 100% rename from cellxgene/favicon.png rename to client/favicon.png diff --git a/cellxgene/index.html b/client/index.html similarity index 100% rename from cellxgene/index.html rename to client/index.html diff --git a/cellxgene/index_template.html b/client/index_template.html similarity index 100% rename from cellxgene/index_template.html rename to client/index_template.html diff --git a/cellxgene/package.json b/client/package.json similarity index 100% rename from cellxgene/package.json rename to client/package.json diff --git a/cellxgene/server/development.js b/client/server/development.js similarity index 100% rename from cellxgene/server/development.js rename to client/server/development.js diff --git a/cellxgene/server/production.js b/client/server/production.js similarity index 100% rename from cellxgene/server/production.js rename to client/server/production.js diff --git a/cellxgene/server/utils.js b/client/server/utils.js similarity index 100% rename from cellxgene/server/utils.js rename to client/server/utils.js diff --git a/cellxgene/src/actions/index.js b/client/src/actions/index.js similarity index 100% rename from cellxgene/src/actions/index.js rename to client/src/actions/index.js diff --git a/cellxgene/src/components/_experimentalWebGLHeatmap/heatmap.js b/client/src/components/_experimentalWebGLHeatmap/heatmap.js similarity index 100% rename from cellxgene/src/components/_experimentalWebGLHeatmap/heatmap.js rename to client/src/components/_experimentalWebGLHeatmap/heatmap.js diff --git a/cellxgene/src/components/_experimentalWebGLHeatmap/orbit-control.js b/client/src/components/_experimentalWebGLHeatmap/orbit-control.js similarity index 100% rename from cellxgene/src/components/_experimentalWebGLHeatmap/orbit-control.js rename to client/src/components/_experimentalWebGLHeatmap/orbit-control.js diff --git a/cellxgene/src/components/_experimentalWebGLHeatmap/popup.js b/client/src/components/_experimentalWebGLHeatmap/popup.js similarity index 100% rename from cellxgene/src/components/_experimentalWebGLHeatmap/popup.js rename to client/src/components/_experimentalWebGLHeatmap/popup.js diff --git a/cellxgene/src/components/app.js b/client/src/components/app.js similarity index 100% rename from cellxgene/src/components/app.js rename to client/src/components/app.js diff --git a/cellxgene/src/components/categorical/categorical.css b/client/src/components/categorical/categorical.css similarity index 100% rename from cellxgene/src/components/categorical/categorical.css rename to client/src/components/categorical/categorical.css diff --git a/cellxgene/src/components/categorical/categorical.js b/client/src/components/categorical/categorical.js similarity index 100% rename from cellxgene/src/components/categorical/categorical.js rename to client/src/components/categorical/categorical.js diff --git a/cellxgene/src/components/categorical/util.js b/client/src/components/categorical/util.js similarity index 100% rename from cellxgene/src/components/categorical/util.js rename to client/src/components/categorical/util.js diff --git a/cellxgene/src/components/categorical/value.js b/client/src/components/categorical/value.js similarity index 100% rename from cellxgene/src/components/categorical/value.js rename to client/src/components/categorical/value.js diff --git a/cellxgene/src/components/continuous/continuous.js b/client/src/components/continuous/continuous.js similarity index 100% rename from cellxgene/src/components/continuous/continuous.js rename to client/src/components/continuous/continuous.js diff --git a/cellxgene/src/components/continuous/drawAxes.js b/client/src/components/continuous/drawAxes.js similarity index 100% rename from cellxgene/src/components/continuous/drawAxes.js rename to client/src/components/continuous/drawAxes.js diff --git a/cellxgene/src/components/continuous/drawLinesCanvas.js b/client/src/components/continuous/drawLinesCanvas.js similarity index 100% rename from cellxgene/src/components/continuous/drawLinesCanvas.js rename to client/src/components/continuous/drawLinesCanvas.js diff --git a/cellxgene/src/components/continuous/histogramBrush.js b/client/src/components/continuous/histogramBrush.js similarity index 100% rename from cellxgene/src/components/continuous/histogramBrush.js rename to client/src/components/continuous/histogramBrush.js diff --git a/cellxgene/src/components/continuous/parallel.js b/client/src/components/continuous/parallel.js similarity index 100% rename from cellxgene/src/components/continuous/parallel.js rename to client/src/components/continuous/parallel.js diff --git a/cellxgene/src/components/continuous/parallelCoordinates.css b/client/src/components/continuous/parallelCoordinates.css similarity index 100% rename from cellxgene/src/components/continuous/parallelCoordinates.css rename to client/src/components/continuous/parallelCoordinates.css diff --git a/cellxgene/src/components/continuous/setupParallelCoordinates.js b/client/src/components/continuous/setupParallelCoordinates.js similarity index 100% rename from cellxgene/src/components/continuous/setupParallelCoordinates.js rename to client/src/components/continuous/setupParallelCoordinates.js diff --git a/cellxgene/src/components/continuous/util.js b/client/src/components/continuous/util.js similarity index 100% rename from cellxgene/src/components/continuous/util.js rename to client/src/components/continuous/util.js diff --git a/cellxgene/src/components/continuousLegend/index.js b/client/src/components/continuousLegend/index.js similarity index 100% rename from cellxgene/src/components/continuousLegend/index.js rename to client/src/components/continuousLegend/index.js diff --git a/cellxgene/src/components/expression/cellSetButtons.js b/client/src/components/expression/cellSetButtons.js similarity index 100% rename from cellxgene/src/components/expression/cellSetButtons.js rename to client/src/components/expression/cellSetButtons.js diff --git a/cellxgene/src/components/expression/diffExpHeatmap.js b/client/src/components/expression/diffExpHeatmap.js similarity index 100% rename from cellxgene/src/components/expression/diffExpHeatmap.js rename to client/src/components/expression/diffExpHeatmap.js diff --git a/cellxgene/src/components/expression/expression.css b/client/src/components/expression/expression.css similarity index 100% rename from cellxgene/src/components/expression/expression.css rename to client/src/components/expression/expression.css diff --git a/cellxgene/src/components/expression/expressionButtons.js b/client/src/components/expression/expressionButtons.js similarity index 100% rename from cellxgene/src/components/expression/expressionButtons.js rename to client/src/components/expression/expressionButtons.js diff --git a/cellxgene/src/components/framework/buttons.css b/client/src/components/framework/buttons.css similarity index 100% rename from cellxgene/src/components/framework/buttons.css rename to client/src/components/framework/buttons.css diff --git a/cellxgene/src/components/framework/container.css b/client/src/components/framework/container.css similarity index 100% rename from cellxgene/src/components/framework/container.css rename to client/src/components/framework/container.css diff --git a/cellxgene/src/components/framework/container.js b/client/src/components/framework/container.js similarity index 100% rename from cellxgene/src/components/framework/container.js rename to client/src/components/framework/container.js diff --git a/cellxgene/src/components/framework/header.css b/client/src/components/framework/header.css similarity index 100% rename from cellxgene/src/components/framework/header.css rename to client/src/components/framework/header.css diff --git a/cellxgene/src/components/framework/header.js b/client/src/components/framework/header.js similarity index 100% rename from cellxgene/src/components/framework/header.js rename to client/src/components/framework/header.js diff --git a/cellxgene/src/components/framework/sectionHeader.js b/client/src/components/framework/sectionHeader.js similarity index 100% rename from cellxgene/src/components/framework/sectionHeader.js rename to client/src/components/framework/sectionHeader.js diff --git a/cellxgene/src/components/graph/drawPointsRegl.js b/client/src/components/graph/drawPointsRegl.js similarity index 100% rename from cellxgene/src/components/graph/drawPointsRegl.js rename to client/src/components/graph/drawPointsRegl.js diff --git a/cellxgene/src/components/graph/graph.css b/client/src/components/graph/graph.css similarity index 100% rename from cellxgene/src/components/graph/graph.css rename to client/src/components/graph/graph.css diff --git a/cellxgene/src/components/graph/graph.js b/client/src/components/graph/graph.js similarity index 100% rename from cellxgene/src/components/graph/graph.js rename to client/src/components/graph/graph.js diff --git a/cellxgene/src/components/graph/setupSVGandBrush.js b/client/src/components/graph/setupSVGandBrush.js similarity index 100% rename from cellxgene/src/components/graph/setupSVGandBrush.js rename to client/src/components/graph/setupSVGandBrush.js diff --git a/cellxgene/src/components/graph/util.js b/client/src/components/graph/util.js similarity index 100% rename from cellxgene/src/components/graph/util.js rename to client/src/components/graph/util.js diff --git a/cellxgene/src/components/joy/drawJoy.js b/client/src/components/joy/drawJoy.js similarity index 100% rename from cellxgene/src/components/joy/drawJoy.js rename to client/src/components/joy/drawJoy.js diff --git a/cellxgene/src/components/joy/joy.css b/client/src/components/joy/joy.css similarity index 100% rename from cellxgene/src/components/joy/joy.css rename to client/src/components/joy/joy.css diff --git a/cellxgene/src/components/joy/joy.js b/client/src/components/joy/joy.js similarity index 100% rename from cellxgene/src/components/joy/joy.js rename to client/src/components/joy/joy.js diff --git a/cellxgene/src/components/joy/joyParser.js b/client/src/components/joy/joyParser.js similarity index 100% rename from cellxgene/src/components/joy/joyParser.js rename to client/src/components/joy/joyParser.js diff --git a/cellxgene/src/components/leftsidebar.js b/client/src/components/leftsidebar.js similarity index 100% rename from cellxgene/src/components/leftsidebar.js rename to client/src/components/leftsidebar.js diff --git a/cellxgene/src/components/scatterplot/drawPointsRegl.js b/client/src/components/scatterplot/drawPointsRegl.js similarity index 100% rename from cellxgene/src/components/scatterplot/drawPointsRegl.js rename to client/src/components/scatterplot/drawPointsRegl.js diff --git a/cellxgene/src/components/scatterplot/scatterplot.css b/client/src/components/scatterplot/scatterplot.css similarity index 100% rename from cellxgene/src/components/scatterplot/scatterplot.css rename to client/src/components/scatterplot/scatterplot.css diff --git a/cellxgene/src/components/scatterplot/scatterplot.js b/client/src/components/scatterplot/scatterplot.js similarity index 100% rename from cellxgene/src/components/scatterplot/scatterplot.js rename to client/src/components/scatterplot/scatterplot.js diff --git a/cellxgene/src/components/scatterplot/setupScatterplot.js b/client/src/components/scatterplot/setupScatterplot.js similarity index 100% rename from cellxgene/src/components/scatterplot/setupScatterplot.js rename to client/src/components/scatterplot/setupScatterplot.js diff --git a/cellxgene/src/components/scatterplot/util.js b/client/src/components/scatterplot/util.js similarity index 100% rename from cellxgene/src/components/scatterplot/util.js rename to client/src/components/scatterplot/util.js diff --git a/cellxgene/src/globals.js b/client/src/globals.js similarity index 100% rename from cellxgene/src/globals.js rename to client/src/globals.js diff --git a/cellxgene/src/index.css b/client/src/index.css similarity index 100% rename from cellxgene/src/index.css rename to client/src/index.css diff --git a/cellxgene/src/index.js b/client/src/index.js similarity index 100% rename from cellxgene/src/index.js rename to client/src/index.js diff --git a/cellxgene/src/middleware/updateCellColors.js b/client/src/middleware/updateCellColors.js similarity index 100% rename from cellxgene/src/middleware/updateCellColors.js rename to client/src/middleware/updateCellColors.js diff --git a/cellxgene/src/middleware/updateCellSelectionMiddleware.js b/client/src/middleware/updateCellSelectionMiddleware.js similarity index 100% rename from cellxgene/src/middleware/updateCellSelectionMiddleware.js rename to client/src/middleware/updateCellSelectionMiddleware.js diff --git a/cellxgene/src/middleware/updateURLMiddleware.js b/client/src/middleware/updateURLMiddleware.js similarity index 100% rename from cellxgene/src/middleware/updateURLMiddleware.js rename to client/src/middleware/updateURLMiddleware.js diff --git a/cellxgene/src/reducers/cells.js b/client/src/reducers/cells.js similarity index 100% rename from cellxgene/src/reducers/cells.js rename to client/src/reducers/cells.js diff --git a/cellxgene/src/reducers/controls.js b/client/src/reducers/controls.js similarity index 100% rename from cellxgene/src/reducers/controls.js rename to client/src/reducers/controls.js diff --git a/cellxgene/src/reducers/differential.js b/client/src/reducers/differential.js similarity index 100% rename from cellxgene/src/reducers/differential.js rename to client/src/reducers/differential.js diff --git a/cellxgene/src/reducers/expression.js b/client/src/reducers/expression.js similarity index 100% rename from cellxgene/src/reducers/expression.js rename to client/src/reducers/expression.js diff --git a/cellxgene/src/reducers/index.js b/client/src/reducers/index.js similarity index 100% rename from cellxgene/src/reducers/index.js rename to client/src/reducers/index.js diff --git a/cellxgene/src/reducers/initialize.js b/client/src/reducers/initialize.js similarity index 100% rename from cellxgene/src/reducers/initialize.js rename to client/src/reducers/initialize.js diff --git a/cellxgene/src/reducers/responsive.js b/client/src/reducers/responsive.js similarity index 100% rename from cellxgene/src/reducers/responsive.js rename to client/src/reducers/responsive.js diff --git a/cellxgene/src/util/camera.js b/client/src/util/camera.js similarity index 100% rename from cellxgene/src/util/camera.js rename to client/src/util/camera.js diff --git a/cellxgene/src/util/parseRGB.js b/client/src/util/parseRGB.js similarity index 100% rename from cellxgene/src/util/parseRGB.js rename to client/src/util/parseRGB.js diff --git a/cellxgene/src/util/renderQueue.js b/client/src/util/renderQueue.js similarity index 100% rename from cellxgene/src/util/renderQueue.js rename to client/src/util/renderQueue.js diff --git a/cellxgene/src/util/scaleLinear.js b/client/src/util/scaleLinear.js similarity index 100% rename from cellxgene/src/util/scaleLinear.js rename to client/src/util/scaleLinear.js diff --git a/cellxgene/src/util/scaleRGB.js b/client/src/util/scaleRGB.js similarity index 100% rename from cellxgene/src/util/scaleRGB.js rename to client/src/util/scaleRGB.js diff --git a/cellxgene/src/util/schema.js b/client/src/util/schema.js similarity index 100% rename from cellxgene/src/util/schema.js rename to client/src/util/schema.js diff --git a/cellxgene/src/util/typedCrossfilter/bitArray.js b/client/src/util/typedCrossfilter/bitArray.js similarity index 100% rename from cellxgene/src/util/typedCrossfilter/bitArray.js rename to client/src/util/typedCrossfilter/bitArray.js diff --git a/cellxgene/src/util/typedCrossfilter/index.js b/client/src/util/typedCrossfilter/index.js similarity index 100% rename from cellxgene/src/util/typedCrossfilter/index.js rename to client/src/util/typedCrossfilter/index.js diff --git a/cellxgene/src/util/typedCrossfilter/positiveIntervals.js b/client/src/util/typedCrossfilter/positiveIntervals.js similarity index 100% rename from cellxgene/src/util/typedCrossfilter/positiveIntervals.js rename to client/src/util/typedCrossfilter/positiveIntervals.js diff --git a/cellxgene/src/util/typedCrossfilter/util.js b/client/src/util/typedCrossfilter/util.js similarity index 100% rename from cellxgene/src/util/typedCrossfilter/util.js rename to client/src/util/typedCrossfilter/util.js diff --git a/backend/app/__init__.py b/server/app/__init__.py similarity index 100% rename from backend/app/__init__.py rename to server/app/__init__.py diff --git a/backend/app/driver/__init__.py b/server/app/driver/__init__.py similarity index 100% rename from backend/app/driver/__init__.py rename to server/app/driver/__init__.py diff --git a/backend/app/driver/driver.py b/server/app/driver/driver.py similarity index 100% rename from backend/app/driver/driver.py rename to server/app/driver/driver.py diff --git a/backend/app/rest_api/__init__.py b/server/app/rest_api/__init__.py similarity index 100% rename from backend/app/rest_api/__init__.py rename to server/app/rest_api/__init__.py diff --git a/backend/app/rest_api/rest.py b/server/app/rest_api/rest.py similarity index 100% rename from backend/app/rest_api/rest.py rename to server/app/rest_api/rest.py diff --git a/backend/app/scanpy_engine/__init__.py b/server/app/scanpy_engine/__init__.py similarity index 100% rename from backend/app/scanpy_engine/__init__.py rename to server/app/scanpy_engine/__init__.py diff --git a/backend/app/scanpy_engine/scanpy_engine.py b/server/app/scanpy_engine/scanpy_engine.py similarity index 100% rename from backend/app/scanpy_engine/scanpy_engine.py rename to server/app/scanpy_engine/scanpy_engine.py diff --git a/backend/app/util/__init__.py b/server/app/util/__init__.py similarity index 100% rename from backend/app/util/__init__.py rename to server/app/util/__init__.py diff --git a/backend/app/util/filter.py b/server/app/util/filter.py similarity index 100% rename from backend/app/util/filter.py rename to server/app/util/filter.py diff --git a/backend/app/util/schema_parse.py b/server/app/util/schema_parse.py similarity index 100% rename from backend/app/util/schema_parse.py rename to server/app/util/schema_parse.py diff --git a/backend/app/util/utils.py b/server/app/util/utils.py similarity index 100% rename from backend/app/util/utils.py rename to server/app/util/utils.py diff --git a/backend/app/web/__init__.py b/server/app/web/__init__.py similarity index 100% rename from backend/app/web/__init__.py rename to server/app/web/__init__.py diff --git a/backend/app/web/templates/swagger.html b/server/app/web/templates/swagger.html similarity index 100% rename from backend/app/web/templates/swagger.html rename to server/app/web/templates/swagger.html diff --git a/backend/app/web/webapp.py b/server/app/web/webapp.py similarity index 100% rename from backend/app/web/webapp.py rename to server/app/web/webapp.py diff --git a/backend/run.py b/server/run.py similarity index 100% rename from backend/run.py rename to server/run.py diff --git a/backend/test/test_api.py b/server/test/test_api.py similarity index 100% rename from backend/test/test_api.py rename to server/test/test_api.py