Initial packaging working

pip install works if client files are built and moved manually
This commit is contained in:
Charlotte Weaver
2018-07-05 17:06:51 -07:00
parent 85506db971
commit 451f95b0a4
6 changed files with 44 additions and 13 deletions
+7 -7
View File
@@ -88,7 +88,7 @@ class InitializeAPI(Resource):
}
})
def get(self):
from app import data, REACTIVE_LIMIT
from .. import data, REACTIVE_LIMIT
return make_payload({
"schema": data.schema,
"cellcount": data.cell_count,
@@ -191,7 +191,7 @@ class CellsAPI(Resource):
}
})
def get(self):
from app import data
from .. import data
payload = {
"cellids": [],
"metadata": [],
@@ -200,8 +200,8 @@ class CellsAPI(Resource):
"ranges": {},
}
# get query params
filter = parse_filter(request.args, data.schema)
filtered_data = data.filter_cells(filter)
cells_filter = parse_filter(request.args, data.schema)
filtered_data = data.filter_cells(cells_filter)
payload["metadata"] = data.metadata(filtered_data)
payload["ranges"] = data.metadata_ranges(filtered_data)
payload["graph"] = data.create_graph(filtered_data)
@@ -253,7 +253,7 @@ class ExpressionAPI(Resource):
}
})
def get(self):
from app import data
from .. import data
expression_data = data.expression()
return make_payload(expression_data)
@@ -311,7 +311,7 @@ class ExpressionAPI(Resource):
}
})
def post(self):
from app import data
from .. import data
args = request.get_json()
cell_list = args.get("celllist", [])
gene_list = args.get("genelist", [])
@@ -417,7 +417,7 @@ class DifferentialExpressionAPI(Resource):
}
})
def post(self):
from app import data
from .. import data
args = request.get_json()
cell_list_1 = args.get("celllist1", [])
cell_list_2 = args.get("celllist2", [])