MetaLandSim2.0.0 package

Landscape and Range Expansion Simulation

accept.calculate

Calculate acceptance rates in MCMC chains

addpoints

Add a given number of patches to a landscape

calcmode

Function for mode estimation of a continuous variable

cluster.graph

Delivers the number of patches per cluster

cluster.id

Classify patches in clusters

coda.create

Create files for use with R-package coda.

combine.chains

Combines two chains into a single chain.

components.graph

Number of components of a landscape

convert.graph

Convert data frame to landscape

create.parameter.df

Create parameter data frame

edge.graph

Produce an edge (links) data frame

expansion

Class 'expansion'

extract.graph

Extract landscape from span.graph generated list

ifm.missing.MCMC

Estimate the 'missing' design incidence function model

ifm.naive.MCMC

Estimate the naive design incidence function model

ifm.robust.MCMC

Estimate the robust design incidence function model

import.shape

Import a shapefile

iterate.graph

Simulate landscape series occupation

landscape

Class 'landscape'

list.stats

Returning information on a dynamic landscape list

manage_expansion_sim

Simulate range expansion simulation

manage_landscape_sim

Batch landscape simulation

matrix.graph

Returning a matrix with information on connections between patches

merge_order

Internal functions for the MetaLandSim package.

MetaLandSim-package

Landscape And Range Expansion Simulation

metapopulation

Class 'metapopulation'

metrics.graph

Computes landscape connectivity metrics

min_distance

Computes topological distance

parameter.estimate

Estimate parameters

plot_expansion

Graphical display of the expansion simulations

plot_graph

Graphical display of the landscape

plotL.graph

Plot one landscape of the list created by span.graph

range_expansion

Computes a range expansion model

range_raster

Probability of occupancy, dispersal model

remove.species

Remove the species occupancy from the landscape

removepoints

Remove a given number of patches from the landscape

rland.graph

Creates random landscape graph

sim.area

Vector of the areas for each site; here, 100 sites

sim.det.20

Array corresponding to nsites x nyears x nvisits

sim.distance

Distance matrix between sampling sites (nsite x nsite).

simulate_graph

Simulate species occupancy in one dynamic landscape

span.graph

Simulate landscape dynamics over a number of time steps

species.graph

Simulate landscape occupation

spom

Stochastic Patch Occupancy Model

summary_landscape

Summarize 'landscape' class objects

summary_metapopulation

Summarize 'metapopulation' class objects

z.sim.20.fa

Occupancy data containing false absences

z.sim.20

Occupancy data generated with perfect detection with approximately 20%...

z.sim

Occupancy data generated with perfect detection.

Tools to generate random landscape graphs, evaluate species occurrence in dynamic landscapes, simulate future landscape occupation and evaluate range expansion when new empty patches are available (e.g. as a result of climate change). References: Mestre, F., Canovas, F., Pita, R., Mira, A., Beja, P. (2016) <doi:10.1016/j.envsoft.2016.03.007>; Mestre, F., Risk, B., Mira, A., Beja, P., Pita, R. (2017) <doi:10.1016/j.ecolmodel.2017.06.013>; Mestre, F., Pita, R., Mira, A., Beja, P. (2020) <doi:10.1186/s12898-019-0273-5>.

  • Maintainer: Frederico Mestre
  • License: GPL (>= 2)
  • Last published: 2023-01-12