- Dynamically generate
PKG_CXXFLAGS
at compile time usingRcppParallel
.
- Insist on newest, bug-fixed
filesstrings
,Rcpp
andRcppParallel
.
- Simplify the testing of
dir_detrend()
.
- Remove
LazyData
fromDESCRIPTION
(was causing CRAN note).
rfromboxes()
andrtoboxes()
needed to floor the argumentn
. Lack of doing so was causing them to hang.
- Allow the answer for
l
in a test to be either 17 or 18.
- Insist on bug-fixed
filesstrings
>= 3.2.
- Fix for magrittr 2.0 (which no longer allows you to call
return(.)
on a magrittr dot).
- An image needed for the tests is no longer included in
ijtiff
sodetrendr
needs to have it itself.
- Skip a few tests on CRAN (necessary because CRAN has so many different machines with various RNG implementations).
- Cope with
ijtiff
not working on 32-bit Windows.
ggplot2
needed to be inSuggests
because it is used in a vignette.
- Insist on latest, bug-fixed
ijtiff
v2.0.2.
- Ignore a test on CRAN mac (it's fine on travis mac).
- Insist on latest, bug-fixed
filesstrings
v3.1.5.
- Demand latest, least buggy
filesstrings
,ijtiff
andautothresholdr
. - Permanently fix the issues that were temporarily fixed in the previous version (R 3.6 has now landed).
- Require necessary version of
glue
. - Temporary fix for upcoming R 3.6 which patches
base::sample()
. A more permanent fix should be provided when R 3.6 has landed.
- A
pkgdown
website!
- Robin Hood parameter finding is now repeated several (at least 9) times to find a sensible consensus value.
- Robin Hood parameter finding includes an adjustment step to avoid over-estimating the number of swaps required.
- Detrending was not working well for images which had dimension 1 in x or y.
- Fix tests for CRAN fedora and mac.
- The package no longer depends on
RSAGA
, making it lighter. - Robin Hood detrending has been added.
- Add the option to detrend for the purpose of FCS or FFS.
- Batch processing: detrend an entire folder with the likes of
dir_detrend_exp()
.
- Asymmetric images caused R to crash.
NA
s in simulated brightnesses were needlessly causing the automatic parameter-finding routines to fail.
- The process of extending time series prior to smoothing is not done any more. This was introducing errors for images with low counts. Smoothing works fine without it. Dropping this extension gives a massive improvement in detrending speed :-)
- TIFF I/O and image display are now taken care of by the
ijtiff
package. - Images are now represented in the style of an
ijtiff::ijtiff_img
.
- This package no longer exports functions for TIFF I/O nor image display.
- The first CRAN-worthy version.