Man pages for rjbgoudie/mngr
Make, Rake, Workflows etc for R

all_run_timesParse all run times
arm_idUnique name for arm
arms_factorialBuild factorial arms
cat_dfConcatenate and print a data.frame
copy_dir_retain_datesCopy directories, retaining last modified dates of files
count_rout_errorsCount errors in file
count_rout_warningsCount warnings in file
dir_git_toplevelGet the toplevel git directory
dir_run_branchCorresponding (branch-specific) run directory
dir_run_branch_toplevelToplevel directory of the (branch-specific) run directory
file_last_lineGet the final line of a file
file_pathBuild a file path
find_mngrfileFind Mngrfile
get_jobidsExtract Job ID from squeue output
git_abbrev_refAbbreviated name for HEAD commit in git repository
git_clone_or_pullClone or pull to the run dir
git_short_shaShort SHA for HEAD commit in git repository
grapes-cores-grapesSet the number of cores for a task
grapes-d-grapesSet up task dependencies
grapes-hours-grapesSet the number of hours for a task (walltime)
grapes-memory-grapesSet the memory requirements for a task
grapes-merge-grapesMerge arms
grapes-split-grapesSplit arms
grapes-task-grapesCreate a new task
grapes-throttle-grapesThrottle the number of tasks to run simultaneously
hmsConvert seconds to formatted h:mm:ss string
is_inside_git_work_treeCheck if dir is inside git work tree
job_createCreate job
job_existsCheck for job existence
job_find_idFind job id
kill_patternKill Slurm jobs matching pattern
latest_logsSummaries the latest R output
link_to_arm_indiciesMerge rout status table with arm data
lscheduler_addAdd to lscheduler
merge_tablesMerge squeue and rout status tables
mngrMngr
mngr_configSet configuration options for mngr
mngr_option_dir_outputConverting run paths to output paths
mngr_option_dir_r_logsPath to keep all R logs
mngr_option_dir_r_logs_latestPath to keep the latest R logs
mngr_option_dir_runConverting paths to runpaths
mngr_option_dir_slurm_logsPath to keep Slurm logs
mngr_option_dir_statePath to keep the state files
mngr_option_global_throttleGlobal throttle setting
mngr_option_schedulerScheduler used for running R jobs
mngr_option_slurm_submit_pathPath to the directory containing Slurm submit script
mngr_option_use_tempfileSave RDS data to a tempfile initially
monitorMonitor Slurm jobs
monitor_logsPrint status of specified jobs
parse_nameParse job names
parse_rout_filesParse .Rout files to a data frame
pdfpdf device
pdf_filepath to pdf file
pngpng device
png_filepath to png file
prereq_arm_idsArm IDs for the prerequisite tasks
pretty_print_arm_valuesPrint the arm values prettily
pretty_print_squeuePretty print squeue output
pretty_print_timePretty print the time
pretty_success_statusPretty print ticks and crosses
qdelA wrapper around Sluerm qdel
rds_filepath to rds file
read_rds_mergeLoad and merge all RDS files
rfileAdd rfile as a slurm task
rfile_createCreate rfile task
rfilesAdd all R files in the current directory as tasks
runExecute a task
run_jobsRun jobs
run_time_secondsParse the run time of a file
savesave file
saveRDSSave an R object to a rds file
sinfoInformation about slurm cluster
slurm_add_jobidsAdd Job ID to list of Job IDs
slurm_summaryReturn a brief summary of the Slurm queue status
squeueWrapper around Slurm's squeue function
startupStartup mngr
sub_pathManipuate a path
successDetermine whether R job ran successfully
system_in_dirEvalutate system command in directory
task_createCreate task
task_existsCheck for task existence
task_getGet a task
tifftiff device
tiff_filepath to tiff file
with_dirEvaluate expression in a particular working directory
rjbgoudie/mngr documentation built on May 27, 2019, 9:13 a.m.