{
  "_id": "6a156720acfb0bcc41d61f68",
  "Package": "snapKrig",
  "Title": "Fast Kriging and Geostatistics on Grids with Kronecker\nCovariance",
  "Version": "0.0.2.9000",
  "Authors@R": "person(\"Dean\", \"Koch\", , \"dkoch@ualberta.ca\", role = c(\"aut\", \"cre\", \"cph\"),\ncomment = c(ORCID = \"0000-0002-8849-859X\"))",
  "Description": "Geostatistical modeling and kriging with gridded data\nusing spatially separable covariance functions (Kronecker\ncovariances). Kronecker products in these models provide\nshortcuts for solving large matrix problems in likelihood and\nconditional mean, making 'snapKrig' computationally efficient\nwith large grids. The package supplies its own S3 grid object\nclass, and a host of methods including plot, print, Ops, square\nbracket replace/assign, and more. Our computational methods are\ndescribed in Koch, Lele, Lewis (2020)\n<doi:10.7939/r3-g6qb-bq70>.",
  "License": "MIT + file LICENSE",
  "URL": "https://github.com/deankoch/snapKrig",
  "BugReports": "https://github.com/deankoch/snapKrig/issues",
  "VignetteBuilder": "knitr",
  "Encoding": "UTF-8",
  "Language": "en-US",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.2.3",
  "Config/testthat/edition": "3",
  "Repository": "https://deankoch.r-universe.dev",
  "Date/Publication": "2024-11-01 18:10:03 UTC",
  "RemoteUrl": "https://github.com/deankoch/snapkrig",
  "RemoteRef": "HEAD",
  "RemoteSha": "2d80262f49d3fac0734b2428949fad7053a7b1d5",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-26 09:22:27 UTC",
    "User": "root"
  },
  "Author": "Dean Koch [aut, cre, cph] (ORCID:\n<https://orcid.org/0000-0002-8849-859X>)",
  "Maintainer": "Dean Koch <dkoch@ualberta.ca>",
  "MD5sum": "b076d89314cb752e67c7dafb90eb6fb9",
  "_user": "deankoch",
  "_type": "src",
  "_file": "snapKrig_0.0.2.9000.tar.gz",
  "_fileid": "0a0bdfadec8ccb471aa5e15276850cc32b79b60a87ed60bed40f80215fcd32d8",
  "_filesize": 2377742,
  "_sha256": "0a0bdfadec8ccb471aa5e15276850cc32b79b60a87ed60bed40f80215fcd32d8",
  "_created": "2026-05-26T09:22:27.000Z",
  "_published": "2026-05-26T09:25:51.988Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 77844816525,
      "time": 146,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "7213437216"
    },
    {
      "job": 77844816546,
      "time": 130,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7213431787"
    },
    {
      "job": 77844816536,
      "time": 164,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "7213432677"
    },
    {
      "job": 77844816567,
      "time": 123,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7213423407"
    },
    {
      "job": 77844294437,
      "time": 183,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7213384973"
    },
    {
      "job": 77844816750,
      "time": 102,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7213422271"
    },
    {
      "job": 77844816632,
      "time": 126,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "7213430790"
    },
    {
      "job": 77844816519,
      "time": 96,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "7213419945"
    },
    {
      "job": 77844816563,
      "time": 115,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7213426504"
    }
  ],
  "_buildurl": "https://github.com/r-universe/deankoch/actions/runs/26443645812",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/deankoch/snapkrig",
  "_commit": {
    "id": "2d80262f49d3fac0734b2428949fad7053a7b1d5",
    "author": "deankoch <deankoch@gmail.com>",
    "committer": "deankoch <deankoch@gmail.com>",
    "message": "update readme with  development news\n\nadd date for benchmarking results, note about status of pub, moved literature links to more prominent place\n",
    "time": 1730484603
  },
  "_maintainer": {
    "name": "Dean Koch",
    "email": "dkoch@ualberta.ca",
    "orcid": "0000-0002-8849-859X"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "grDevices",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "terra",
      "role": "Suggests"
    },
    {
      "package": "raster",
      "role": "Suggests"
    },
    {
      "package": "sf",
      "role": "Suggests"
    },
    {
      "package": "units",
      "role": "Suggests"
    },
    {
      "package": "sp",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "deankoch",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 5,
  "_contributors": [
    {
      "user": "deankoch",
      "count": 180,
      "uuid": 6836572
    }
  ],
  "_userbio": {
    "uuid": 6836572,
    "type": "user",
    "name": "deankoch"
  },
  "_downloads": {
    "count": 156,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/snapKrig"
  },
  "_devurl": "https://github.com/deankoch/snapkrig",
  "_searchresults": 16,
  "_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/snapKrig.html",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/deankoch/snapkrig",
  "_realowner": "deankoch",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.0.1",
      "date": "2023-01-09"
    },
    {
      "version": "0.0.2",
      "date": "2023-05-06"
    }
  ],
  "_exports": [
    "sk",
    "sk_add_bins",
    "sk_bds",
    "sk_cmean",
    "sk_coords",
    "sk_corr",
    "sk_corr_mat",
    "sk_export",
    "sk_fit",
    "sk_GLS",
    "sk_kp",
    "sk_LL",
    "sk_make",
    "sk_mat2vec",
    "sk_nLL",
    "sk_pars",
    "sk_pars_make",
    "sk_pars_update",
    "sk_plot",
    "sk_plot_pars",
    "sk_plot_semi",
    "sk_rescale",
    "sk_sample_pt",
    "sk_sample_vg",
    "sk_sim",
    "sk_snap",
    "sk_sub",
    "sk_sub_find",
    "sk_sub_idx",
    "sk_to_string",
    "sk_toep_mult",
    "sk_validate",
    "sk_var",
    "sk_var_mult",
    "sk_vario_fun",
    "sk_vec2mat"
  ],
  "_help": [
    {
      "page": "sub-.sk",
      "title": "Extract a sk list element (single-bracket access)",
      "topics": [
        "[.sk"
      ]
    },
    {
      "page": "sub-sub-.sk-set",
      "title": "sk_methods.R Dean Koch, 2022 S3 methods for sk grid list objects",
      "topics": [
        "[[.sk<-"
      ]
    },
    {
      "page": "subset-.sk",
      "title": "Single-bracket assign",
      "topics": [
        "[<-.sk"
      ]
    },
    {
      "page": "anyNA.sk",
      "title": "Check for presence of grid points with missing data (NAs)",
      "topics": [
        "anyNA.sk"
      ]
    },
    {
      "page": "as.double.sk",
      "title": "Coerce grid values to numeric (double type)",
      "topics": [
        "as.double.sk"
      ]
    },
    {
      "page": "as.integer.sk",
      "title": "Coerce grid values to integer",
      "topics": [
        "as.integer.sk"
      ]
    },
    {
      "page": "as.logical.sk",
      "title": "Coerce grid values to logical",
      "topics": [
        "as.logical.sk"
      ]
    },
    {
      "page": "as.matrix.sk",
      "title": "convert to matrix",
      "topics": [
        "as.matrix.sk"
      ]
    },
    {
      "page": "as.vector.sk",
      "title": "Convert grid data to vector of specified mode",
      "topics": [
        "as.vector.sk"
      ]
    },
    {
      "page": "dim.sk",
      "title": "Grid dimensions",
      "topics": [
        "dim.sk"
      ]
    },
    {
      "page": "is.na.sk",
      "title": "Indices of grid points with missing data (NAs)",
      "topics": [
        "is.na.sk"
      ]
    },
    {
      "page": "length.sk",
      "title": "The number of grid-points",
      "topics": [
        "length.sk"
      ]
    },
    {
      "page": "Math.sk",
      "title": "Math group generics",
      "topics": [
        "Math.sk"
      ]
    },
    {
      "page": "mean.sk",
      "title": "Calculate the mean value in a grid",
      "topics": [
        "mean.sk"
      ]
    },
    {
      "page": "Ops.sk",
      "title": "Operations group generics",
      "topics": [
        "Ops.sk"
      ]
    },
    {
      "page": "plot.sk",
      "title": "Heatmap plots",
      "topics": [
        "plot.sk"
      ]
    },
    {
      "page": "print.sk",
      "title": "Auto-printing",
      "topics": [
        "print.sk"
      ]
    },
    {
      "page": "sk",
      "title": "Make a snapKrig grid list object",
      "concept": [
        "sk constructors"
      ],
      "topics": [
        "sk"
      ]
    },
    {
      "page": "sk_cmean",
      "title": "Compute kriging predictor (or variance) for an sk grid",
      "concept": [
        "estimators",
        "variance-related functions"
      ],
      "topics": [
        "sk_cmean"
      ]
    },
    {
      "page": "sk_coords",
      "title": "Return coordinates of a grid of points in column-vectorized order",
      "concept": [
        "exporting functions"
      ],
      "topics": [
        "sk_coords"
      ]
    },
    {
      "page": "sk_export",
      "title": "Convert \"sk\" grid to SpatRaster",
      "concept": [
        "exporting functions"
      ],
      "topics": [
        "sk_export"
      ]
    },
    {
      "page": "sk_fit",
      "title": "Fit a covariance model to an sk grid by maximum likelihood",
      "concept": [
        "parameter managers"
      ],
      "topics": [
        "sk_fit"
      ]
    },
    {
      "page": "sk_GLS",
      "title": "Generalized least squares (GLS) with Kronecker covariances for sk grids",
      "concept": [
        "estimators",
        "variance-related functions"
      ],
      "topics": [
        "sk_GLS"
      ]
    },
    {
      "page": "sk_LL",
      "title": "Likelihood of covariance model 'pars' given the data in sk grid 'g'",
      "concept": [
        "likelihood functions",
        "variance-related functions"
      ],
      "topics": [
        "sk_LL"
      ]
    },
    {
      "page": "sk_nLL",
      "title": "Negative log-likelihood for parameter vector 'p'",
      "concept": [
        "likelihood functions",
        "variance-related functions"
      ],
      "topics": [
        "sk_nLL"
      ]
    },
    {
      "page": "sk_pars",
      "title": "Initialize Kronecker covariance function parameters for a sk grid",
      "concept": [
        "parameter managers"
      ],
      "topics": [
        "sk_pars"
      ]
    },
    {
      "page": "sk_plot",
      "title": "Plot grid data",
      "concept": [
        "plotting functions"
      ],
      "topics": [
        "sk_plot"
      ]
    },
    {
      "page": "sk_plot_pars",
      "title": "Plot the covariance structure of a snapKrig model",
      "concept": [
        "plotting functions"
      ],
      "topics": [
        "sk_plot_pars"
      ]
    },
    {
      "page": "sk_plot_semi",
      "title": "Plot a semi-variogram",
      "topics": [
        "sk_plot_semi"
      ]
    },
    {
      "page": "sk_rescale",
      "title": "Up or down-scale a sk grid by an integer factor",
      "concept": [
        "indexing functions",
        "sk constructors"
      ],
      "topics": [
        "sk_rescale"
      ]
    },
    {
      "page": "sk_sample_vg",
      "title": "Sample point pair absolute differences for use in semi-variogram estimation",
      "topics": [
        "sk_sample_vg"
      ]
    },
    {
      "page": "sk_sim",
      "title": "Random draw from multivariate normal distribution for sk grids",
      "concept": [
        "variance-related functions"
      ],
      "topics": [
        "sk_sim"
      ]
    },
    {
      "page": "sk_snap",
      "title": "Snap a set of points to a \"sk\" grid",
      "concept": [
        "sk constructors"
      ],
      "topics": [
        "sk_snap"
      ]
    },
    {
      "page": "sk_var",
      "title": "Generate a covariance matrix or its factorization",
      "concept": [
        "variance-related functions"
      ],
      "topics": [
        "sk_var"
      ]
    },
    {
      "page": "Summary.sk",
      "title": "Grid summary",
      "topics": [
        "summary.sk"
      ]
    }
  ],
  "_readme": "https://github.com/deankoch/snapkrig/raw/HEAD/README.md",
  "_rundeps": [],
  "_vignettes": [
    {
      "source": "snapKrig_introduction.Rmd",
      "filename": "snapKrig_introduction.html",
      "title": "Introduction to snapKrig",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Getting started",
        "sk grid objects",
        "Vectorization",
        "Simulations",
        "Covariance plots",
        "Exporting grids",
        "Rescaling",
        "Fitting models",
        "Example data: Meuse soils",
        "Snapping point data",
        "Covariates",
        "Model fitting",
        "Kriging",
        "Uncertainty",
        "Back-transformations",
        "References"
      ],
      "created": "2022-12-09 01:42:40",
      "modified": "2023-03-11 21:36:59",
      "commits": 6
    }
  ],
  "_score": 4.6020599913279625,
  "_indexed": true,
  "_nocasepkg": "snapkrig",
  "_universes": [
    "deankoch"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.0.2.9000",
      "date": "2026-05-26T09:24:39.000Z",
      "distro": "noble",
      "commit": "2d80262f49d3fac0734b2428949fad7053a7b1d5",
      "fileid": "b058b43e38e447df145b0d6375399b9cdfe81e13731a0ab544a157b8d69bf1d2",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/deankoch/actions/runs/26443645812"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.0.2.9000",
      "date": "2026-05-26T09:24:28.000Z",
      "distro": "noble",
      "commit": "2d80262f49d3fac0734b2428949fad7053a7b1d5",
      "fileid": "93da3d6cb7855f555cd05448445ff6ca1697cf50a9576ac81675fbd05f7ca046",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/deankoch/actions/runs/26443645812"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.0.2.9000",
      "date": "2026-05-26T09:24:38.000Z",
      "commit": "2d80262f49d3fac0734b2428949fad7053a7b1d5",
      "fileid": "cc64aacb9971e6a9c4fbff3abfe9292dd9e33d0c48f4210d4cffa051dc98a8f1",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/deankoch/actions/runs/26443645812"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.0.2.9000",
      "date": "2026-05-26T09:24:14.000Z",
      "commit": "2d80262f49d3fac0734b2428949fad7053a7b1d5",
      "fileid": "762cc1d3fdf89a6ee192b64681e2e79c7229d577d6d3583923713021fbc18998",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/deankoch/actions/runs/26443645812"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.0.2.9000",
      "date": "2026-05-26T09:24:27.000Z",
      "commit": "2d80262f49d3fac0734b2428949fad7053a7b1d5",
      "fileid": "2f68b4693103ed7260305c506200d894234307bfc4cfb479d763ef92c153a1a5",
      "status": "success",
      "buildurl": "https://github.com/r-universe/deankoch/actions/runs/26443645812"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.0.2.9000",
      "date": "2026-05-26T09:24:12.000Z",
      "commit": "2d80262f49d3fac0734b2428949fad7053a7b1d5",
      "fileid": "fbfd463b051e2276d8f51b05155f40059f5c570492f90ef1ed841608f00f57a0",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/deankoch/actions/runs/26443645812"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.0.2.9000",
      "date": "2026-05-26T09:23:44.000Z",
      "commit": "2d80262f49d3fac0734b2428949fad7053a7b1d5",
      "fileid": "51a2a7525ac617b80b14b3f97876c0aa36fe738e13a59d1f85315f614c53ca45",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/deankoch/actions/runs/26443645812"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.0.2.9000",
      "date": "2026-05-26T09:24:03.000Z",
      "commit": "2d80262f49d3fac0734b2428949fad7053a7b1d5",
      "fileid": "66ef0b7af51c5a7c63c7010b5a80c6c3a5caa2a1668c4f34af4932f6bfda141b",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/deankoch/actions/runs/26443645812"
    }
  ]
}