aboutsummaryrefslogtreecommitdiff
path: root/uploader/phenotypes
diff options
context:
space:
mode:
Diffstat (limited to 'uploader/phenotypes')
-rw-r--r--uploader/phenotypes/models.py3
-rw-r--r--uploader/phenotypes/views.py7
2 files changed, 2 insertions, 8 deletions
diff --git a/uploader/phenotypes/models.py b/uploader/phenotypes/models.py
index ed14993..4a1b2d5 100644
--- a/uploader/phenotypes/models.py
+++ b/uploader/phenotypes/models.py
@@ -9,9 +9,10 @@ from typing import Optional, Iterable
import MySQLdb as mdb
from MySQLdb.cursors import Cursor, DictCursor
-from functional_tools import take
from gn_libs.mysqldb import debug_query
+from functional_tools import take
+
logger = logging.getLogger(__name__)
diff --git a/uploader/phenotypes/views.py b/uploader/phenotypes/views.py
index 4a9df8b..04cdc3b 100644
--- a/uploader/phenotypes/views.py
+++ b/uploader/phenotypes/views.py
@@ -1,15 +1,12 @@
"""Views handling ('classical') phenotypes."""
import sys
-import csv
import uuid
import json
import logging
-import tempfile
from typing import Any
from pathlib import Path
from zipfile import ZipFile
from functools import wraps, reduce
-from logging import INFO, ERROR, DEBUG, FATAL, CRITICAL, WARNING
from urllib.parse import urljoin, urlparse, ParseResult, urlunparse, urlencode
import datetime
@@ -18,7 +15,6 @@ from redis import Redis
from pymonad.either import Left
from requests.models import Response
from MySQLdb.cursors import DictCursor
-from werkzeug.utils import secure_filename
from gn_libs import sqlite3
from gn_libs import jobs as gnlibs_jobs
@@ -31,7 +27,6 @@ from flask import (flash,
jsonify,
redirect,
Blueprint,
- send_file,
current_app as app)
# from r_qtl import r_qtl2 as rqtl2
@@ -53,7 +48,6 @@ from uploader.species.models import all_species, species_by_id
from uploader.monadic_requests import make_either_error_handler
from uploader.publications.models import fetch_publication_by_id
from uploader.request_checks import with_species, with_population
-from uploader.samples.models import samples_by_species_and_population
from uploader.input_validation import (encode_errors,
decode_errors,
is_valid_representative_name)
@@ -64,7 +58,6 @@ from .models import (dataset_by_id,
save_new_dataset,
dataset_phenotypes,
datasets_by_population,
- phenotypes_data_by_ids,
phenotype_publication_data)
phenotypesbp = Blueprint("phenotypes", __name__)