RELEASE NOTES

spatstat 1.47-0

12 October 2016

We thank Marcel Austenfeld, Guy Bayegnak, Tilman Davies, Cenk Icos, Jorge Mateu, Frederico Mestre, Mehdi Moradi, Virginia Morera Pujol, Suman Rakshit and Sven Wagner for contributions.

OVERVIEW

NEW FUNCTIONS

SIGNIFICANT USER-VISIBLE CHANGES

BUG FIXES

  1. linearK, linearpcf, and relatives:
    These functions were sometimes greatly underestimated
    when the network had segments shorter than 10 coordinate units.
    [Bug introduced in spatstat 1.44-0, december 2015.]
    Fixed.

  2. integral.linim, integral.linfun
    Results were slightly inaccurate because of a bias in the
    distribution of sample points.
    [Bug introduced in spatstat 1.41-0, february 2015.]
    Fixed.

  3. intensity.ppm
    Result was incorrect for Gibbs models if the model was exactly
    equivalent to a Poisson process (i.e. if all interaction
    coefficients were exactly zero).
    [Bug introduced in spatstat 1.28-1, june 2012.]
    Fixed.

  4. rSSI
    Sometimes terminated prematurely.
    [Spotted by Frederico Mestre.]
    Fixed.

  5. perspPoints
    Crashed if the image Z contained NA
    (i.e. if Z was only defined on a subset of the bounding frame).
    Spotted by Guy Bayegnak.
    Fixed.

  6. plot.ppp, plot.lpp
    Crashed if the argument ‘shape’ was given.
    Fixed.

  7. plot.kppm
    Crashed if the model was not fitted by minimum contrast.
    Fixed.

  8. superimpose
    Crashed if the argument was a ‘solist’ containing line segment patterns.
    Fixed.

  9. Jest
    Crashed sometimes, depending on the shape of the observation window.
    [Spotted by Cenk Icos.]
    Fixed.

  10. plot.studpermutest
    Crashed when the summary statistic was a multitype pair correlation
    function or multitype K function. [Spotted by Sven Wagner.]
    Fixed.

  11. pool.anylist
    Crashed with a message about buffer size,
    if the list was longer than about 100 items.
    Fixed.

  12. diagnose.ppm, plot.diagppm
    Crashed in some cases when cumulative=FALSE.
    Fixed.

  13. leverage.ppm, influence.ppm, dfbetas.ppm
    Crashed sometimes with a message about wrong replacement length.
    [Spotted by Virginia Morera Pujol.]
    Fixed.

  14. as.linnet.psp
    Crashed with marked segment patterns, if any segments were very short.
    [Spotted by Suman Rakshit.]
    Fixed.

  15. stieltjes
    Returned NA if some values of f were not finite.
    Fixed.

  16. plot.symbolmap
    If a new plot window was initialised, it was sometimes too small
    to contain the geometric figures (circles, squares etc) in the symbol map.
    Fixed.

  17. plot.ppp, plot.im
    Ignored xlim, ylim.
    Fixed.

  18. rhohat.lpp
    Ignored nd, eps.
    Fixed.

  19. nnfun.lpp
    Print method gave incorrect information about the point pattern.
    Fixed.

  20. ”[.fv”
    The default plot formula was not updated.
    Fixed.

  21. fitted.ppm
    The result was sometimes a 1-dimensional array rather than a numeric vector.
    Fixed.

Release notes are available in raw text format here.