Style guide cleanup

This commit is contained in:
Charlotte Weaver
2018-06-22 17:43:10 -07:00
parent 15ce4cc338
commit ca16447115
8 changed files with 930 additions and 45 deletions
+4 -2
View File
@@ -315,7 +315,7 @@ class ExpressionAPI(Resource):
args = request.get_json()
cell_list = args.get('celllist', [])
gene_list = args.get('genelist', [])
if not (cell_list) and not (gene_list):
if not cell_list and not gene_list:
return make_payload([], "must include celllist and/or genelist parameter", 400)
expression_data = data.expression(cell_list, gene_list)
@@ -327,6 +327,7 @@ class ExpressionAPI(Resource):
return make_payload(expression_data)
class DifferentialExpressionAPI(Resource):
@swagger.doc({
'summary': 'Get the top expressed genes for two cell sets. Calculated using t-test',
@@ -429,6 +430,7 @@ class DifferentialExpressionAPI(Resource):
data = data.diffexp(cell_list_1, cell_list_2, pval, num_genes)
return make_payload(data)
def get_api_resources():
bp = Blueprint('api', __name__, url_prefix='/api/v2.0')
api = Api(bp, add_api_spec_resource=False)
@@ -436,4 +438,4 @@ def get_api_resources():
api.add_resource(CellsAPI, "/cells")
api.add_resource(ExpressionAPI, "/expression")
api.add_resource(DifferentialExpressionAPI, "/diffexp")
return api
return api