Loading lib/galaxy/datatypes/dataproviders/dataset.py +6 −1 Original line number Diff line number Diff line Loading @@ -14,6 +14,7 @@ from bx import ( wiggle as bx_wig, ) from galaxy.exceptions import RequestParameterInvalidException from galaxy.util import sqlite from galaxy.util.compression_utils import get_fileobj from . import ( Loading Loading @@ -716,7 +717,11 @@ class SQliteDataProvider(base.DataProvider): def __init__(self, source, query=None, **kwargs): self.query = query self.connection = sqlite.connect(source.dataset.get_file_name()) datatype = source.datatype file_name = source.dataset.get_file_name() if not datatype.sniff(file_name): raise RequestParameterInvalidException("Dataset is not a SQlite file, cannot fetch data.") self.connection = sqlite.connect(file_name) super().__init__(source, **kwargs) def __iter__(self): Loading Loading
lib/galaxy/datatypes/dataproviders/dataset.py +6 −1 Original line number Diff line number Diff line Loading @@ -14,6 +14,7 @@ from bx import ( wiggle as bx_wig, ) from galaxy.exceptions import RequestParameterInvalidException from galaxy.util import sqlite from galaxy.util.compression_utils import get_fileobj from . import ( Loading Loading @@ -716,7 +717,11 @@ class SQliteDataProvider(base.DataProvider): def __init__(self, source, query=None, **kwargs): self.query = query self.connection = sqlite.connect(source.dataset.get_file_name()) datatype = source.datatype file_name = source.dataset.get_file_name() if not datatype.sniff(file_name): raise RequestParameterInvalidException("Dataset is not a SQlite file, cannot fetch data.") self.connection = sqlite.connect(file_name) super().__init__(source, **kwargs) def __iter__(self): Loading