Spatial Network Analysis

Interface package for 'sala', the spatial network analysis library from the 'depthmapX' software application. The R parts of the code are based on the 'rdepthmap' package. Allows for the analysis of urban and building-scale networks and provides metrics and methods usually found within the Space Syntax domain. Methods in this package are described by K. Al-Sayed, A. Turner, B. Hillier, S. Iida and A. Penn (2014) "Space Syntax methodology", and also by A. Turner (2004) < https://discovery.ucl.ac.uk/id/eprint/2651> "Depthmap 4: a researcher's handbook".


alcyon

An R package for spatial network analysis. Based on the rdepthmap package and leveraging the sala library from depthmapX

How to install:

install.packages("alcyon")

Windows users might need to also install Rtools

A demonstration of the package took place in the “Space syntax analysis in R” workshop of the 12th International Space Syntax Symposium (SSS12) in China on the 8th of July 2019, the content of which you may find here.

Development:

Make sure that git hooks are enabled, to avoid committing minor issues:

git config --local core.hooksPath .githooks/

To be able to do all development tasks (including testing and linting) all these packages are necessary:

install.packages(c('sf', 'stars', 'rmarkdown', 'devtools', 'spelling', 'lintr', 'Rcpp', 'knitr', 'testthat', 'withr', 'cyclocomp', 'httr'))

Do not change configure directly, instead change configure.ac and run autoconf

To force enable OpenMP if R was not built with it, install the source package with:

install.packages("alcyon", configure.args = "--enable-force-openmp")

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("alcyon")

0.10.0 by Petros Koutsolampros, a month ago


https://github.com/spatialnous/alcyon, https://spatialnous.github.io/alcyon/


Report a bug at https://github.com/spatialnous/alcyon/issues


Browse source code at https://github.com/cran/alcyon


Authors: Petros Koutsolampros [cre, aut] (ORCID: , 'sala' library contributor through 'depthmapX') , Fani Kostourou [ctb] , Kimon Krenz [ctb] , Alasdair Turner [ctb] ('sala' library contributor through 'depthmapX') , Tasos Varoudis [ctb] , 'sala' library contributor through 'depthmapX') , Christian Sailer [ctb] ('sala' library contributor through 'depthmapX') , Eva Friedrich [ctb] ('sala' library contributor through 'depthmapX') , University College London [fnd, cph] (2015 - 2020) , Spacelab UK [fnd] (2015 - 2020)


Documentation:   PDF Manual  


GPL-3 license


Imports Rcpp, methods

Depends on sf, stars

Suggests knitr, rmarkdown, testthat, withr

Linking to Rcpp, cli

System requirements: C++17


See at CRAN