{
  "_id": "6a12acf5acfb0bcc41d18401",
  "Package": "remotePARTS",
  "Title": "Spatiotemporal Autoregression Analyses for Large Data Sets",
  "Version": "1.1",
  "Authors@R": "c(person(given = \"Clay\",\nfamily = \"Morrow\",\nrole = c(\"aut\", \"cre\"),\nemail = \"morrowcj@outlook.com\",\ncomment = c(ORCID = \"0000-0002-3069-3296\")),\nperson(given = \"Anthony\",\nfamily = \"Ives\",\nrole = c(\"aut\"),\nemail = \"arives@wisc.edu\",\ncomment = c(ORCID = \"0000-0001-9375-9523\")))",
  "Description": "These tools were created to test map-scale hypotheses\nabout trends in large remotely sensed data sets but any data\nwith spatial and temporal variation can be analyzed. Tests are\nconducted using the PARTS method for analyzing spatially\nautocorrelated time series (Ives et al., 2021:\n<doi:10.1016/j.rse.2021.112678>). The method's unique approach\ncan handle extremely large data sets that other spatiotemporal\nmodels cannot, while still appropriately accounting for spatial\nand temporal autocorrelation. This is done by partitioning the\ndata into smaller chunks, analyzing chunks separately and then\ncombining the separate analyses into a single, correlated test\nof the map-scale hypotheses.",
  "URL": "https://github.com/morrowcj/remotePARTS",
  "BugReports": "https://github.com/morrowcj/remotePARTS/issues",
  "License": "GPL (>= 3)",
  "Encoding": "UTF-8",
  "LazyData": "TRUE",
  "RoxygenNote": "7.3.2",
  "Config/testthat/edition": "3",
  "Repository": "https://morrowcj.r-universe.dev",
  "Date/Publication": "2025-07-25 06:42:13 UTC",
  "RemoteUrl": "https://github.com/morrowcj/remoteparts",
  "RemoteRef": "HEAD",
  "RemoteSha": "c2391d50e33edc51b0aa515d459d5c1ad03b8dfc",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-05-24 07:40:41 UTC",
    "User": "root"
  },
  "Author": "Clay Morrow [aut, cre] (ORCID: <https://orcid.org/0000-0002-3069-3296>),\nAnthony Ives [aut] (ORCID: <https://orcid.org/0000-0001-9375-9523>)",
  "Maintainer": "Clay Morrow <morrowcj@outlook.com>",
  "MD5sum": "81e665ecbdd9c9e0015297c0490aa3bc",
  "_user": "morrowcj",
  "_type": "src",
  "_file": "remotePARTS_1.1.tar.gz",
  "_fileid": "b6d55134ae7cefac62ca59978427a6aa57eed62b5574776ff561690981a1c344",
  "_filesize": 1155240,
  "_sha256": "b6d55134ae7cefac62ca59978427a6aa57eed62b5574776ff561690981a1c344",
  "_created": "2026-05-24T07:40:41.000Z",
  "_published": "2026-05-24T07:47:01.672Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77581167022,
      "time": 177,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7183369433"
    },
    {
      "job": 77581167056,
      "time": 191,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7183370853"
    },
    {
      "job": 77581167019,
      "time": 170,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7183368663"
    },
    {
      "job": 77581167010,
      "time": 176,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7183369274"
    },
    {
      "job": 77581167025,
      "time": 168,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7183366450"
    },
    {
      "job": 77581167020,
      "time": 315,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7183382785"
    },
    {
      "job": 77581167023,
      "time": 189,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7183366753"
    },
    {
      "job": 77581167021,
      "time": 271,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7183377214"
    },
    {
      "job": 77580955002,
      "time": 227,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7183347532"
    },
    {
      "job": 77581167001,
      "time": 150,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7183366689"
    },
    {
      "job": 77581167014,
      "time": 166,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7183368244"
    },
    {
      "job": 77581167018,
      "time": 169,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7183368385"
    },
    {
      "job": 77581167007,
      "time": 157,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7183367274"
    }
  ],
  "_buildurl": "https://github.com/r-universe/morrowcj/actions/runs/26355341342",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/morrowcj/remoteparts",
  "_commit": {
    "id": "c2391d50e33edc51b0aa515d459d5c1ad03b8dfc",
    "author": "Clay Morrow <25436787+morrowcj@users.noreply.github.com>",
    "committer": "Clay Morrow <25436787+morrowcj@users.noreply.github.com>",
    "message": "CRAN badge\n",
    "time": 1753425733
  },
  "_maintainer": {
    "name": "Clay Morrow",
    "email": "morrowcj@outlook.com",
    "login": "morrowcj",
    "orcid": "0000-0002-3069-3296",
    "description": "I am an ecologist (PhD) and statistician (MS) who studies topics ranging from plant defense, community ecology, genomics, and spatial patterns.",
    "uuid": 25436787
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.0",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "RcppEigen",
      "role": "LinkingTo"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "geosphere",
      "version": ">= 1.5.10",
      "role": "Imports"
    },
    {
      "package": "Rcpp",
      "version": ">= 1.0.5",
      "role": "Imports"
    },
    {
      "package": "CompQuadForm",
      "role": "Imports"
    },
    {
      "package": "foreach",
      "role": "Imports"
    },
    {
      "package": "parallel",
      "role": "Imports"
    },
    {
      "package": "iterators",
      "role": "Imports"
    },
    {
      "package": "doParallel",
      "role": "Imports"
    },
    {
      "package": "dplyr",
      "version": ">= 1.0.0",
      "role": "Suggests"
    },
    {
      "package": "data.table",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "markdown",
      "role": "Suggests"
    },
    {
      "package": "sqldf",
      "role": "Suggests"
    },
    {
      "package": "devtools",
      "role": "Suggests"
    },
    {
      "package": "ggplot2",
      "role": "Suggests"
    },
    {
      "package": "reshape2",
      "role": "Suggests"
    },
    {
      "package": "sf",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "morrowcj",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-30",
      "n": 2
    }
  ],
  "_tags": [],
  "_topics": [
    "autocorrelation",
    "big-data",
    "remote-sensing-in-r",
    "statistical-analysis",
    "cpp",
    "openmp"
  ],
  "_stars": 23,
  "_contributors": [
    {
      "user": "morrowcj",
      "count": 454,
      "uuid": 25436787
    },
    {
      "user": "arives",
      "count": 21,
      "uuid": 11632428
    }
  ],
  "_userbio": {
    "uuid": 25436787,
    "type": "user",
    "name": "Clay Morrow",
    "description": "I am an ecologist (PhD) and statistician (MS) who studies topics ranging from plant defense, community ecology, genomics, and spatial patterns."
  },
  "_downloads": {
    "count": 226,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/remotePARTS"
  },
  "_devurl": "https://github.com/morrowcj/remoteparts",
  "_searchresults": 25,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "extra/remotePARTS.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/morrowcj/remoteparts",
  "_realowner": "morrowcj",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.0.4",
      "date": "2023-09-15"
    }
  ],
  "_exports": [
    "check_posdef",
    "chisqr",
    "covar_exp",
    "covar_exppow",
    "covar_taper",
    "distm_km",
    "distm_scaled",
    "fitAR",
    "fitAR_map",
    "fitCLS",
    "fitCLS_map",
    "fitCor",
    "fitGLS",
    "fitGLS_opt",
    "fitGLS_partition",
    "invert_chol",
    "multicore_fitGLS_partition",
    "part_csv",
    "part_data",
    "sample_partitions"
  ],
  "_datasets": [
    {
      "name": "ndvi_AK10000",
      "title": "NDVI remote sensing data for 10,000 random pixels from Alaska, with rare land classes removed.",
      "object": "ndvi_AK10000",
      "class": [
        "data.frame"
      ],
      "fields": [
        "lng",
        "lat",
        "AR_coef",
        "CLS_coef",
        "land",
        "ndvi1982",
        "ndvi1983",
        "ndvi1984",
        "ndvi1985",
        "ndvi1986",
        "ndvi1987",
        "ndvi1988",
        "ndvi1989",
        "ndvi1990",
        "ndvi1991",
        "ndvi1992",
        "ndvi1993",
        "ndvi1994",
        "ndvi1995",
        "ndvi1996",
        "ndvi1997",
        "ndvi1998",
        "ndvi1999",
        "ndvi2000",
        "ndvi2001",
        "ndvi2002",
        "ndvi2003",
        "ndvi2004",
        "ndvi2005",
        "ndvi2006",
        "ndvi2007",
        "ndvi2008",
        "ndvi2009",
        "ndvi2010",
        "ndvi2011",
        "ndvi2012",
        "ndvi2013"
      ],
      "rows": 10000,
      "table": true,
      "tojson": true
    },
    {
      "name": "partGLS_ndviAK",
      "title": "partitioned GLS results",
      "object": "partGLS_ndviAK",
      "class": [
        "partGLS",
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    }
  ],
  "_help": [
    {
      "page": "calc_dfpart",
      "title": "calculate degrees of freedom for partitioned GLS",
      "topics": [
        "calc_dfpart"
      ]
    },
    {
      "page": "check_posdef",
      "title": "Check if a matrix is positive definite",
      "topics": [
        "check_posdef"
      ]
    },
    {
      "page": "chisqr",
      "title": "Conduct a chi-squared test",
      "topics": [
        "chisqr"
      ]
    },
    {
      "page": "chisqr.partGLS",
      "title": "Conduct a chisqr test of \"partGLS\" object",
      "topics": [
        "chisqr.partGLS"
      ]
    },
    {
      "page": "covar_functions",
      "title": "Tapered-spherical distance-based covariance function",
      "topics": [
        "covar_exp",
        "covar_exppow",
        "covar_taper"
      ]
    },
    {
      "page": "crosspart_GLS",
      "title": "Calculate cross-partition statistics in a partitioned GLS",
      "concept": [
        "partitionedGLS"
      ],
      "topics": [
        "crosspart_GLS"
      ]
    },
    {
      "page": "distm_scaled",
      "title": "Calculate a distance matrix from coordinates",
      "topics": [
        "distm_km",
        "distm_scaled"
      ]
    },
    {
      "page": "fitAR",
      "title": "AR regressions by REML",
      "concept": [
        "remoteTS"
      ],
      "topics": [
        "AR_fun",
        "fitAR"
      ]
    },
    {
      "page": "fitAR_map",
      "title": "Map-level AR REML",
      "concept": [
        "remoteTS"
      ],
      "topics": [
        "fitAR_map"
      ]
    },
    {
      "page": "fitCLS",
      "title": "CLS for time series",
      "concept": [
        "remoteTS"
      ],
      "topics": [
        "fitCLS"
      ]
    },
    {
      "page": "fitCLS_map",
      "title": "Map-level CLS for time series",
      "concept": [
        "remoteTS"
      ],
      "topics": [
        "fitCLS_map"
      ]
    },
    {
      "page": "fitCor",
      "title": "Estimate spatial parameters from time series residuals",
      "topics": [
        "fitCor"
      ]
    },
    {
      "page": "fitGLS",
      "title": "Fit a PARTS GLS model.",
      "topics": [
        "fitGLS"
      ]
    },
    {
      "page": "fitGLS_opt",
      "title": "Fit a PARTS GLS model, with maximum likelihood spatial parameters",
      "topics": [
        "fitGLS_opt"
      ]
    },
    {
      "page": "fitGLS_opt_FUN",
      "title": "Function that fitGLS_opt optimizes over",
      "topics": [
        "fitGLS_opt_FUN"
      ]
    },
    {
      "page": "invert_chol",
      "title": "Invert the cholesky decomposition of V",
      "topics": [
        "invert_chol"
      ]
    },
    {
      "page": "logLik.mapTS",
      "title": "Log-likelihood of mapTS object",
      "topics": [
        "logLik.mapTS"
      ]
    },
    {
      "page": "logLik.remoteTS",
      "title": "Log likelihood of remoteTS objects",
      "topics": [
        "logLik.remoteTS"
      ]
    },
    {
      "page": "max_dist",
      "title": "calculate maximum distance among a table of coordinates",
      "topics": [
        "max_dist"
      ]
    },
    {
      "page": "partGLS",
      "title": "fit a parallel partitioned GLS",
      "concept": [
        "partitionedGLS"
      ],
      "topics": [
        "fitGLS_partition",
        "MCGLS_partsummary",
        "MC_GLSpart",
        "multicore_fitGLS_partition",
        "part_csv",
        "part_data"
      ]
    },
    {
      "page": "ndvi_AK10000",
      "title": "NDVI remote sensing data for 10,000 random pixels from Alaska, with rare land classes removed.",
      "topics": [
        "ndvi_AK10000"
      ]
    },
    {
      "page": "optimize_nugget",
      "title": "Find the maximum likelihood estimate of the nugget",
      "topics": [
        "optimize_nugget"
      ]
    },
    {
      "page": "part_chisqr",
      "title": "Chisqr test for partitioned GLS",
      "topics": [
        "part_chisqr"
      ]
    },
    {
      "page": "part_ttest",
      "title": "Correlated t-test for partitioned GLS",
      "topics": [
        "part_ttest"
      ]
    },
    {
      "page": "partGLS_ndviAK",
      "title": "partitioned GLS results",
      "topics": [
        "partGLS_ndviAK"
      ]
    },
    {
      "page": "print.partGLS",
      "title": "S3 print method for \"partGLS\" objects",
      "topics": [
        "print.partGLS"
      ]
    },
    {
      "page": "print.remoteCor",
      "title": "S3 print method for \"remoteCor\" class",
      "topics": [
        "print.remoteCor"
      ]
    },
    {
      "page": "print.remoteGLS",
      "title": "print method for remoteGLS",
      "topics": [
        "print.remoteGLS"
      ]
    },
    {
      "page": "TS.methods",
      "title": "S3 print method for remoteTS class",
      "topics": [
        "print.mapTS",
        "print.remoteTS",
        "smry_funM",
        "smry_funV",
        "summary.mapTS",
        "summary.remoteTS"
      ]
    },
    {
      "page": "remoteGLS",
      "title": "remoteGLS constructor (S3)",
      "topics": [
        "remoteGLS"
      ]
    },
    {
      "page": "sample_partitions",
      "title": "Randomly sample a partition matrix for partitioned GLS",
      "concept": [
        "partitionedGLS"
      ],
      "topics": [
        "sample_partitions"
      ]
    },
    {
      "page": "t.test.partGLS",
      "title": "Conduct a t-test of \"partGLS\" object",
      "topics": [
        "t.test.partGLS"
      ]
    }
  ],
  "_readme": "https://github.com/morrowcj/remoteparts/raw/HEAD/README.md",
  "_rundeps": [
    "codetools",
    "CompQuadForm",
    "doParallel",
    "foreach",
    "geosphere",
    "iterators",
    "Rcpp",
    "RcppEigen"
  ],
  "_sysdeps": [
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "14.2.0-4ubuntu2~24.04.1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    },
    {
      "shlib": "libgomp",
      "package": "libgomp1",
      "source": "gcc",
      "version": "14.2.0-4ubuntu2~24.04.1",
      "name": "openmp",
      "homepage": "http://gcc.gnu.org/",
      "description": "GCC OpenMP (GOMP) support library"
    }
  ],
  "_score": 4.458637849025649,
  "_indexed": true,
  "_nocasepkg": "remoteparts",
  "_universes": [
    "morrowcj"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.1",
      "date": "2026-05-24T07:43:40.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "c2391d50e33edc51b0aa515d459d5c1ad03b8dfc",
      "fileid": "59df6d491adec400906c00fc8c38cfa60303ebe66b1a6c4e1f5588d892377bb6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/morrowcj/actions/runs/26355341342"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.1",
      "date": "2026-05-24T07:43:44.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "c2391d50e33edc51b0aa515d459d5c1ad03b8dfc",
      "fileid": "c8e5b4a23746110b9b1952d60412dc8ec65aecf7c4a76aebbb4861a7298c705a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/morrowcj/actions/runs/26355341342"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.1",
      "date": "2026-05-24T07:43:32.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "c2391d50e33edc51b0aa515d459d5c1ad03b8dfc",
      "fileid": "82e0d62fa614dbbc955249ae03ab4dc5aef889ed8b2b898b19b58235d418c033",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/morrowcj/actions/runs/26355341342"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.1",
      "date": "2026-05-24T07:43:31.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "c2391d50e33edc51b0aa515d459d5c1ad03b8dfc",
      "fileid": "4b556fc7b40e0b737462dbed5757919821a0fc13d5e406521d13fa7976651854",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/morrowcj/actions/runs/26355341342"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.1",
      "date": "2026-05-24T07:43:24.000Z",
      "arch": "aarch64",
      "commit": "c2391d50e33edc51b0aa515d459d5c1ad03b8dfc",
      "fileid": "35e28110f259a330f979a0afd667e1eb419c20d6739a97a8dce84a9873be1f78",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/morrowcj/actions/runs/26355341342"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.1",
      "date": "2026-05-24T07:45:10.000Z",
      "arch": "x86_64",
      "commit": "c2391d50e33edc51b0aa515d459d5c1ad03b8dfc",
      "fileid": "4dc1da3ba77c7fb962716f67d79d24d3087c6c26b0ad909ad602dbeede00ee76",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/morrowcj/actions/runs/26355341342"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.1",
      "date": "2026-05-24T07:43:20.000Z",
      "arch": "aarch64",
      "commit": "c2391d50e33edc51b0aa515d459d5c1ad03b8dfc",
      "fileid": "8658ca1023ee62818f293920d6b1e2b997462f05c7ea8d09ee1e1df8d08de184",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/morrowcj/actions/runs/26355341342"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.1",
      "date": "2026-05-24T07:44:17.000Z",
      "arch": "x86_64",
      "commit": "c2391d50e33edc51b0aa515d459d5c1ad03b8dfc",
      "fileid": "438cfea7a8cd6c58a58ab4b50208e73a2da27258dd102a18f59f67f1ce903670",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/morrowcj/actions/runs/26355341342"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.1",
      "date": "2026-05-24T07:43:36.000Z",
      "arch": "emscripten",
      "commit": "c2391d50e33edc51b0aa515d459d5c1ad03b8dfc",
      "fileid": "dcc5df7fe6ad4eb7b31c72f443c18622ce4027015f0290f703a0c0eb5bfcb437",
      "status": "success",
      "buildurl": "https://github.com/r-universe/morrowcj/actions/runs/26355341342"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.1",
      "date": "2026-05-24T07:42:33.000Z",
      "arch": "x86_64",
      "commit": "c2391d50e33edc51b0aa515d459d5c1ad03b8dfc",
      "fileid": "7dca69a9fde69da85b300276404e9d60cf46d605c1dd4f0b5f383af8d58e8a25",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/morrowcj/actions/runs/26355341342"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.1",
      "date": "2026-05-24T07:42:36.000Z",
      "arch": "x86_64",
      "commit": "c2391d50e33edc51b0aa515d459d5c1ad03b8dfc",
      "fileid": "60bba4ae7b0f96dc1b06182112ca53b9534430559725124ee2ada496586bf322",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/morrowcj/actions/runs/26355341342"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.1",
      "date": "2026-05-24T07:42:32.000Z",
      "arch": "x86_64",
      "commit": "c2391d50e33edc51b0aa515d459d5c1ad03b8dfc",
      "fileid": "13c1e1cdaf99939852f7c04316692bd32f8c4dbf128c04d8ea6c3beedd0572c6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/morrowcj/actions/runs/26355341342"
    }
  ]
}