api.sources package¶
Submodules¶
api.sources.filesource module¶
-
class
api.sources.filesource.
FileSource
(path, pattern=None, sort=True, loader=None)¶ Bases:
pioneer.das.api.datasources.datasource.DataSource
Base class for loading files from a dataset. Will be used to load a list of echoes from pickle files contained in a folder or a tar archive. Subclases must be used.
-
__init__
(path, pattern=None, sort=True, loader=None)¶ Initialize self. See help(type(self)) for accurate signature.
-
get_timestamps
()¶
-
property
loader
¶
-
-
api.sources.filesource.
try_all_patterns
(name)¶
api.sources.zip_filesource module¶
-
class
api.sources.zip_filesource.
ZipFileSource
(path, pattern=None, sort=True, loader=None, check_timestamps=True, mode='lock')¶ Bases:
pioneer.das.api.sources.filesource.FileSource
Loads a list of files from a zip archive.
-
__getitem__
(index)¶
-
__init__
(path, pattern=None, sort=True, loader=None, check_timestamps=True, mode='lock')¶ Initialize self. See help(type(self)) for accurate signature.
-
get
(name, loader=None)¶
-
get_files
(access)¶
-
set_mode
(mode)¶
-