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