2014
DOI: 10.1111/2041-210x.12308
|View full text |Cite
|
Sign up to set email alerts
|

NLMpy: a python software package for the creation of neutral landscape models within a general numerical framework

Abstract: Summary1. Neutral landscape models (NLMs) are widely used to model ecological patterns and processes across landscapes. However, the ability to generate NLMs is often made available through standalone bespoke software packages that have platform limitations. 2. We have developed a PYTHON package that brings together some of the more popular NLM algorithms using a general numerical framework. 3. The resulting NLMpy package: (i) allows for the creation of NLMs directly within a PYTHON modelling workflow or by ot… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
49
0

Year Published

2016
2016
2019
2019

Publication Types

Select...
6
2

Relationship

0
8

Authors

Journals

citations
Cited by 62 publications
(49 citation statements)
references
References 20 publications
0
49
0
Order By: Relevance
“…It can be applied in all landscape analyses in which one wants to test the influence of NLMs on ecological dynamics. Although existing tools are capable of simulating some of the NLMs contained in NLMR (Gardner, ; Gardner & Urban, ; Saura & Martínez‐Millán, ; van Strien et al., ; Etherington et al., ), none of them combine as many different types and none are as well integrated in a native geospatial workflow. Hence, the majority of the limitations that previous NLM software exhibit, such as developing own methods for spatial operations like masking and extracting, are overcome.…”
Section: Discussionmentioning
confidence: 99%
See 2 more Smart Citations
“…It can be applied in all landscape analyses in which one wants to test the influence of NLMs on ecological dynamics. Although existing tools are capable of simulating some of the NLMs contained in NLMR (Gardner, ; Gardner & Urban, ; Saura & Martínez‐Millán, ; van Strien et al., ; Etherington et al., ), none of them combine as many different types and none are as well integrated in a native geospatial workflow. Hence, the majority of the limitations that previous NLM software exhibit, such as developing own methods for spatial operations like masking and extracting, are overcome.…”
Section: Discussionmentioning
confidence: 99%
“…The function util_merge merges a weighted combination of multiple rasters allowing for even more sophisticated landscape patterns. The merging of NLMs, such as planar gradients with less autocorrelated landscapes, provides an established method for deriving ecotones (Etherington et al., ; Travis & Dytham, ). util_rescale is used internally in all algorithms implemented in NLMR, but is a public function in landscapetools to linearly rescale raster cell data into a range between zero and one.…”
Section: Functionalitymentioning
confidence: 99%
See 1 more Smart Citation
“…Ecosystem distributions were simulated with the mid-point displacement algorithm using the NLMpy Python package (Etherington et al, 2015). linear, clustered and dispersed).…”
Section: Ecosystem Distributionsmentioning
confidence: 99%
“…Therefore, to enable a two dimensional array of any size to be created, we create an array that is larger than the distribution area extent, but is the minimum-sized square that will cover the desired extent, from which a slice of the required dimensions is then extracted. The two kinds of null neutral models are created by a PYTHON package of NLMpy [41]. The fragmentation degree parameter for the null neutral model algorithms is the same as parameter p in Equation (1).…”
mentioning
confidence: 99%