about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--scripts/load_phenotypes_to_db.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/scripts/load_phenotypes_to_db.py b/scripts/load_phenotypes_to_db.py
index 3868e19..31eb715 100644
--- a/scripts/load_phenotypes_to_db.py
+++ b/scripts/load_phenotypes_to_db.py
@@ -7,6 +7,7 @@ import logging
 import argparse
 from pathlib import Path
 from zipfile import ZipFile
+from datetime import datetime
 from typing import Any, Iterable
 from urllib.parse import urljoin
 from functools import reduce, partial
@@ -469,9 +470,10 @@ if __name__ == "__main__":
             "datadescription": "description"
         }
         return {
-            "resource_name": meta.get(# at least one of these MUST be set.
+            "resource_name": meta.get(
                 "dataname",
-                meta["data_name"]),
+                meta.get("data_name",
+                         "Unnamed phenotypes - " + datetime.now().isoformat())),
             "resource_metadata": {
                 rkey: meta[mkey]
                 for mkey, rkey in _key_mappings_.items() if mkey in meta