Releases: lance-waller-lab/envi
Releases · lance-waller-lab/envi
Release list
v1.0.1
envi v1.0.1
- Fixed Rd
\link{}targets missing package in 'envi-package.Rd' and 'lrren.Rd' - Updated vignette with updated package version and dependencies
as.im.SpatRaster()no longer in 'utils.R'; placed within vignette
envi v1.0.0
- Fixed bug in
lrren()to properly extract predicted RR values for cross validation after update usingterra::extract() - Fixed NOTE in CRAN checks to provide package anchors for Rd \link{} targets not in the package itself and the base packages within 'envi-package.Rd', 'lrren.Rd', and 'perlrren.Rd'
- Fixed NOTE in Windows check to remove detritus files after testing
- Renamed 'package.R' to 'envi-package.R' after Roxygen (>=7.3.0) update
- Updated CITATION with peer-review publication
v0.1.19
- Fixed bug in calculation of False Discovery Rate in internal
pval_correct()function - Fixed test for
plot_perturb()function that was presenting a warning by specifyingcref0 - Argument
plot_colscorrectly renamedcolsindiv_plot()andseq_plot()functions - Fixed 'Moved Permanently' content by replacing the old URL with the new URL
v0.1.17
- Migrated R-spatial dependencies
- Replaced
raster,rgeos, andsppackages in Imports withterraandsfbecause of imminent package retirements - Removed
maptoolsfrom Suggests (replaced with new internal functionas.im.SpatRaster()) - Thank you, Roger Bivand, for the notice. Relates to ndi Issue #3
- Note:
rasteris a dependency ofRStoolbox(at present) which is used in the vignette - Updated test, examples, vignette, and documentation throughout
- Added GitHub R-CMD-check
- Updated citation style for CITATION file
- Fixed broken link in CITATION
v0.1.15
- Updated package URL and BugReports to renamed GitHub account "lance-waller-lab" (previously "Waller-SUSAN")
- Replaced
methods::is()withinherits()andmethodsis no longer Imports - Added
maptoolsandRStoolboxto Suggests (used in the package vignette) - Added CITATION file
- Fixed typos in documentation throughout
- Added
future::plan(future::multisession)in tests to remove the files in temp directory - Added links to
sparrpackage in 'package.R'
v0.1.13
- In the
div_plot()andseq_plot()internal functions, replacedif (class(input) == "im")withif (methods::is(input, "im")) - Added
methodspackage to Imports - Re-added
utilspackage to Suggests because "zzz.R" calls thepackageDescription()function - Moved
spatstat.randompackage from Imports to Suggests because therpoispp()function is only used for tests - Fixed bug in
perlrren()function that will now keep the predicted values even if NA - Fixed bug in
plot_perturb()function that will now project rasters usingmethod = "bilinear"for continuous values - Streamlined "test-perlrren.R" by removing duplicate tests for "incorrectly specified n_sim"
- Fixed bug in "test-plot_cv.R" by resetting the graphics within an error check to clear a warning between tests
v0.1.11
- Updated dependencies
spatstat.coreandspatstat.linnetpackages based on feedback from the Spatstat Team (Adrian Baddeley and Ege Rubak). All random generators inspatstat.corewere moved to a new packagespatstat.randomspatstat.geom,spatstat.core,spatstat.linnet, andspatstat (>=2.0-0)are no longer Depends.spatstat.geomandspatstat.randomare now Importsspatstat.datais now Suggests.- See the GitHub merge pull request.
maptoolsis no longer Imports- Fixed annotation typos in the
perlrren(),pval_correct(),lrren()functions - Fixed bug in
plot_cv()function that will specify the size of the confidence interval in the subtitle based on the chosen alpha level
Adding Zenodo DOI
Prepare for CRAN v0.1.10 release * 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 <https://github.com/HenrikBengtsson/parallelly/issues/65>
CRAN v0.1.10
- Addressed ERROR on R-devel CRAN environments by setting
parallelly.makeNodePSOCK.setup_strategy = sequentialfor all CRAN tests as suggested by the maintainer for thefutureandparallellypackages who is actively working on a solution futureverse/parallelly#65
CRAN v0.1.9
- Removed
LazyData: truefrom 'DESCRIPTION' file because the package has no data accessed via adata()command and has nodata/directory (in response to CRAN NOTE: 'LazyData' is specified without a 'data' directory)- Following advice from
futurepackage maintainer, nowspatial_power()andjitter_power()functions reset future strategy when exiting - Addressed ERROR in MacOS environments on rhub by setting the
parallelly.makeNodePSOCK.setup_strategy = sequentialfor MacOS environments runningtcltkuntilparallelly(>=1.26.1-9002) is on CRAN. This workaround was suggested by theparallellymaintainer futureverse/parallelly#62 (comment)
- Following advice from
v0.1.8
- Updated
spatstatpackage to new subsetted packages based on feedback from the Spatstat Team (Adrian Baddeley and Ege Rubak). Nowspatstat.geom,spatstat.core,spatstat.linnet, andspatstat (>= 2.0-0)are in Depends - Replaced
parallelanddoParallelpackages in Imports withdoFuture,doRNG, andfuturepackages to allow for parallel processing inlrren()andperlrren()functions to work across all CRAN environments - Removed
utilspackage from Imports because the progress bar inlrren()andperlrren()functions is now produced with a helper function in utils.R that imports theiteratorspackage - Set default for
n_coreargument inlrren()andperlrren()to ben_core = 2to match documentation - Fixed bug in
pval_correct()whenp_correct = "FDR"that will return the minimum p-value instead of NULL if no p-value is less than the p-critical value - Updated
cref0andcref1arguments inplot_predict()andplot_perturb()functions for PROJ6. Now callssp::CRS()function within theraster::projectRaster()function and reformats the default argument values - Updated testthat checks for parallelization in
lrren()andperlrren()functions and testthat checks for PROJ6 updates inplot_predict()andplot_perturb()functions