From 1d6856a9fcb1a88475ee94b6c899355a762ccb8f Mon Sep 17 00:00:00 2001 From: egpivo Date: Sat, 30 Jan 2021 20:32:03 +0800 Subject: [PATCH] Increment version number --- .Rbuildignore | 1 + .github/workflows/check-standard.yaml | 2 +- .gitignore | 2 ++ DESCRIPTION | 2 +- NEWS.md | 15 +++++++++++++++ man/SpatPCA-package.Rd | 4 ++-- 6 files changed, 22 insertions(+), 4 deletions(-) create mode 100644 NEWS.md diff --git a/.Rbuildignore b/.Rbuildignore index e21c147..97e71d2 100644 --- a/.Rbuildignore +++ b/.Rbuildignore @@ -7,3 +7,4 @@ ^\.github$ ^codecov\.yml$ ^.*\.gcno$ +^NEWS$ diff --git a/.github/workflows/check-standard.yaml b/.github/workflows/check-standard.yaml index 8a33c64..f852ac6 100644 --- a/.github/workflows/check-standard.yaml +++ b/.github/workflows/check-standard.yaml @@ -70,7 +70,7 @@ jobs: if: runner.os == 'macOS' run: | # XQuartz is needed by vdiffr - brew install --cask xquartz + brew install xquartz # install gfortran 8.2 (used by CRAN) wget -nv https://github.com/fxcoudert/gfortran-for-macOS/releases/download/8.2/gfortran-8.2-Mojave.dmg sudo hdiutil attach gfortran*.dmg diff --git a/.gitignore b/.gitignore index f4a4d8a..d7109b3 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,5 @@ src/*.dll .DS_Store src/.DS_Store inst/doc +*.gcno +*Rplots.pdf \ No newline at end of file diff --git a/DESCRIPTION b/DESCRIPTION index 42e4b39..b57c7d0 100755 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -1,6 +1,6 @@ Package: SpatPCA Title: Regularized Principal Component Analysis for Spatial Data -Version: 1.3.1.3 +Version: 1.3.3.0 Authors@R: c(person( given = "Wen-Ting", family = "Wang", diff --git a/NEWS.md b/NEWS.md new file mode 100644 index 0000000..b2ff00f --- /dev/null +++ b/NEWS.md @@ -0,0 +1,15 @@ +## SpatPCA v1.3.3.0 (Release date: 2021-01-31) +#### Overview +In this release, we take care of the perspective of software quality by refactoring code for better readability and adding unit-tests. Accordingly, we add multiple features by separating implicit functions from `spatpca`. + +#### NEW FEATURES +1. `thinPlateSplineMatrix()` for producing a thin-plane spline matrix +2. `predictEigenfunction()`for estimating K dominant patterns on new sites +3. `predict()` for predicting new target variable `Y` on new sites +4. `plot()` for `spatpca` objects for plotting M-fold CV results + +#### MAINTENANCE +- Add unit tests with code coverage `87%` + + + diff --git a/man/SpatPCA-package.Rd b/man/SpatPCA-package.Rd index 3e7ef67..3ba6151 100755 --- a/man/SpatPCA-package.Rd +++ b/man/SpatPCA-package.Rd @@ -8,8 +8,8 @@ A new regularization approach to estimate the leading spatial patterns via smoot \details{\tabular{ll}{ Package:\tab SpatPCA\cr Type:\tab Package\cr -Version:\tab 1.3.1.3\cr -Date:\tab 2021-01-25\cr +Version:\tab 1.3.3.0\cr +Date:\tab 2021-01-30\cr License: \tab GPL version 3\cr } }