Package: SpatialKWD
Type: Package
Title: Spatial KWD for Large Spatial Maps
Version: 0.4.1
Date: 2022-12-09
Author: Stefano Gualandi [aut, cre]
Authors@R: c(person("Stefano", "Gualandi", role = c("aut", "cre"),
                     email = "stefano.gualandi@gmail.com")
              )
Maintainer: Stefano Gualandi <stefano.gualandi@gmail.com>
Description: Contains efficient implementations of Discrete Optimal Transport algorithms for the computation of Kantorovich-Wasserstein distances between pairs of large spatial maps (Bassetti, Gualandi, Veneroni (2020), <doi:10.1137/19M1261195>). All the algorithms are based on an ad-hoc implementation of the Network Simplex algorithm. The package has four main helper functions: compareOneToOne() (to compare two spatial maps), compareOneToMany() (to compare a reference map with a list of other maps), compareAll() (to compute a matrix of distances between a list of maps), and focusArea() (to compute the KWD distance within a focus area). In non-convex maps, the helper functions first build the convex-hull of the input bins and pad the weights with zeros.
License: EUPL (>= 1.2)
Imports: methods, Rcpp
SystemRequirements: C++11
LinkingTo: Rcpp
NeedsCompilation: yes
Packaged: 2022-12-09 16:21:03 UTC; stegua
Repository: CRAN
Date/Publication: 2022-12-09 17:00:02 UTC
Built: R 4.5.0; x86_64-apple-darwin20; 2025-04-01 14:58:02 UTC; unix
Archs: SpatialKWD.so.dSYM
