imp_exp Package¶
imp_exp
Package¶
-
class
galaxy.tools.imp_exp.
JobExportHistoryArchiveWrapper
(job_id)[source]¶ Bases:
object
,galaxy.model.item_attrs.UsesAnnotations
Class provides support for performing jobs that export a history to an archive.
-
cleanup_after_job
(db_session)[source]¶ Remove temporary directory and attribute files generated during setup for this job.
-
setup_job
(trans, jeha, include_hidden=False, include_deleted=False)[source]¶ Perform setup for job to export a history into an archive. Method generates attribute files for export, sets the corresponding attributes in the jeha object, and returns a command line for running the job. The command line includes the command, inputs, and options; it does not include the output file because it must be set at runtime.
-
-
class
galaxy.tools.imp_exp.
JobImportHistoryArchiveWrapper
(app, job_id)[source]¶ Bases:
object
,galaxy.model.item_attrs.UsesAnnotations
Class provides support for performing jobs that import a history from an archive.
export_history
Module¶
Export a history to an archive file using attribute files.
- usage: %prog history_attrs dataset_attrs job_attrs out_file
- -G, –gzip: gzip archive file
-
galaxy.tools.imp_exp.export_history.
create_archive
(history_attrs_file, datasets_attrs_file, jobs_attrs_file, out_file, gzip=False)[source]¶ Create archive from the given attribute/metadata files and save it to out_file.
unpack_tar_gz_archive
Module¶
Unpack a tar or tar.gz archive into a directory.
- usage: %prog archive_source dest_dir
- –[url|file] source type, either a URL or a file.