General classes and functions related to output files, in particular
when running under jobcontrol.
|
register_file(fname,
archive=False)
Convenience wrapper for FileLogger.register_file() when using
"with FileLogger:" context management. |
|
|
|
launch_path()
Get the path from which the job was launched. |
|
|
|
relative_path()
return the path to the cwd, relative to a launch directory If the cwd
the same as the launch directory the path is returned as an empty
string (does not contain '.') |
|
|
|
set_structure_file(fname)
Register the file fname as the output structure file with jobcontrol,
assumes the file fname, is in the cwd. |
|
|
|
copy_file(fname)
Copy the file fname running under jobcontrol to the launch dir. |
|
|
|
transfer_subjob_files(jobbe,
job_id,
do_recover=False,
archive=False)
Copy files held in a job record from the working dir to the launch
dir associated with a jobcontrol backend. |
|
|
|
slugify(mystr)
Transform a string to a valid file and job name |
|
|
|
make_outmaefile(outmaefile,
infiles,
status,
write_jname=False)
Collect output CTs from Jaguar jobs into a single .mae file |
|
|
|
make_smapfile(outmaefile,
smapfile)
Write a .smap file containing the associations between CT index
numbers in the outmaefile, and .vib, .vis, .spm files. |
|
|