diff options
Diffstat (limited to 'scripts')
-rw-r--r-- | scripts/load_phenotypes_to_db.py | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/scripts/load_phenotypes_to_db.py b/scripts/load_phenotypes_to_db.py index 9c636b9..e4802b7 100644 --- a/scripts/load_phenotypes_to_db.py +++ b/scripts/load_phenotypes_to_db.py @@ -1,16 +1,17 @@ import sys import uuid import json +import time import logging import argparse import datetime +from typing import Any from pathlib import Path from zipfile import ZipFile -from typing import Any, Union from urllib.parse import urljoin from functools import reduce, partial -from MySQLdb.cursors import Cursor, DictCursor +from MySQLdb.cursors import DictCursor from gn_libs import jobs, mysqldb, sqlite3, monadic_requests as mrequests @@ -23,9 +24,7 @@ from uploader.phenotypes.models import ( save_phenotypes_data, create_new_phenotypes, quick_save_phenotypes_data) -from uploader.publications.models import ( - create_new_publications, - fetch_publication_by_id) +from uploader.publications.models import fetch_publication_by_id from scripts.rqtl2.bundleutils import build_line_joiner, build_line_splitter @@ -180,7 +179,7 @@ def save_numeric_data( except Exception as _exc: logger.debug("Could not use `LOAD … INFILE`, using raw query", exc_info=True) - import time;time.sleep(60) + time.sleep(60) return save_phenotypes_data( conn, table, |