Learn R Programming

dartR (version 1.1.11)

gl.costdistances: Calculates cost distances for a given landscape (resistance matrix)

Description

calculates a cost distance matrix, to be used with run.popgensim

Usage

gl.costdistances(landscape, locs, method, NN)

Arguments

landscape

a raster object coding the resistance of the landscape

locs

coordinates of the subpopulations. If a genlight object is provided coordinates are taken from @other$latlong and centers for population (pop(gl)) are calculated. In case you want to calculate costdistances between individuals redefine pop(gl) via: pop(gl)<- indNames(gl).

method

defines the type of cost distance, types are "least-cost", "rSPDistance" or "commute (Circuitscape type)"

NN

number of next neighbours recommendation is 8

Value

a costdistance matrix between all pairs of locs