BUG FIXES
- Fix currently running jobs crashing
job_report()
BUG FIXES
- Recognize/ handle
OUT_OF_MEMORY
job status, fixing a fatal error injob_report()
BUG FIXES
- Fix submission of jobs, modification of the appropriate shell script, and finding of log files when using
array_submit()
with an absolute path to thename
parameter
- Use the
HOSTNAME
instead ofSLURMD_NODENAME
environment variable to determine host running a SLURM job
BUG FIXES
- Recognize cancelled jobs as completed, allowing
job_report()
to continue without errors when attempting to retrieve memory info for finished jobs
job_single()
andjob_loop()
accept a new parameter,time_limit
, which default to 1 day
NEW FEATURES
job_single()
,job_loop()
, andarray_submit()
now may accept a name, relative path, or absolute path as thename
argument. This means the working directory is no longer relevant in successfully calling these functionsjob_info()
andjob_report()
now also return awallclock_time
column, giving the elapsed wallclock time of jobs asdifftime
s
NEW FEATURES
- Two additional monitoring functions:
job_report()
andpartition_info()
- Two new job-submission functions:
array_submit()
andjob_loop()
- New data included as part of the package:
job_info_df
andpartition_df
. Example outputs ofjob_info()
andpartition_info()
SIGNIFICANT USER-VISIBLE CHANGES
- Memory for
job_single()
andjob_loop()
is now specified in total (i.e. through--mem
) instead of per core (i.e. through--mem-per-cpu
) - Complete vignette and documentation
NEW FEATURES
- Added a
NEWS.md
file to track changes to the package. - Added core files (such as
DESCRIPTION
,NAMESPACE
, etc) to makeslurmjobs
a Bioconductor-style package
SIGNIFICANT USER-VISIBLE CHANGES
- Experimental
job_info()
function - Experimental
job_single()
function