about summary refs log tree commit diff
path: root/scripts
diff options
context:
space:
mode:
authorFrederick Muriuki Muriithi2025-06-26 16:13:21 -0500
committerFrederick Muriuki Muriithi2025-06-26 16:13:21 -0500
commit898a7737a85fb70aafaaa9fb4f23d184dc7a1bb0 (patch)
tree19da5d2f7643a6a0ccf7bab57d4c9916a7d9692e /scripts
parent14915500dcf7f2a33de535507905e44ceed46e9a (diff)
downloadgn-uploader-898a7737a85fb70aafaaa9fb4f23d184dc7a1bb0.tar.gz
Add cross-reference IDs to job as metadata.
Diffstat (limited to 'scripts')
-rw-r--r--scripts/load_phenotypes_to_db.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/scripts/load_phenotypes_to_db.py b/scripts/load_phenotypes_to_db.py
index b0cc7f6..5ce37f3 100644
--- a/scripts/load_phenotypes_to_db.py
+++ b/scripts/load_phenotypes_to_db.py
@@ -493,6 +493,11 @@ if __name__ == "__main__":
                     f"{_table} WRITE" for _table in _db_tables_))
 
             db_results = load_data(conn, job)
+            jobs.update_metadata(
+                jobs_conn,
+                args.job_id,
+                "xref_ids",
+                json.dumps([xref["xref_id"] for xref in db_results[3]]))
 
             logger.info("Unlocking all database tables.")
             cursor.execute("UNLOCK TABLES")