sparrpowR (development version)
sparrpowR v0.2.8
- Fixed bug in calculation of False Discovery Rate in internal
pval_correct()
function
- Fixed ‘Moved Permanently’ content by replacing the old URL with the new URL
sparrpowR v0.2.7
- Migrated R-spatial dependency
- Replaced
raster
and sp
in Imports with terra
because of imminent package retirement
geojsonsf
, ggmap
, ggplot2
, sf
, tidyterra
are now Suggests because they are used in the vignette
- Updated vignette and documentation throughout
- Added GitHub R-CMD-check
- Updated citation style for CITATION file
sparrpowR v0.2.6
- Replaced
if()
conditions comparing class()
to string with inherits()
- Added
future::plan(future::multisession)
in tests to remove the files in temp directory
- Updated maintainer contact information
sparrpowR v0.2.5
- Updated dependencies
spatstat.core
and spatstat.linnet
packages based on feedback from the Spatstat Team (Adrian Baddeley and Ege Rubak). All random generators in spatstat.core
were moved to a new package spatstat.random
spatstat.geom
, spatstat.core
, spatstat.linnet
, and spatstat (>=2.0-0)
are no longer Depends.
spatstat.geom
and spatstat.random
are now Imports
spatstat.data
is now Suggests
- See the GitHub merge pull request.
- Fixed annotation typos in the
pval_correct()
function
sparrpowR v0.2.4
- Addressed ERROR on R-devel CRAN environments by setting
parallelly.makeNodePSOCK.setup_strategy = sequential
for all CRAN tests as suggested by the maintainer for the future
and parallelly
packages who is actively working on a solution. See the GitHub issue.
sparrpowR v0.2.3
- Following advice from
future
package maintainer, now spatial_power()
and jitter_power()
functions reset future strategy when exiting
- Addressed ERROR in MacOS CRAN environments by setting the
parallelly.makeNodePSOCK.setup_strategy = sequential
for MacOS environments running tcltk
until parallelly
(>=1.26.1-9002) is on CRAN. This workaround was suggested by the parallelly
maintainer. See the GitHub issue.
sparrpowR v0.2.2
- Removed
LazyData: true
from ‘DESCRIPTION’ file because the package has no data accessed via a data()
command and has no data/
directory (in response to CRAN NOTE: ‘LazyData’ is specified without a ‘data’ directory)
- Changed hyperlink for Stamen basemap in ‘vignette’ file with a Hypertext Transfer Protocol Secure destination
- Added ‘CITATION’ file
- Deprecation badges in ‘jitter_power.Rd’ and ‘spatial_power.Rd’ files now hyperlink to
lifecycle
r-lib.org site
sparrpowR v0.2.1
- Updated vignette with appropriate hyperlinks
sparrpowR v0.2.0
- Updates to dependencies
- Updated
spatstat
package to new subsetted packages based on feedback from the Spatstat Team (Adrian Baddeley and Ege Rubak). spatstat.geom
and spatstat.core
packages replace spatstat
package in Depends
- Imports
lifecycle
package to document deprecated argument cascon
in spatial_power()
and jitter_power()
functions
- Replaced
parallel
and doParallel
packages in Imports with doFuture
, doRNG
, and future
packages to allow for parallel processing in spatial_power()
and jitter_power()
functions to work across all CRAN environments
- Removed
utils
package from Imports because the progress bar in spatial_power()
and jitter_power()
functions is now produced with a helper function in utils.R that imports the iterators
package
- Removed
tidyverse
package from Suggests
- Changes to DESCRIPTION
- Added ORCID for all authors and contributors
- Fixed typos in Description
- Changes to
spatial_data()
- Used
as.solist()
to specify appropriate class to lists
- Changes to
spatial_power()
- Added
p_correct
argument to apply a multiple testing correction
- Fixed typos in documentation
- Deprecated
cascon
argument (moved to spatial_plots()
function)
- Estimates case-only power (lower tail) and case/control (lower and upper tail) and captures both outputs. Case-only is now a one-tailed hypothesis test by default. The arguments
lower_tail
and upper_tail
have been replaced with argument alpha
- Used
as.solist()
to specify appropriate class to lists
- Changes to
spatial_plots()
:
- Added
cascon
argument to toggle the display of case-only power (lower tail) or case/control (lower and upper tail) output
- Added
plot_title
argument to toggle the display of titles in plots. Changed the default title names.
- Removed main panel title in plots
- Fixed default colors and removed mislabled
midpoint
color
- Removed annotation from
plot.ppp()
in plot #3 and plot #2 (if points are not plotted)
- Added
scale
argument to scale text for higher resolution plots
- Added
horizontal
argument to toggle the display of the color key to be on the right (vertical) or bottom (horizontal) of plots
- Added
plot_axes
argument to toggle the display of axes in plots
- Added
plot_square
argument to toggle the margins of plots
- Changed the value of
cex.axis
and cex
in plots
- Updated documentation with correct order of
cols
- Changes to
jitter_power()
- Added
p_correct
argument to apply a multiple testing correction
- Specified all packages for functions
- Deprecated
cascon
argument (moved to spatial_plots()
function)
- Estimates case-only power (lower tail) and case/control (lower and upper tail) and captures both outputs. Case-only is now a one-tailed hypothesis test by default. The arguments
lower_tail
and upper_tail
have been replaced with argument alpha
- Used
as.solist()
to specify appropriate class to lists
- Updated example to reflect new updates
- Changes to vignette
- Set global chunk options
- Named code chunks
- Increased the
sim_total
value for a more realistic example
- Specify all packages for functions
- Updated code to reflect updates to functions in
sparrpowR
- Updated code to use
sf
package
- Updated explanation of the
cascon
argument to plot various hypothesis tests
- Changed
cols
values to be more visible
- Used
cut
instead of reclassify
in raster
package for categorical plot
- Created a new section called “Advanced Features” that has a new example run in parallel with a False Discovery Rate procedure.
- Added detail about fewer-than-expected simulated point locations in the first example
- Updated plots that spatially project data with CRS strings for PROJ6
- Added utils.R file
- Removed the helper
comb()
function functions from jitter_power()
, spatial_power()
, and spatial_plots()
and added to the utils.R file
- Removed
utils
package from Imports because the progress bar in spatial_power()
and jitter_power()
functions is now produced with a helper progBar()
function
- Added zzz.R file
- Added package.R file
- Updated testthat checks for parallelization and multiple testing correction in
spatial_power()
and jitter_power()
functions