| clustermq-package | Evaluate Function Calls on HPC Schedulers (LSF, SGE, SLURM) |
| bind_avail | Binds an rzmq to an available port in given range |
| check_args | Function to check arguments with which Q() is called |
| chunk | Subset index chunk for processing |
| clustermq | Evaluate Function Calls on HPC Schedulers (LSF, SGE, SLURM) |
| DO_CHUNK | Chunk of iterated arguments for the worker |
| DO_SETUP | Message contains common data |
| LOCAL | Placeholder for local processing |
| LSF | LSF scheduler functions |
| master | Master controlling the workers |
| MULTICORE | Process on multiple cores on one machine |
| PBS | PBS/Torque scheduler functions |
| PROXY_CMD | Message is an SSH command |
| PROXY_READY | Message ID indicating SSH proxy is ready to distribute data |
| PROXY_STOP | Message telling the SSH proxy to clean up |
| PROXY_UP | Message ID indicating SSH proxy is up |
| purrr_lookup | Lookup table for return types to purrr functions |
| Q | Queue function calls on the cluster |
| QSys | Class for basic queuing system functions |
| Q_rows | Queue function calls defined by rows in a data.frame |
| SGE | SGE scheduler functions |
| SLURM | SLURM scheduler functions |
| SSH | SSH scheduler functions |
| ssh_proxy | SSH proxy for different schedulers |
| summarize_result | Print a summary of errors and warnings that occurred during processing |
| vec_lookup | Lookup table for return types to vector NAs |
| worker | R worker submitted as cluster job |
| workers | Creates a pool of workers |
| WORKER_DONE | Message ID indicating worker is shutting down |
| WORKER_READY | Message ID indicating worker is accepting jobs |
| WORKER_STOP | Message ID telling worker to stop |
| WORKER_UP | Message ID indicating worker is accepting jobs |
| work_chunk | Function to process a chunk of calls |