Skip to content
Snippets Groups Projects
Commit 1db389eb authored by AndiMajore's avatar AndiMajore
Browse files

try to fix tissue expression route

Former-commit-id: 493d45a249a8d3ab16c426bc2fce79a9ab4d9beb [formerly 280a6c05eb0ae76a1e6e8112d3495fed6e788047]
Former-commit-id: 78bbfbb490a2fd74c69f015497074a65b3cba175
parent 55edc95a
No related branches found
No related tags found
No related merge requests found
...@@ -17,9 +17,9 @@ from django.contrib import admin ...@@ -17,9 +17,9 @@ from django.contrib import admin
from django.urls import path from django.urls import path
from drugstone.views import map_nodes, tasks_view, result_view, \ from drugstone.views import map_nodes, tasks_view, result_view, \
graph_export, TissueView, TissueExpressionView, query_tissue_proteins, TaskView, \ graph_export, TissueView, query_tissue_proteins, TaskView, \
adjacent_drugs, adjacent_disorders, fetch_edges, create_network, load_network, get_license, get_datasets, \ adjacent_drugs, adjacent_disorders, fetch_edges, create_network, load_network, get_license, get_datasets, \
get_max_tissue_expression get_max_tissue_expression, get_tissue_expression
# cache time is 6 hours # cache time is 6 hours
urlpatterns = [ urlpatterns = [
...@@ -33,7 +33,7 @@ urlpatterns = [ ...@@ -33,7 +33,7 @@ urlpatterns = [
path('query_tissue_proteins/', query_tissue_proteins), path('query_tissue_proteins/', query_tissue_proteins),
path('adjacent_drugs/', adjacent_drugs), path('adjacent_drugs/', adjacent_drugs),
path('adjacent_disorders/', adjacent_disorders), path('adjacent_disorders/', adjacent_disorders),
path('tissue_expression/', TissueExpressionView.as_view()), path('tissue_expression/', get_tissue_expression),
path('tissue_max_expression/', get_max_tissue_expression), path('tissue_max_expression/', get_max_tissue_expression),
path('tissues/', TissueView.as_view()), path('tissues/', TissueView.as_view()),
path('admin/', admin.site.urls), path('admin/', admin.site.urls),
......
...@@ -653,15 +653,8 @@ class TissueView(APIView): ...@@ -653,15 +653,8 @@ class TissueView(APIView):
return Response(TissueSerializer(many=True).to_representation(tissues)) return Response(TissueSerializer(many=True).to_representation(tissues))
class TissueExpressionView(APIView): @api_view(['POST', 'GET'])
""" def get_tissue_expression(request) -> Response:
Expression of host proteins in tissues.
"""
def get(self, request) -> Response:
return self.post(request)
def post(self, request) -> Response:
tissue = Tissue.objects.get(id=request.query_params.get('tissue')) tissue = Tissue.objects.get(id=request.query_params.get('tissue'))
if request.query_params.get('proteins'): if request.query_params.get('proteins'):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment