Theoretical transiograms

We provide various theoretical transiogram models from the literature, which can can be combined with ellipsoid distances to model geometric anisotropy.

Models

Linear

GeoStatsFunctions.LinearTransiogramType
LinearTransiogram(; ranges, proportions)
LinearTransiogram(ball; proportions)

A linear transiogram with ranges, and proportions. Optionally, use a custom metric ball.

source
transioplot(LinearTransiogram())
Example block output

Gaussian

GeoStatsFunctions.GaussianTransiogramType
GaussianTransiogram(; ranges, proportions)
GaussianTransiogram(ball; proportions)

A Gaussian transiogram with ranges, and proportions. Optionally, use a custom metric ball.

source
transioplot(GaussianTransiogram())
Example block output

Spherical

GeoStatsFunctions.SphericalTransiogramType
SphericalTransiogram(; ranges, proportions)
SphericalTransiogram(ball; proportions)

A spherical transiogram with ranges, and proportions. Optionally, use a custom metric ball.

source
transioplot(SphericalTransiogram())
Example block output

Exponential

GeoStatsFunctions.ExponentialTransiogramType
ExponentialTransiogram(; ranges, proportions)
ExponentialTransiogram(ball; proportions)

A exponential transiogram with ranges, and proportions. Optionally, use a custom metric ball.

source
transioplot(ExponentialTransiogram())
Example block output

MatrixExponential

GeoStatsFunctions.MatrixExponentialTransiogramType
MatrixExponentialTransiogram(rate)
MatrixExponentialTransiogram(ball, rate)

An exponential transiogram with transition rate matrix. Optionally, specify a metric ball to model anisotropy.

MatrixExponentialTransiogram(lengths, proportions)
MatrixExponentialTransiogram(ball, lengths, proportions)

Alternatively, build transition rate matrix from mean lengths and relative proportions.

References

source
transioplot(MatrixExponentialTransiogram((1.0u"m", 1.0u"m"), (0.5, 0.5)))
Example block output

PiecewiseLinear

GeoStatsFunctions.PiecewiseLinearTransiogramType
PiecewiseLinearTransiogram(abscissas, ordinates)
PiecewiseLinearTransiogram(ball, abscissas, ordinates)

A piecewise-linear transiogram model with abscissas and matrix ordinates obtained from an EmpiricalTransiogram. Optionally, specify a metric ball to model anisotropy.

References

source