| title | remotePARTS: Spatiotemporal autoregression analyses for large data sets | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| tags |
|
||||||||||||||||
| date | 27 January 2025 | ||||||||||||||||
| authors |
|
||||||||||||||||
| bibliography | paper.bib | ||||||||||||||||
| affiliations |
|
Remote sensing produces enormous quantities of detailed data owing to the high spatial and temporal resolution provided by modern technologies. Data generated by these means can provide unparalleled insight into trends across the landscapes and time periods they represent. Data collected across space and through time, however, exhibit autocorrelation (the tendency of nearby observations in space and time to be more similar than distant ones) that needs to be accounted for during analyses. The size of remote-sensing data sets poses a substantive computational challenge as regression-type analyses that are designed to test hypotheses and account for autocorrelation struggle to fit large data sets (e.g., millions of pixels).
remotePARTS [@remotePARTS] is an R package for statistical estimation and
hypothesis testing of large spatial and spatiotemporal data sets. The package
implements the PARTS (partitioned autoregressive time series analysis) methods
outlined by @Ives:2021 and @Ives:2022, wherein a spatiotemporal problem is
broken down into a series of smaller problems by "partitioning" the data into
random sub-samples, analyzing the individual partitions, and then combining
the results together for a synoptic result that accounts for correlations
among partitions. The package also provides tools for running full spatial and
spatiotemporal regressions without partitioning the data, for data sets that
are small enough to allow this.
The primary feature that differentiates remotePARTS from other statistical
packages that can perform spatiotemporal analyses (e.g., sdmTMB, spaMM,
R-INLA, the Python PySAL/spreg library) is its ability to handle very large
maps. The PARTS method can handle millions and potentially billions of pixels
whereas other statistical methods typically cannot, due to memory and
computational constraints (i.e., from inverting an
remotePARTS was designed to be used in ecological and remote sensing research,
and has already been used in published science (e.g., @Lewińska:2023).
Nonetheless, it is flexible enough to be used to answer a variety of spatial
and spatiotemporal questions. The package contains a vignette [@alaska] that
demonstrates the core functionality of the package and its most commonly used
functions.
Clay J. Morrow: Methodology, Data Curation, Software, Validation, Visualization, Writing – Original Draft, Project Administration.
Anthony R. Ives: Conceptualization, Methodology, Data Curation, Funding Acquisition, Writing – Review & Editing.
We would like to acknowledge Volker Radeloff, Katarzyna Lewińska, Connor Stephens, and Likai Zhu, for their contributions testing and supporting the development of this package. The work was funded by NASA AIST program grant 80NSSC20K0282.