def forestPlotDropdown(request) : """""" if 'plotType' in request.GET and request.GET['plotType'] : plotTypeRequest = request.GET['plotType'] from geneCogsDB import geneCogsDB queryDevice = geneCogsDB() tojsonify = queryDevice.getSubTypes(plotTypeRequest) else : tojsonify = {"errorString" : "plotType does not exist in input!" } jsonified=json.dumps(tojsonify) return HttpResponse(jsonified, mimetype="application/json")
def forestPlotGetData(request) : """""" if "plotSubType" in request.GET and request.GET['plotSubType'] : plotDataRequest = request.GET["plotSubType"] else : tojsonify = {"errorstring" : "plotSubType does not exist in input" } if "sortBy" in request.GET and request.GET['sortBy'] : sortBy = request.GET['sortBy'] else : sortBy = "" if "dataFilter" in request.GET and request.GET['dataFilter'] : dataFilter = request.GET['dataFilter'] else : dataFilter = "" from geneCogsDB import geneCogsDB queryDevice = geneCogsDB() tojsonify = queryDevice.getData(plotDataRequest, sortBy, dataFilter) jsonified = json.dumps(tojsonify) return HttpResponse(jsonified, mimetype="application/json")