RELEASE NOTES

spatstat 1.53-0

23 September 2017

We thank Tilman Davies and Mehdi Moradi for contributions.

OVERVIEW

NEW FUNCTIONS

SIGNIFICANT USER-VISIBLE CHANGES

BUG FIXES

  1. with.msr
    The value of ‘atommass’ was incorrect, due to a coding error.
    Fixed.

  2. [.linim
    Internal data was sometimes corrupted.
    Fixed.

  3. as.linim
    The result had incorrect internal format when Window(X) was a mask
    and one of the arguments ‘eps’, ‘dimyx’, ‘xy’ was present.
    Fixed.

  4. as.im.im
    If W was a rectangle or polygonal window, the pixel resolution of the
    result was determined by the spatstat defaults, rather than being
    determined by the image argument X. This was contrary to the
    rule advertised in help(as.im).
    Fixed.

  5. density.lpp
    In the ‘slow’ case (kernel not Gaussian, or continuous=FALSE),
    occasionally a pixel could incorrectly be assigned the value 1.
    [Spotted by Mehdi Moradi.]
    Fixed.

  6. ”[.solist”
    Ignored the “…” arguments in some cases.
    Fixed.

  7. density.lpp
    Ignored the resolution arguments ‘eps’, ‘dimyx’ in the default case.
    Fixed.

  8. plot.msr
    Plotted the panel titles on top of each other, if how=”contour”.
    Fixed.

  9. contour.im
    Plotted the title text at the wrong place when add=TRUE and show.all=TRUE.
    Fixed.

  10. predict.lppm
    Crashed if ‘locations’ was an ‘lpp’ object.
    Fixed.

  11. plot.ppp
    Crashed if the window had height 0 and width 0
    and the pattern had several columns of marks.
    Fixed.

  12. plot.solist
    Crashed if all panels had windows of height 0 and width 0.
    Fixed.

  13. linearK, linearKinhom, linearpcf, linearpcfinhom
    Crashed if the linear network was disconnected and one component
    of the network contained fewer than 2 points.
    Fixed.

  14. integral.linim
    Crashed in some cases.
    Fixed.

  15. ”[.linim”
    Crashed in some cases.
    Fixed.

Release notes are available in raw text format here.