A set of functions to create random Analysis Data Model
    (ADaM) datasets and cached dataset.  ADaM dataset specifications are
    described by the Clinical Data Interchange Standards Consortium
    (CDISC) Analysis Data Model Team.

Simple methods to generate attractive random colors. The random
  colors are from a wrapper of 'randomColor.js'
  <https://github.com/davidmerfield/randomColor>. In addition, it also generates
  optimally distinct colors based on k-means (inspired by 'IWantHue'
  <https://github.com/medialab/iwanthue>).

Classification and regression based on a forest of trees using random inputs, based on Breiman (2001) <DOI:10.1023/A:1010933404324>.

A set of tools to help explain which variables are most important in a random forests. Various variable importance measures are calculated and visualized in different settings in order to get an idea on how their importance changes depending on our criteria (Hemant Ishwaran and Udaya B. Kogalur and Eiran Z. Gorodeski and Andy J. Minn and Michael S. Lauer (2010) <doi:10.1198/jasa.2009.tm08622>, Leo Breiman (2001) <doi:10.1023/A:1010933404324>).

Fits non-linear regression models on dependant data with Generalised Least Square (GLS) based Random Forest (RF-GLS) detailed in Saha, Basu and Datta (2021) <doi:10.1080/01621459.2021.1950003>.

Fast OpenMP parallel computing of Breiman's random forests for univariate, multivariate, unsupervised, survival, competing risks, class imbalanced classification and quantile regression. New Mahalanobis splitting for correlated outcomes.  Extreme random forests and randomized splitting.  Suite of imputation methods for missing data.  Fast random forests using subsampling. Confidence regions and standard errors for variable importance. New improved holdout importance. Case-specific importance.  Minimal depth variable importance. Visualize trees on your Safari or Google Chrome browser. Anonymous random forests for data privacy.

Functions for assessing variable relations and associations 
    prior to modeling with a Random Forest algorithm (although these are 
    relevant for any predictive model).
    Metrics such as partial correlations and variance inflation factors
    are tabulated as well as plotted for the user. A function is available
    for tuning the main Random Forest hyper-parameter based on model performance 
    and variable importance metrics. This grid-search technique provides
    tables and plots showing the effect of the main hyper-parameter on each 
    of the assessment metrics. It also returns each of the evaluated models 
    to the user. The package also provides superior variable importance plots 
    for individual models. All of the plots are developed so that the 
    user has the ability to edit and improve further upon the 
    plots. Derivations and methodology are described in Bladen (2022) 
    <https://digitalcommons.usu.edu/etd/8587/>.