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.