aboutsummaryrefslogtreecommitdiff
path: root/gn3/db
diff options
context:
space:
mode:
Diffstat (limited to 'gn3/db')
-rw-r--r--gn3/db/partial_correlations.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/gn3/db/partial_correlations.py b/gn3/db/partial_correlations.py
index 0befb34..157f8ee 100644
--- a/gn3/db/partial_correlations.py
+++ b/gn3/db/partial_correlations.py
@@ -540,12 +540,12 @@ def geno_datasets_names(conn, threshold, dataset_names):
"WHERE "
"public > %s "
"AND "
- "(Name = ({names}) OR FullName = ({names}) OR ShortName = ({names}))")
+ "(Name IN ({names}) OR FullName IN ({names}) OR ShortName IN ({names}))")
with conn.cursor(cursorclass=DictCursor) as cursor:
cursor.execute(
query.format(names=", ".join(["%s"] * len(dataset_names))),
- (threshold,) + tuple(dataset_names))
- return ...
+ (threshold,) + (tuple(dataset_names) * 3))
+ return {ds["dataset_name"]: ds for ds in cursor.fetchall()}
return {}
def geno_datasets_groups(conn, dataset_names):