Warning
This document is for an old release of Galaxy. You can alternatively view this page in the latest release if it exists or view the top of the latest release's documentation.
galaxy.files.sources package¶
-
class
galaxy.files.sources.
FilesSource
[source]¶ Bases:
object
-
abstract
get_scheme
()[source]¶ Return a prefix for the root (e.g. the gxfiles in gxfiles://prefix/path).
-
abstract
list
(source_path='/', recursive=False, user_context=None)[source]¶ Return dictionary of ‘Directory’s and ‘File’s.
-
abstract
realize_to
(source_path, native_path, user_context=None)[source]¶ Realize source path (relative to uri root) to local file system path.
-
abstract
-
class
galaxy.files.sources.
BaseFilesSource
[source]¶
Submodules¶
galaxy.files.sources.dropbox module¶
galaxy.files.sources.galaxy module¶
Static Galaxy file sources - ftp and libraries.
-
class
galaxy.files.sources.galaxy.
UserFtpFilesSource
(label='FTP Directory', doc="Galaxy User's FTP Directory", root='${user.ftp_dir}', **kwd)[source]¶ Bases:
galaxy.files.sources.posix.PosixFilesSource
-
plugin_type
= 'gxftp'¶
-
-
class
galaxy.files.sources.galaxy.
LibraryImportFilesSource
(label='Library Import Directory', doc="Galaxy's library import directory", root='${config.library_import_dir}', **kwd)[source]¶ Bases:
galaxy.files.sources.posix.PosixFilesSource
-
plugin_type
= 'gximport'¶
-
-
class
galaxy.files.sources.galaxy.
UserLibraryImportFilesSource
(label='Library User Import Directory', doc="Galaxy's user library import directory", root='${config.user_library_import_dir}/${user.email}', **kwd)[source]¶ Bases:
galaxy.files.sources.posix.PosixFilesSource
-
plugin_type
= 'gxuserimport'¶
-