From 3db309b6f1cc5a5b022fbe0ef9d999a7895b4968 Mon Sep 17 00:00:00 2001 From: Jan Grewe Date: Wed, 9 Oct 2019 11:42:07 +0200 Subject: [PATCH] [fishbook/dataset] fix constructor when passing the dataset_id --- fishbook/fishbook.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fishbook/fishbook.py b/fishbook/fishbook.py index 048baa0..73794f5 100644 --- a/fishbook/fishbook.py +++ b/fishbook/fishbook.py @@ -2,7 +2,7 @@ from .database.database import Cells, Datasets, CellDatasetMap, Subjects, Subjec import nixio as nix import os import numpy as np -# from IPython import embed +from IPython import embed def _safe_get_val(dictionary:dict, key, default=None): @@ -98,7 +98,7 @@ class Dataset: pattern = "dataset_id like '{0:s}'".format(dataset_id) dsets = (Datasets & pattern) _results_check(dsets, dataset_id, "Dataset ID") - self.__tuple = dsets.fetch(limit=1)[0] + self.__tuple = dsets.fetch(limit=1, as_dict=True)[0] else: print("Empty dataset, not linked to any database entry!") if len(self.__tuple.keys()) > 0: