This function previously did not accommodate tibbles for the data
argument
of wqs_full_perm
, but now data
can be a data.frame
object or a tibble.
Added a utils.R
script with a function get_legend2()
to replace the
malfunctioning cowplot::get_legend()
call in the function wqspt_plot
. In
cowplot
v1.1.3, get_legend()
returns an error if the legend position is
anywhere besides on the right of the plot. Since wqspt_plot
extracts a legend
positioned on the bottom of a plot to be included in the plot output if
InclKey = TRUE
, this was previously throwing an error.
Added a gwqs_hpc
function to utils.R
along with its necessary hidden
functions imported from the gWQS
package to add an option to specify a
number of workers for parallel processes for wqs_pt
and wqs_full_perm
. The
gwqs
function in the gWQS
package (v3.0.5) uses as many parallel processes
as there are cores detected, which can be problematic with high-performance
computing (HPC) environments. HPC schedulers allocate a specific number of
cores, and if gwqs
tries to use more than that number, it will terminate the
HPC job. Therefore, gwqs_hpc
was created to allow for the number of parallel
processes to be specified, thereby avoiding this problem.
Added ...
arguments to wqs_pt
and wqs_full_perm
that ensure that the
additional arguments passed to gwqs_hpc
are passed to every iteration of that
function, whereas previously those additional arguments only passed to the
main WQS regression in wqs_full_perm
.
Added the arguments LegendWidthIn
and LegendHeightIn
to wqspt_plot
to
control the bottom legend width and height, respectively.
Added some examples to the documentation for wqspt_plot
to better illustrate
its use.
Replaced all b1_constr
arguments with b_constr
to match the change in the
name of this argument in the latest version of the gWQS
package (v3.0.5).
Replaced URL links to referenced papers with doi.org links.
Added additional examples of papers using the WQSPT method.