An open API service indexing awesome lists of open source software.

https://github.com/spatstat/spatstat.random

Sub-package of spatstat containing functions for random generation
https://github.com/spatstat/spatstat.random

point-processes random-generation simulation spatial-sampling spatial-simulation

Last synced: 13 days ago
JSON representation

Sub-package of spatstat containing functions for random generation

Awesome Lists containing this project

README

          

# spatstat.random

## Random Generation and Simulation for the spatstat family

[![CRAN_Status_Badge](https://www.r-pkg.org/badges/version/spatstat.random)](http://CRAN.R-project.org/package=spatstat.random)
[![GitHub R package version](https://img.shields.io/github/r-package/v/spatstat/spatstat.random)](https://github.com/spatstat/spatstat.random)

The original `spatstat` package has been split into
several sub-packages.

This package `spatstat.random` is one of these packages.
It contains the functions for

- generating random spatial patterns of points according to many simple rules
(complete spatial randomness, binomial process, random grid,
systematic random, stratified random,
simple sequential inhibition, cell process),

- randomised alteration of patterns (thinning,
random shift, jittering),

- generating simulated realisations of spatial point processes
(Poisson processes, Matern inhibition models, Matern cluster processes,
Neyman-Scott cluster processes, log-Gaussian Cox processes,
product shot noise cluster processes, Gibbs point processes)

- generating simulated realisations of Gibbs point processes
(Metropolis-Hastings birth-death-shift algorithm;
perfect simulation/ dominated coupling from the past;
alternating Gibbs sampler)

- generating random spatial patterns of line segments

- generating random tessellations

- generating random images (random noise, random mosaics).

Exceptions:

- generation of determinantal point processes is provided in `spatstat.model`

- generation of quasi-random patterns is provided in `spatstat.geom`

The reorganisation of `spatstat` into a family of packages is described
on the GitHub repository
[spatstat/spatstat](https://github.com/spatstat/spatstat).