aboutsummaryrefslogtreecommitdiff
path: root/uploader
diff options
context:
space:
mode:
Diffstat (limited to 'uploader')
-rw-r--r--uploader/phenotypes/models.py3
-rw-r--r--uploader/phenotypes/views.py7
-rw-r--r--uploader/population/rqtl2.py2
-rw-r--r--uploader/publications/models.py2
-rw-r--r--uploader/publications/views.py3
5 files changed, 4 insertions, 13 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__)
diff --git a/uploader/population/rqtl2.py b/uploader/population/rqtl2.py
index 044cdd4..97d4854 100644
--- a/uploader/population/rqtl2.py
+++ b/uploader/population/rqtl2.py
@@ -12,9 +12,9 @@ import MySQLdb as mdb
from redis import Redis
from MySQLdb.cursors import DictCursor
from gn_libs.mysqldb import database_connection
+from markupsafe import escape
from flask import (
flash,
- escape,
request,
url_for,
redirect,
diff --git a/uploader/publications/models.py b/uploader/publications/models.py
index b199991..f37b67d 100644
--- a/uploader/publications/models.py
+++ b/uploader/publications/models.py
@@ -1,6 +1,6 @@
"""Module to handle persistence and retrieval of publication to/from MariaDB"""
import logging
-from typing import Iterable, Optional
+from typing import Iterable
from MySQLdb.cursors import DictCursor
diff --git a/uploader/publications/views.py b/uploader/publications/views.py
index 0608a35..e7aa412 100644
--- a/uploader/publications/views.py
+++ b/uploader/publications/views.py
@@ -1,7 +1,6 @@
"""Endpoints for publications"""
import json
-from MySQLdb.cursors import DictCursor
from gn_libs.mysqldb import database_connection
from flask import (
flash,
@@ -21,8 +20,6 @@ from .models import (
from .datatables import fetch_publications
-from gn_libs.debug import __pk__
-
pubbp = Blueprint("publications", __name__)