RELEASE NOTES

spatstat 1.42-0

27 May 2015

We thank Anders Bilgrau, Ute Hahn, Jack Hywood, Tuomas Rajala, Cody Schank, Olivia Semboli and Ben Taylor for contributions.

OVERVIEW

NEW FUNCTIONS

SIGNIFICANT USER-VISIBLE CHANGES

BUG FIXES

  1. Kinhom, Linhom
    The value of ‘theo’ was erroneously rescaled
    by a small amount, when renormalise=TRUE (the default).
    Fixed.

  2. Kmark
    Values were erroneously rescaled.
    Fixed.

  3. union.owin
    Strange results were sometimes obtained when taking the union
    of more than two windows.
    Fixed.

  4. rpoispp3
    Implementation was incorrect for nsim > 1.
    (Results may have been incorrect.)
    Spotted by Jack Hywood.
    Fixed.

  5. as.owin.data.frame
    Crashed if the window was not connected.
    Fixed.

  6. Frame<-
    Crashed when applied to a binary mask.
    Fixed.

  7. rho2hat
    Crashed if cov1=”x” and cov2=”y”.
    Fixed.

  8. as.mask
    Crashed sometimes when only the argument ‘xy’ was given.
    Fixed.

  9. ppm
    Crashed (rarely) when method=’ho’ if the simulated pattern was empty.
    Fixed.

  10. istat, iplot
    Crashed in recent versions of rpanel.
    Fixed.

  11. convexhull
    Crashed if applied to a ‘psp’ object.
    Fixed.

  12. plot.ppm
    Crashed with message about ‘variable lengths differ’.
    Fixed.

  13. plot.solist
    Crashed when applied to a list of point patterns
    if some patterns had more than one column of marks.
    Fixed.

  14. Smooth.ppp
    Crashed if applied to a point pattern with several columns of marks
    if some of the columns were factors.
    Fixed.

  15. runifpoint3, rpoispp3
    Crashed if nsim > 1.
    Spotted by Jack Hywood.
    Fixed.

  16. hist.im
    Crashed if argument ‘freq’ was given.
    Fixed.

  17. MultiStraussHard
    Generated misleading error messages (e.g. ‘model is invalid’)
    when arguments ‘iradii’ and ‘hradii’ did not have the same pattern of NA’s.
    Fixed.

  18. plot.solist
    Figures were sometimes aligned incorrectly
    when the argument ‘panel.args’ was given.
    Fixed.

  19. scaletointerval
    Results sometimes fell slightly outside the desired interval
    due to numerical error.
    Fixed.

  20. plot.solist
    Behaved incorrectly when plotcommand=’persp’.
    Fixed.

  21. ”[.hyperframe”
    Sometimes returned an ‘anylist’ when it should have returned a ‘solist’.
    Fixed.

  22. plot.im
    Did not plot surrounding frame box when ribbon=FALSE.
    Fixed.

  23. envelope
    The functions stored when savefuns=TRUE did not inherit
    the correct name for the unit of length.
    Fixed.

  24. print.ppm, print.fii, print.interact
    Layout was misaligned.
    Fixed.

  25. plot.plotppm
    Paused for input when it was not appropriate.
    Fixed.

  26. plot.fv
    On png devices, the legend box was drawn with a white background,
    obscuring the main plot.
    Fixed.

  27. plot.owin, plot.ppp, plot.im
    There was unnecessary extra space above the main title.
    Fixed.

  28. plot.rho2hat
    Colour map ribbon was drawn but not annotated.
    Fixed.

  29. density.splitppp, density.ppplist
    Format was out of order if se=TRUE.
    Fixed.

  30. MultiStraussHard
    project.ppm sometimes yielded a model that was still invalid.
    Fixed.

Release notes are available in raw text format here.